org.qtitools.qti.value
Interface MultiValue

All Superinterfaces:
java.io.Serializable, Value
All Known Implementing Classes:
ListValue, MultipleValue, OrderedValue, RecordValue

public interface MultiValue
extends Value

Represents any JQTI non single value object (container). Every JQTI non single value implementation (container) must implement this interface.

This container can be multiple, ordered, record or NULL (if empty).

Container can contain only single not NULL values.

Empty container is treated as NULL value.

Author:
Jiri Kajaba
See Also:
Cardinality

Method Summary
 int size()
          Returns number of values in this value.
 
Methods inherited from interface org.qtitools.qti.value.Value
getBaseType, getCardinality, isNull
 

Method Detail

size

int size()
Returns number of values in this value.

Returns:
number of values in this value


Copyright © 2009. All Rights Reserved.