All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface aid.cbr.tools.core.cbrcase.CompoundIndice

public interface CompoundIndice
extends Clone
A compound indice is an indice made of a set of sub-indices. Each indice is identified in the component by a number (int) and has a weight (float). The weight has a meaning relatively to other weights inside this compound indice. Each indice has also a descriptor that describe the properties of the indice: name, type, comments... A compound indice provides access to the indices and may handles specifically primitive types (float, int, boolean) for better efficiency (storage and access).


Method Index

 o getDescriptor()
 o getDescriptor(int)
 o getFloatIndice(int)
 o getIndice(int)
 o getIntIndice(int)
 o getWeights()
 o isDefined(int)
 o isUnknown(int)
 o setFloatIndice(float, int)
 o setIndice(Object, int)
 o setIntIndice(int, int)
 o setUnknown(int)
 o setWeights(WeightVector)
 o size()
 o undef(int)

Methods

 o getIndice
 public abstract Object getIndice(int i)
 o getFloatIndice
 public abstract float getFloatIndice(int i)
 o getIntIndice
 public abstract int getIntIndice(int i)
 o size
 public abstract int size()
 o setIndice
 public abstract void setIndice(Object value,
                                int i)
 o setFloatIndice
 public abstract void setFloatIndice(float value,
                                     int i)
 o setIntIndice
 public abstract void setIntIndice(int value,
                                   int i)
 o getDescriptor
 public abstract IndiceDescriptor getDescriptor(int i)
 o getDescriptor
 public abstract CompoundIndiceDescriptor getDescriptor()
 o setUnknown
 public abstract void setUnknown(int i)
 o isUnknown
 public abstract boolean isUnknown(int i)
 o undef
 public abstract void undef(int i)
 o isDefined
 public abstract boolean isDefined(int i)
 o getWeights
 public abstract WeightVector getWeights()
 o setWeights
 public abstract void setWeights(WeightVector weights)

All Packages  Class Hierarchy  This Package  Previous  Next  Index