org.nodal.type
Interface SequenceType

All Superinterfaces:
Nameable, NodeType, Type
All Known Subinterfaces:
SequenceType.Editor

public interface SequenceType
extends NodeType

A NodeType representing a Sequence.

Instances of this type of Node are homeogeneous, extensible arrays of values. All values are of the Type returned by itemType.

Author:
Lee Iverson
See Also:
SequenceNode

Nested Class Summary
static interface SequenceType.Editor
          The interface for modifying a SequenceType.
 
Method Summary
 Type itemType()
          The Type of all items in one of these Sequences.
 
Methods inherited from interface org.nodal.type.NodeType
asMapType, asRecordType, asSequenceType, edit, propertyType, valueType
 
Methods inherited from interface org.nodal.type.Type
accepts, accepts, accepts, accepts, accepts, accepts, accepts, accepts, accepts, acceptsNode, acceptsString, acceptsType, from, from, from, from, from, from, from, from, from, fromNode, fromString, isNodeType, type
 
Methods inherited from interface org.nodal.util.Nameable
name, setName
 

Method Detail

itemType

public Type itemType()
The Type of all items in one of these Sequences.