|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectCodeList<Datatype>
Datatype
@UML(identifier="MD_DatatypeCode",
specification=ISO_19115)
public final class DatatypeDatatype of element or entity.
| Field Summary | |
|---|---|
static Datatype |
ABSTRACT_CLASS
Class that cannot be directly instantiated. |
static Datatype |
AGGREGATE_CLASS
Class that is composed of classes it is connected to by an aggregate relationship. |
static Datatype |
ASSOCIATION
Semantic relationship between two classes that involves connections among their instances. |
static Datatype |
CHARACTER_STRING
Free text field. |
static Datatype |
CLASS
Descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behavior. |
static Datatype |
CODE_LIST
Flexible enumeration useful for expressing a long list of values, can be extended. |
static Datatype |
CODE_LIST_ELEMENT
Permissible value for a codelist or enumeration. |
static Datatype |
DATATYPE_CLASS
Class with few or no operations whose primary purpose is to hold the abstract state of another class for transmittal, storage, encoding or persistent storage. |
static Datatype |
ENUMERATION
Data type whose instances form a list of named literal values, not extendable. |
static Datatype |
INTEGER
Numerical field. |
static Datatype |
INTERFACE_CLASS
Named set of operations that characterize the behavior of an element. |
static Datatype |
META_CLASS
Class whose instances are classes. |
static Datatype |
SPECIFIED_CLASS
Subclass that may be substituted for its superclass. |
static Datatype |
TYPE_CLASS
Class used for specification of a domain of instances (objects), together with the operations applicable to the objects. |
static Datatype |
UNION_CLASS
Class describing a selection of one of the specified types. |
| Method Summary | |
|---|---|
CodeList[] |
family()
Returns the list of enumerations of the same kind than this enum. |
static Datatype |
valueOf(String code)
Returns the Datatype that matches the given string, or returns a new one if none match it. |
static Datatype[] |
values()
Returns the list of Datatypes. |
| Methods inherited from class CodeList |
|---|
compareTo, name, ordinal, readResolve, toString |
| Methods inherited from class Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
@UML(identifier="class",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype CLASS
@UML(identifier="codelist",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype CODE_LIST
@UML(identifier="enumeration",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype ENUMERATION
@UML(identifier="codelistElement",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype CODE_LIST_ELEMENT
@UML(identifier="abstractClass",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype ABSTRACT_CLASS
@UML(identifier="aggregateClass",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype AGGREGATE_CLASS
@UML(identifier="specifiedClass",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype SPECIFIED_CLASS
@UML(identifier="datatypeClass",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype DATATYPE_CLASS
@UML(identifier="interfaceClass",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype INTERFACE_CLASS
@UML(identifier="unionClass",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype UNION_CLASS
@UML(identifier="metaclass",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype META_CLASS
@UML(identifier="typeClass",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype TYPE_CLASS
@UML(identifier="characterString",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype CHARACTER_STRING
@UML(identifier="integer",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype INTEGER
@UML(identifier="association",
obligation=CONDITIONAL,
specification=ISO_19115)
public static final Datatype ASSOCIATION
| Method Detail |
|---|
public static Datatype[] values()
Datatypes.
public CodeList[] family()
family in class CodeList<Datatype>public static Datatype valueOf(String code)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||