Package com.orchestranetworks.schema
Interface SchemaTypeName
public interface SchemaTypeName
Identifies a named type definition. Constants defined by this interface
define the simple types supported by EBX®.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SchemaTypeName
Built-in EBX® data typeosd:color
.static final SchemaTypeName
Built-in EBX® data typeosd:datasetName
.static final SchemaTypeName
Built-in EBX® data typeosd:dataspaceKey
.static final SchemaTypeName
Built-in EBX® data typeosd:email
.static final SchemaTypeName
Built-in EBX® data typeosd:locale
.static final SchemaTypeName
Built-in EBX® data typeosd:password
.static final SchemaTypeName
Built-in EBX® data typeosd:resource
.static final SchemaTypeName
Built-in EBX® data typeosd:html
.static final SchemaTypeName
Built-in EBX® data typeosd:text
.static final SchemaTypeName
Built-in EBX® data typeosd:uda
.static final SchemaTypeName
Built-in EBX® data typeosd:udaCatalog
.static final SchemaTypeName
Built-in XML Schema data type xs:anyURI.static final SchemaTypeName
Built-in XML Schema data type xs:boolean.static final SchemaTypeName
Built-in XML Schema data type xs:date.static final SchemaTypeName
Built-in XML Schema data type xs:dateTime.static final SchemaTypeName
Built-in XML Schema data type xs:decimal.static final SchemaTypeName
Built-in XML Schema data type xs:int.static final SchemaTypeName
Built-in XML Schema data type xs:integer.static final SchemaTypeName
Built-in XML Schema data type xs:Name.static final SchemaTypeName
Deprecated.Built-in data type xs:NMTOKEN.static final SchemaTypeName
Deprecated.Built-in XML Schema data type xs:NMTOKENS.static final SchemaTypeName
Built-in XML Schema data type xs:string.static final SchemaTypeName
Built-in XML Schema data type xs:time. -
Method Summary
Modifier and TypeMethodDescriptionReturns the internationalized label of this type name if it refers to one of built-in XSD or EBX® data types.If this type name has a namespace, returns the local name (without the prefix).boolean
Returnstrue
only if the corresponding type is defined with no target namespace in a data model.boolean
Returnstrue
only if this type name refers to one of the built-in EBX® data types.boolean
Returnstrue
only if this type name refers to one of the built-in data types defined by the XML Schema recommendation.
-
Field Details
-
XS_STRING
Built-in XML Schema data type xs:string. -
XS_BOOLEAN
Built-in XML Schema data type xs:boolean. -
XS_DECIMAL
Built-in XML Schema data type xs:decimal. -
XS_DATETIME
Built-in XML Schema data type xs:dateTime. -
XS_TIME
Built-in XML Schema data type xs:time. -
XS_DATE
Built-in XML Schema data type xs:date. -
XS_ANY_URI
Built-in XML Schema data type xs:anyURI. -
XS_NAME
Built-in XML Schema data type xs:Name. -
XS_NMTOKEN
Deprecated.Built-in data type xs:NMTOKEN. -
XS_NMTOKENS
Deprecated.Built-in XML Schema data type xs:NMTOKENS. -
XS_INT
Built-in XML Schema data type xs:int. -
XS_INTEGER
Built-in XML Schema data type xs:integer. -
OSD_TEXT
Built-in EBX® data typeosd:text
.- See Also:
-
OSD_STRING_HTML
Built-in EBX® data typeosd:html
.- See Also:
-
OSD_EMAIL
Built-in EBX® data typeosd:email
.- See Also:
-
OSD_PASSWORD
Built-in EBX® data typeosd:password
.- See Also:
-
OSD_LOCALE
Built-in EBX® data typeosd:locale
.- See Also:
-
OSD_COLOR
Built-in EBX® data typeosd:color
.- Since:
- 5.8.0
- See Also:
-
OSD_RESOURCE
Built-in EBX® data typeosd:resource
.- See Also:
-
OSD_DATASPACE_KEY
Built-in EBX® data typeosd:dataspaceKey
.- Since:
- 5.8.0
- See Also:
-
OSD_DATASET_NAME
Built-in EBX® data typeosd:datasetName
.- Since:
- 5.8.0
- See Also:
-
OSD_UDA
Built-in EBX® data typeosd:uda
. -
OSD_UDA_CATALOG
Built-in EBX® data typeosd:udaCatalog
.
-
-
Method Details
-
getNameWithoutPrefix
String getNameWithoutPrefix()If this type name has a namespace, returns the local name (without the prefix). -
isXSDBuiltInDatatype
boolean isXSDBuiltInDatatype()Returnstrue
only if this type name refers to one of the built-in data types defined by the XML Schema recommendation. -
isNoNamespaceDatatype
boolean isNoNamespaceDatatype()Returnstrue
only if the corresponding type is defined with no target namespace in a data model. -
isOSDDatatype
boolean isOSDDatatype()Returnstrue
only if this type name refers to one of the built-in EBX® data types. -
getBuiltInTypeLabel
UserMessage getBuiltInTypeLabel()Returns the internationalized label of this type name if it refers to one of built-in XSD or EBX® data types. Returnsnull
if this type name is not a built-in data type.
-