Package org.quattor.pan.type

Implements the pan type system.

See:
          Description

Class Summary
AliasType Defines an alias type that references another defined type and can optionally have an additional range defined.
BaseType Common abstract class for all 'primitive' types in the pan language; that is, types without default values or validation blocks.
CompositeType Common abstract class for all pan language composite types.
ConcretePrimitiveType Concrete implementations of primitive types like booleans, longs, etc.
FullType Represents a complete type specification in the pan language, which can have a default value and/or a validation block defined.
HashType Implements the nlist type for the pan language.
LinkType Implements the link type for the pan language.
ListType Implements a list type for the pan language.
PrimitiveType Superclass of all pan language primitive types; these include all simple, atomic data type like booleans, longs, etc.
RecordType Implements the pan record type.
Type Common superclass for all pan language types defining the required methods.
 

Package org.quattor.pan.type Description

Implements the pan type system.



Copyright © 2011 Quattor. All Rights Reserved.