Class Data
- Object
-
- Data
-
public class Data extends Object
Holds values (with associated DataDefinition)- Author:
- Tommaso Nolli
-
-
Constructor Summary
Constructors Constructor Description Data(DataDefinition def)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataaddValue(Object val)voidclear()DataDefinitiongetDefinition()Return the KeyDefinitionObjectgetValue(int i)intgetValuesCount()booleanisValid()Check to see if aDatarespects itsDataDefinitionStringtoString()
-
-
-
Constructor Detail
-
Data
public Data(DataDefinition def)
- Parameters:
def-
-
-
Method Detail
-
isValid
public final boolean isValid()
Check to see if aDatarespects itsDataDefinition
-
addValue
public Data addValue(Object val) throws TreeException
- Returns:
- - this Data object
- Throws:
TreeException
-
getDefinition
public DataDefinition getDefinition()
Return the KeyDefinition
-
getValuesCount
public int getValuesCount()
-
getValue
public Object getValue(int i)
- Parameters:
i-
-
toString
public String toString()
- Overrides:
toStringin classObject- See Also:
Object.toString()
-
clear
public void clear()
-
-