Interface Type

All Known Subinterfaces:
RecordType

@UML(identifier="Type", specification=ISO_19103, version=2005) public interface Type
Base interface of type definitions. Every Type is identified by a TypeName. Type is either the base interface of meta-classes such as RecordType, or the return value of methods providing information about fields or members such as RecordType.getFieldTypes().

Type can optionally be associated to a Java class. The Java class can be inferred from the TypeName using a naming convention, or be provided directly by the implementation.

Since:
2.3