|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
| Method Summary | |
|---|---|
String |
getCanonical()
Returns the canonical representation if this value is a literal |
Object |
getData()
Returns the underlying Java object holding this simple type's value. |
URI |
getDataType()
Deprecated. Use getModel on the attribute value |
String |
getLexical()
Returns a lexical representation if this value is a literal |
void |
setData(Object data)
Sets the data for this simple value. |
| Field Detail |
public static final String BASE_XML_SCHEMA_URI
public static final String OWL_TYPE_SUFFIX
public static final String ANYURI_XML_TYPE_STR
public static final String ANYURI_OWL_TYPE_STR
public static final String ANYURI_ATTR_VALUE_URI_STR
public static final String ANYURI_ATTR_VALUE_TYPE_URI_STR
public static final URI ANYURI_TYPE_URI
public static final String BASE64BINARY_XML_TYPE_STR
public static final String BASE64BINARY_OWL_TYPE_STR
public static final String BASE64BINARY_ATTR_VALUE_URI_STR
public static final String BASE64BINARY_ATTR_VALUE_TYPE_URI_STR
public static final URI BASE64BINARY_TYPE_URI
public static final String BOOLEAN_XML_TYPE_STR
public static final String BOOLEAN_OWL_TYPE_STR
public static final String BOOLEAN_ATTR_VALUE_URI_STR
public static final String BOOLEAN_ATTR_VALUE_TYPE_URI_STR
public static final URI BOOLEAN_TYPE_URI
public static final String BYTE_XML_TYPE_STR
public static final String BYTE_OWL_TYPE_STR
public static final String BYTE_ATTR_VALUE_URI_STR
public static final String BYTE_ATTR_VALUE_TYPE_URI_STR
public static final URI BYTE_TYPE_URI
public static final String DATE_XML_TYPE_STR
public static final String DATE_OWL_TYPE_STR
public static final String DATE_ATTR_VALUE_URI_STR
public static final String DATE_ATTR_VALUE_TYPE_URI_STR
public static final URI DATE_TYPE_URI
public static final String DATETIME_XML_TYPE_STR
public static final String DATETIME_OWL_TYPE_STR
public static final String DATETIME_ATTR_VALUE_URI_STR
public static final String DATETIME_ATTR_VALUE_TYPE_URI_STR
public static final URI DATETIME_TYPE_URI
public static final String DECIMAL_XML_TYPE_STR
public static final String DECIMAL_OWL_TYPE_STR
public static final String DECIMAL_ATTR_VALUE_URI_STR
public static final String DECIMAL_ATTR_VALUE_TYPE_URI_STR
public static final URI DECIMAL_TYPE_URI
public static final String DOUBLE_XML_TYPE_STR
public static final String DOUBLE_OWL_TYPE_STR
public static final String DOUBLE_ATTR_VALUE_URI_STR
public static final String DOUBLE_ATTR_VALUE_TYPE_URI_STR
public static final URI DOUBLE_TYPE_URI
public static final String FLOAT_XML_TYPE_STR
public static final String FLOAT_OWL_TYPE_STR
public static final String FLOAT_ATTR_VALUE_URI_STR
public static final String FLOAT_ATTR_VALUE_TYPE_URI_STR
public static final URI FLOAT_TYPE_URI
public static final String GDAY_XML_TYPE_STR
public static final String GDAY_OWL_TYPE_STR
public static final String GDAY_ATTR_VALUE_URI_STR
public static final String GDAY_ATTR_VALUE_TYPE_URI_STR
public static final URI GDAY_TYPE_URI
public static final String GMONTH_XML_TYPE_STR
public static final String GMONTH_OWL_TYPE_STR
public static final String GMONTH_ATTR_VALUE_URI_STR
public static final String GMONTH_ATTR_VALUE_TYPE_URI_STR
public static final URI GMONTH_TYPE_URI
public static final String GMONTHDAY_XML_TYPE_STR
public static final String GMONTHDAY_OWL_TYPE_STR
public static final String GMONTHDAY_ATTR_VALUE_URI_STR
public static final String GMONTHDAY_ATTR_VALUE_TYPE_URI_STR
public static final URI GMONTHDAY_TYPE_URI
public static final String GYEAR_XML_TYPE_STR
public static final String GYEAR_OWL_TYPE_STR
public static final String GYEAR_ATTR_VALUE_URI_STR
public static final String GYEAR_ATTR_VALUE_TYPE_URI_STR
public static final URI GYEAR_TYPE_URI
public static final String GYEARMONTH_XML_TYPE_STR
public static final String GYEARMONTH_OWL_TYPE_STR
public static final String GYEARMONTH_ATTR_VALUE_URI_STR
public static final String GYEARMONTH_ATTR_VALUE_TYPE_URI_STR
public static final URI GYEARMONTH_TYPE_URI
public static final String HEXBINARY_XML_TYPE_STR
public static final String HEXBINARY_OWL_TYPE_STR
public static final String HEXBINARY_ATTR_VALUE_URI_STR
public static final String HEXBINARY_ATTR_VALUE_TYPE_URI_STR
public static final URI HEXBINARY_TYPE_URI
public static final String INT_XML_TYPE_STR
public static final String INT_OWL_TYPE_STR
public static final String INT_ATTR_VALUE_URI_STR
public static final String INT_ATTR_VALUE_TYPE_URI_STR
public static final URI INT_TYPE_URI
public static final String INTEGER_XML_TYPE_STR
public static final String INTEGER_OWL_TYPE_STR
public static final String INTEGER_ATTR_VALUE_URI_STR
public static final String INTEGER_ATTR_VALUE_TYPE_URI_STR
public static final URI INTEGER_TYPE_URI
public static final String LANGUAGE_XML_TYPE_STR
public static final String LANGUAGE_OWL_TYPE_STR
public static final String LANGUAGE_ATTR_VALUE_URI_STR
public static final String LANGUAGE_ATTR_VALUE_TYPE_URI_STR
public static final URI LANGUAGE_TYPE_URI
public static final String LONG_XML_TYPE_STR
public static final String LONG_OWL_TYPE_STR
public static final String LONG_ATTR_VALUE_URI_STR
public static final String LONG_ATTR_VALUE_TYPE_URI_STR
public static final URI LONG_TYPE_URI
public static final String NAME_XML_TYPE_STR
public static final String NAME_OWL_TYPE_STR
public static final String NAME_ATTR_VALUE_URI_STR
public static final String NAME_ATTR_VALUE_TYPE_URI_STR
public static final URI NAME_TYPE_URI
public static final String NCNAME_XML_TYPE_STR
public static final String NCNAME_OWL_TYPE_STR
public static final String NCNAME_ATTR_VALUE_URI_STR
public static final String NCNAME_ATTR_VALUE_TYPE_URI_STR
public static final URI NCNAME_TYPE_URI
public static final String NEGATIVEINTEGER_XML_TYPE_STR
public static final String NEGATIVEINTEGER_OWL_TYPE_STR
public static final String NEGATIVEINTEGER_ATTR_VALUE_URI_STR
public static final String NEGATIVEINTEGER_ATTR_VALUE_TYPE_URI_STR
public static final URI NEGATIVEINTEGER_TYPE_URI
public static final String NMTOKEN_XML_TYPE_STR
public static final String NMTOKEN_OWL_TYPE_STR
public static final String NMTOKEN_ATTR_VALUE_URI_STR
public static final String NMTOKEN_ATTR_VALUE_TYPE_URI_STR
public static final URI NMTOKEN_TYPE_URI
public static final String NONPOSITIVEINTEGER_XML_TYPE_STR
public static final String NONPOSITIVEINTEGER_OWL_TYPE_STR
public static final String NONPOSITIVEINTEGER_ATTR_VALUE_URI_STR
public static final String NONPOSITIVEINTEGER_ATTR_VALUE_TYPE_URI_STR
public static final URI NONPOSITIVEINTEGER_TYPE_URI
public static final String NONNEGATIVEINTEGER_XML_TYPE_STR
public static final String NONNEGATIVEINTEGER_OWL_TYPE_STR
public static final String NONNEGATIVEINTEGER_ATTR_VALUE_URI_STR
public static final String NONNEGATIVEINTEGER_ATTR_VALUE_TYPE_URI_STR
public static final URI NONNEGATIVEINTEGER_TYPE_URI
public static final String NORMALIZEDSTRING_XML_TYPE_STR
public static final String NORMALIZEDSTRING_OWL_TYPE_STR
public static final String NORMALIZEDSTRING_ATTR_VALUE_URI_STR
public static final String NORMALIZEDSTRING_ATTR_VALUE_TYPE_URI_STR
public static final URI NORMALIZEDSTRING_TYPE_URI
public static final String POSITIVEINTEGER_XML_TYPE_STR
public static final String POSITIVEINTEGER_OWL_TYPE_STR
public static final String POSITIVEINTEGER_ATTR_VALUE_URI_STR
public static final String POSITIVEINTEGER_ATTR_VALUE_TYPE_URI_STR
public static final URI POSITIVEINTEGER_TYPE_URI
public static final String SHORT_XML_TYPE_STR
public static final String SHORT_OWL_TYPE_STR
public static final String SHORT_ATTR_VALUE_URI_STR
public static final String SHORT_ATTR_VALUE_TYPE_URI_STR
public static final URI SHORT_TYPE_URI
public static final String STRING_XML_TYPE_STR
public static final String STRING_OWL_TYPE_STR
public static final String STRING_ATTR_VALUE_URI_STR
public static final String STRING_ATTR_VALUE_TYPE_URI_STR
public static final URI STRING_TYPE_URI
public static final String TIME_XML_TYPE_STR
public static final String TIME_OWL_TYPE_STR
public static final String TIME_ATTR_VALUE_URI_STR
public static final String TIME_ATTR_VALUE_TYPE_URI_STR
public static final URI TIME_TYPE_URI
public static final String TOKEN_XML_TYPE_STR
public static final String TOKEN_OWL_TYPE_STR
public static final String TOKEN_ATTR_VALUE_URI_STR
public static final String TOKEN_ATTR_VALUE_TYPE_URI_STR
public static final URI TOKEN_TYPE_URI
public static final String UNSIGNEDBYTE_XML_TYPE_STR
public static final String UNSIGNEDBYTE_OWL_TYPE_STR
public static final String UNSIGNEDBYTE_ATTR_VALUE_URI_STR
public static final String UNSIGNEDBYTE_ATTR_VALUE_TYPE_URI_STR
public static final URI UNSIGNEDBYTE_TYPE_URI
public static final String UNSIGNEDINT_XML_TYPE_STR
public static final String UNSIGNEDINT_OWL_TYPE_STR
public static final String UNSIGNEDINT_ATTR_VALUE_URI_STR
public static final String UNSIGNEDINT_ATTR_VALUE_TYPE_URI_STR
public static final URI UNSIGNEDINT_TYPE_URI
public static final String UNSIGNEDLONG_XML_TYPE_STR
public static final String UNSIGNEDLONG_OWL_TYPE_STR
public static final String UNSIGNEDLONG_ATTR_VALUE_URI_STR
public static final String UNSIGNEDLONG_ATTR_VALUE_TYPE_URI_STR
public static final URI UNSIGNEDLONG_TYPE_URI
public static final String UNSIGNEDSHORT_XML_TYPE_STR
public static final String UNSIGNEDSHORT_OWL_TYPE_STR
public static final String UNSIGNEDSHORT_ATTR_VALUE_URI_STR
public static final String UNSIGNEDSHORT_ATTR_VALUE_TYPE_URI_STR
public static final URI UNSIGNEDSHORT_TYPE_URI
public static final String RELATIVEENTITYUDI_XML_TYPE_STR
public static final String RELATIVEENTITYUDI_OWL_TYPE_STR
public static final String RELATIVEENTITYUDI_ATTR_VALUE_URI_STR
public static final String RELATIVEENTITYUDI_ATTR_VALUE_TYPE_URI_STR
public static final URI RELATIVEENTITYUDI_TYPE_URI
public static final String ENTITYID_XML_TYPE_STR
public static final String ENTITYID_ATTR_VALUE_TYPE_URI_STR
public static final URI ENTITYID_TYPE_URI
public static final String[][] typeMap
| Method Detail |
public URI getDataType()
throws IdASException
IdASException
public String getLexical()
throws IdASException
IdASException
public String getCanonical()
throws IdASException
IdASException
public Object getData()
throws IdASException
This table specifies the mappings between Higgins OWL datatypes (in the higgins ontology http://www.eclipse.org/higgins/ontologies/2008/6/higgins), XML schema types (in the http://www.w3.org/2001/XMLSchema namespace), Java classes (returned by getData()), and IdAS basic value implementations.
| Higgins OWL type | XML schema type | Java class |
|---|---|---|
| {@value} | {@value} | String |
| {@value} | {@value} | String constrained to normalizedString |
| {@value} | {@value} | Boolean |
| {@value} | {@value} | BigDecimal |
| {@value} | {@value} | BigInteger |
| {@value} | {@value} | BigInteger |
| {@value} | {@value} | BigInteger |
| {@value} | {@value} | BigInteger |
| {@value} | {@value} | BigInteger |
| {@value} | {@value} | Float |
| {@value} | {@value} | Double |
| {@value} | {@value} | Long |
| {@value} | {@value} | Integer |
| {@value} | {@value} | Short |
| {@value} | {@value} | Byte |
| {@value} | {@value} | BigInteger |
| {@value} | {@value} | BigInteger |
| {@value} | {@value} | BigInteger |
| {@value} | {@value} | BigInteger |
| {@value} | {@value} | ByteBuffer |
| {@value} | {@value} | ByteBuffer |
| {@value} | {@value} | Date |
| {@value} | {@value} | Date |
| {@value} | {@value} | Date |
| {@value} | {@value} | Date |
| {@value} | {@value} | Date |
| {@value} | {@value} | Date |
| {@value} | {@value} | Date |
| {@value} | {@value} | Date |
| {@value} | {@value} | URI |
| {@value} | {@value} | String constrained to token |
| {@value} | {@value} | String constrained to language |
| {@value} | {@value} | String constrained to NMTOKEN |
| {@value} | {@value} | String constrained to Name |
| {@value} | {@value} | String constrained to NCName |
IdASException
public void setData(Object data)
throws IdASException
IAttribute.addValue(URI)
but may be called at any time.
Note: This operation is only applied to any backing data store after
IContext.applyUpdates() is called.
Subsequent modifications made to the data Object have no effect on this
simple type's value. In other words, the Context Provider ensures
immutable behavior.
data - The data of the attribute value
{@link - IdASException}
IdASException
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||