Interface RecordSchema


@Deprecated(since="3.1") @UML(identifier="RecordSchema", specification=ISO_19103, version=2005) public interface RecordSchema
Deprecated.
The RecordSchema interface has been removed in the 2015 revision of ISO 19103 standard.
A collection of record types. All schemas possess an associated name space within which the record type names are defined. A schema is a flat data structure, similar to a Java package.

Record schemas do not provide a hierarchical framework within which data types may be organized. Name spaces, however, do define a hierarchical framework for arbitrary named items. Record schemas can participate in this framework by virtue of the fact that they are all identified by local name or some subclass. A schema's location in the hierarchy can be communicated by getSchemaName().scope().name().

Since:
2.1