|
Oracle® Spatial Java API Reference 11g Release 1 (11.1) B28401-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface UserDataMetadata
This class defines the metadata for user data. Data names will directly map to table column names Data Types: are INTEGER, NUMBER, VARCHAR2, and SDO_GEOMETRY Data Length is only for data with types of VARCHAR2
| Field Summary | |
|---|---|
static java.lang.String |
DATE_TYPE |
static java.lang.String |
INTEGER_TYPE |
static java.lang.String |
LINK_TABLE_TYPE |
static java.lang.String |
NODE_TABLE_TYPE |
static java.lang.String |
NUMBER_TYPE |
static java.lang.String |
OBJECT_TYPE |
static java.lang.String |
PATH_TABLE_TYPE |
static java.lang.String |
SDO_GEOMETRY_TYPE |
static java.lang.String |
SUBPATH_TABLE_TYPE |
static java.lang.String |
TIMESTAMP_TYPE |
static java.lang.String |
VARCHAR2_TYPE |
| Method Summary | |
|---|---|
void |
addLinkData(java.lang.String dataName, java.lang.String dataType, int dataLength)Adds a link user data entry to the metadata |
void |
addNodeData(java.lang.String dataName, java.lang.String dataType, int dataLength)Adds a node user data entry to the metadata |
void |
addPathData(java.lang.String dataName, java.lang.String dataType, int dataLength)Adds a path user data entry to the metadata |
void |
addSubPathData(java.lang.String dataName, java.lang.String dataType, int dataLength)Adds a subpath user data entry to the metadata |
boolean |
containsLinkUserData(java.lang.String dataName)Checks if the given link user data name exists |
boolean |
containsNodeUserData(java.lang.String dataName)Checks if the given node user data name exists |
boolean |
containsPathUserData(java.lang.String dataName)Checks if the given path user data name exists |
boolean |
containsSubPathUserData(java.lang.String dataName)Checks if the given subpath user data name exists |
void |
deleteLinkData(java.lang.String dataName)Deletes a link user data entry from the metadata |
void |
deleteNodeData(java.lang.String dataName)Deletes a node user data entry from the metadata |
void |
deletePathData(java.lang.String dataName)Deletes a path user data entry from the metadata |
void |
deleteSubPathData(java.lang.String dataName)Deletes a subpath user data entry from the metadata |
int |
getLinkDataLength(java.lang.String dataName)Returns the link user data length |
java.lang.String[] |
getLinkDataNames()Returns the link user data names in a String array |
java.lang.String |
getLinkDataType(java.lang.String dataName)Returns the link user data type of the given data name |
java.lang.String |
getNetworkName()Returns the network name |
int |
getNodeDataLength(java.lang.String dataName)Returns the node user data length |
java.lang.String[] |
getNodeDataNames()Returns the node user data names in a String array |
java.lang.String |
getNodeDataType(java.lang.String dataName)Returns the node user data type of the given data name |
int |
getPathDataLength(java.lang.String dataName)Returns the path user data length |
java.lang.String[] |
getPathDataNames()Returns the path user data names in a String array |
java.lang.String |
getPathDataType(java.lang.String dataName)Returns the path user data type of the given data name |
int |
getSubPathDataLength(java.lang.String dataName)Returns the subpath user data length |
java.lang.String[] |
getSubPathDataNames()Returns the subpath user data names in a String array |
java.lang.String |
getSubPathDataType(java.lang.String dataName)Returns the subpath user data type of the given data name |
java.lang.String[] |
getSupportedDataTypes()Returns all surported data type in the user data metadata |
boolean |
isEmpty()Checks if the metadata contains any data |
boolean |
validDataType(java.lang.String dataType)Checks if the given data type is supported |
| Field Detail |
|---|
static final java.lang.String NODE_TABLE_TYPE
static final java.lang.String LINK_TABLE_TYPE
static final java.lang.String PATH_TABLE_TYPE
static final java.lang.String SUBPATH_TABLE_TYPE
static final java.lang.String INTEGER_TYPE
static final java.lang.String NUMBER_TYPE
static final java.lang.String VARCHAR2_TYPE
static final java.lang.String SDO_GEOMETRY_TYPE
static final java.lang.String DATE_TYPE
static final java.lang.String TIMESTAMP_TYPE
static final java.lang.String OBJECT_TYPE
| Method Detail |
|---|
java.lang.String getNetworkName()
java.lang.String[] getNodeDataNames()
java.lang.String[] getLinkDataNames()
java.lang.String[] getPathDataNames()
java.lang.String[] getSubPathDataNames()
java.lang.String getNodeDataType(java.lang.String dataName)
dataName - node user data namejava.lang.String getLinkDataType(java.lang.String dataName)
dataName - link user data namejava.lang.String getPathDataType(java.lang.String dataName)
dataName - path user data namejava.lang.String getSubPathDataType(java.lang.String dataName)
dataName - subpath user data nameint getNodeDataLength(java.lang.String dataName)
dataName - node user data nameint getLinkDataLength(java.lang.String dataName)
dataName - link user data nameint getPathDataLength(java.lang.String dataName)
dataName - path user data nameint getSubPathDataLength(java.lang.String dataName)
dataName - path user data name
void addNodeData(java.lang.String dataName,
java.lang.String dataType,
int dataLength)
throws NetworkDataException
dataName - node user data namedataType - node user data typedataLength - node user data length if applicableNetworkDataException - if such entry already exists
void addLinkData(java.lang.String dataName,
java.lang.String dataType,
int dataLength)
throws NetworkDataException
dataName - link user data namedataType - link user data typedataLength - link user data length if applicableNetworkDataException - if such entry already exists
void addPathData(java.lang.String dataName,
java.lang.String dataType,
int dataLength)
throws NetworkDataException
dataName - path user data namedataType - path user data typedataLength - path user data length if applicableNetworkDataException - if such entry already exists
void addSubPathData(java.lang.String dataName,
java.lang.String dataType,
int dataLength)
throws NetworkDataException
dataName - subpath user data namedataType - subpath user data typedataLength - subpath user data length if applicableNetworkDataException - if such entry already existsvoid deleteNodeData(java.lang.String dataName)
dataName - node user data namevoid deleteLinkData(java.lang.String dataName)
dataName - link user data namevoid deletePathData(java.lang.String dataName)
dataName - path user data namevoid deleteSubPathData(java.lang.String dataName)
dataName - subpath user data namejava.lang.String[] getSupportedDataTypes()
boolean validDataType(java.lang.String dataType)
dataType - data typeboolean isEmpty()
boolean containsNodeUserData(java.lang.String dataName)
dataName - node user data nameboolean containsLinkUserData(java.lang.String dataName)
dataName - link user data nameboolean containsPathUserData(java.lang.String dataName)
dataName - path user data nameboolean containsSubPathUserData(java.lang.String dataName)
dataName - subpath user data name
|
Oracle® Spatial Java API Reference 11g Release 1 (11.1) B28401-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||