public interface SDOBuilderSrc
| Modifier and Type | Interface and Description |
|---|---|
static class |
SDOBuilderSrc.MimeTypeProperty |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<commonj.sdo.Type,java.net.URL> |
getBaseTypes()
Gets the list of base types (and their schema locations) for this source.
|
java.lang.Object |
getDefault()
Gets the default value for this source.
|
java.lang.String |
getJavaTypeName()
Gets the
sdoJava:instanceClass annotation for this source. |
java.util.List<java.lang.String> |
getKeyPropertyNames()
Gets the names of the properties that represent the Key for this source.
|
SDOBuilderSrc.MimeTypeProperty |
getMimeTypeProperty()
Gets the mime type for this source.
|
java.util.List<SDOBuilderSrc> |
getProperties()
Gets the list of child properties contained in this source.
|
java.net.URL |
getSchemaLocation()
Gets the schema location for this source, e.g.
|
commonj.sdo.Type |
getSDOType()
Gets the SDO Type for this source.
|
commonj.sdo.Type |
getXMLDataTypeProperty()
Gets the
sdoXML:dataType annotation for this source. |
java.lang.String |
getXMLName()
Gets the
name property for this source. |
java.lang.String |
getXMLNamespace()
Gets the
uri property for this source. |
java.lang.String |
getXMLTypeName()
Gets the name of the type for this source.
|
boolean |
isMany()
Returns
true if instances of this property is many-valued. |
boolean |
isNullable()
Returns
true if instances of this property can be set to null. |
boolean |
isSimpleType()
Returns
true if this source specifies a data type and false if this source specifies a DataObject. |
java.util.Map<commonj.sdo.Type,java.net.URL> getBaseTypes()
java.lang.Object getDefault()
Only applicable to simple types.
java.lang.String getJavaTypeName()
sdoJava:instanceClass annotation for this source.java.util.List<java.lang.String> getKeyPropertyNames()
Only applicable to complex types.
SDOBuilderSrc.MimeTypeProperty getMimeTypeProperty()
Only applicable to simple types.
java.util.List<SDOBuilderSrc> getProperties()
java.net.URL getSchemaLocation()
file:/META-INF/wsdl/model/User.xsd. This URL is used for schema location resolution.commonj.sdo.Type getSDOType()
Only applicable to simple types.
commonj.sdo.Type getXMLDataTypeProperty()
sdoXML:dataType annotation for this source. This is used to override the default Java type mapping during SDO class generation.java.lang.String getXMLName()
name property for this source.java.lang.String getXMLNamespace()
uri property for this source.java.lang.String getXMLTypeName()
boolean isMany()
true if instances of this property is many-valued.boolean isNullable()
true if instances of this property can be set to null.boolean isSimpleType()
true if this source specifies a data type and false if this source specifies a DataObject.