public class TLcdISO19115DatatypeCode extends TLcdISO19115Code
Modifier and Type | Field and Description |
---|---|
static TLcdISO19115DatatypeCode |
ABSTRACT_CLASS
Class that cannot be directly instantiated.
|
static TLcdISO19115DatatypeCode |
AGGREGATE_CLASS
Class that is composed of classes it is connected to by an aggregate relationship.
|
static TLcdISO19115DatatypeCode |
ASSOCIATION
Semantic relationship between two classes that involves connections among their instances.
|
static TLcdISO19115DatatypeCode |
CHARACTER_STRING
Free text field.
|
static TLcdISO19115DatatypeCode |
CLASS
Descriptor of a set of objects that share the same attributes, operations, methods,
relationships, and behavior.
|
static TLcdDataProperty |
CODE_LIST_PROPERTY
Data property that maps to the
codeList attribute. |
static TLcdDataProperty |
CODE_LIST_VALUE_PROPERTY
Data property that maps to the
codeListValue attribute. |
static TLcdDataProperty |
CODE_SPACE_PROPERTY
Data property that maps to the
codeSpace attribute. |
static TLcdISO19115DatatypeCode |
CODELIST
Flexible enumeration useful for expressing a long list of values, can be extended.
|
static TLcdISO19115DatatypeCode |
CODELIST_ELEMENT
Permissible value for a codelist or enumeration.
|
static TLcdISO19115DatatypeCode |
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 TLcdISO19115DatatypeCode |
ENUMERATION
Data type whose instances form a list of named literal values, not extendable.
|
static TLcdISO19115DatatypeCode |
INTEGER
Numerical field.
|
static TLcdISO19115DatatypeCode |
INTERFACE_CLASS
Named set of operations that characterize the behavior of an element.
|
static TLcdISO19115DatatypeCode |
META_CLASS
Class whose instances are classes.
|
static TLcdISO19115DatatypeCode |
SPECIFIED_CLASS
Subclass that may be substituted for its superclass.
|
static TLcdISO19115DatatypeCode |
TYPE_CLASS
Class used for specification of a domain of instances (objects), together with the
operations applicable to the objects.
|
static TLcdDataProperty |
TYPE_PROPERTY
Data property that holds the type of this instance.
|
static TLcdISO19115DatatypeCode |
UNION_CLASS
Class describing a selection of one of the specified types.
|
static TLcdDataProperty |
VALUE_PROPERTY
Data property that maps to the value defined by the simple content.
|
Constructor and Description |
---|
TLcdISO19115DatatypeCode(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
URI |
getCodeList()
Returns the value of the property that maps to the
codeList attribute. |
URI |
getCodeListValue()
Returns the value of the property that maps to the
codeListValue attribute. |
URI |
getCodeSpace()
Returns the value of the property that maps to the
codeSpace attribute. |
QName |
getType()
Returns the value of the property that holds the type of this instance.
|
String |
getValueObject()
Returns the value of the property that maps to the value defined by the simple content.
|
void |
setCodeList(URI aValue)
Sets the value of the property that maps to the
codeList attribute. |
void |
setCodeListValue(URI aValue)
Sets the value of the property that maps to the
codeListValue attribute. |
void |
setCodeSpace(URI aValue)
Sets the value of the property that maps to the
codeSpace attribute. |
void |
setType(QName aValue)
Sets the value of the property that holds the type of this instance.
|
void |
setValueObject(String aValue)
Sets the value of the property that maps to the value defined by the simple content.
|
equals, hashCode
public static final TLcdISO19115DatatypeCode CLASS
public static final TLcdISO19115DatatypeCode CODELIST
public static final TLcdISO19115DatatypeCode ENUMERATION
public static final TLcdISO19115DatatypeCode CODELIST_ELEMENT
public static final TLcdISO19115DatatypeCode ABSTRACT_CLASS
public static final TLcdISO19115DatatypeCode AGGREGATE_CLASS
public static final TLcdISO19115DatatypeCode SPECIFIED_CLASS
public static final TLcdISO19115DatatypeCode DATATYPE_CLASS
public static final TLcdISO19115DatatypeCode INTERFACE_CLASS
public static final TLcdISO19115DatatypeCode UNION_CLASS
public static final TLcdISO19115DatatypeCode META_CLASS
public static final TLcdISO19115DatatypeCode TYPE_CLASS
public static final TLcdISO19115DatatypeCode CHARACTER_STRING
public static final TLcdISO19115DatatypeCode INTEGER
public static final TLcdISO19115DatatypeCode ASSOCIATION
public static final TLcdDataProperty VALUE_PROPERTY
String
.public static final TLcdDataProperty CODE_LIST_PROPERTY
codeList
attribute.
The possible values for this property are instances of URI
.public static final TLcdDataProperty CODE_LIST_VALUE_PROPERTY
codeListValue
attribute.
The possible values for this property are instances of URI
.public static final TLcdDataProperty CODE_SPACE_PROPERTY
codeSpace
attribute.
The possible values for this property are instances of URI
.public static final TLcdDataProperty TYPE_PROPERTY
QName
constants defined in this class.public TLcdISO19115DatatypeCode(TLcdDataType aType)
public String getValueObject()
VALUE_PROPERTY
property.public void setValueObject(String aValue)
aValue
- the value to set for the VALUE_PROPERTY
property.public URI getCodeList()
codeList
attribute.CODE_LIST_PROPERTY
property.public void setCodeList(URI aValue)
codeList
attribute.aValue
- the value to set for the CODE_LIST_PROPERTY
property.public URI getCodeListValue()
codeListValue
attribute.CODE_LIST_VALUE_PROPERTY
property.public void setCodeListValue(URI aValue)
codeListValue
attribute.aValue
- the value to set for the CODE_LIST_VALUE_PROPERTY
property.public URI getCodeSpace()
codeSpace
attribute.CODE_SPACE_PROPERTY
property.public void setCodeSpace(URI aValue)
codeSpace
attribute.aValue
- the value to set for the CODE_SPACE_PROPERTY
property.public QName getType()
The possible values for this property are the public QName
constants defined in this class.
TYPE_PROPERTY
property.public void setType(QName aValue)
The possible values for this property are the public QName
constants defined in this class.
aValue
- the value to set for the TYPE_PROPERTY
property.