|
Oracle® Spatial Java API Reference 10g Release 2 (10.2) B14373-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface NetworkMetadata
This class defines a network metadata.
Method Summary | |
---|---|
java.lang.Object |
clone() Clones the metadata. |
int |
getCategory() Returns the network category (spatial or logical). |
int |
getGeometryType() Returns the network geometry type. |
java.lang.String |
getLinkCostColumn() Returns the link cost column name. |
int |
getLinkDirection() Returns the network link type (directed, or undirected). |
java.lang.String |
getLinkDurationColumn() Gets link duration column name |
GeometryMetadata |
getLinkGeomMetadata() Returns the link geometry metadata. |
java.lang.String |
getLinkPartitionColumn() Returns the link partition column name. |
GeometryMetadata |
getLRSGeomMetadata() Returns the network LRS geometry metadata. |
java.lang.String |
getName() Returns the network name. |
Network |
getNetwork() Gets the network |
int |
getNetworkID() Gets the network ID. |
java.lang.String |
getNodeCostColumn() Returns the node cost column name. |
java.lang.String |
getNodeDurationColumn() Gets node duration column name |
GeometryMetadata |
getNodeGeomMetadata() Returns the node geometry metadata. |
java.lang.String |
getNodePartitionColumn() Returns the node partition column name. |
int |
getNoOfHierarchyLevels() Returns the number of hierarchy levels. |
int |
getNoOfPartitions() Returns the number of partitions. |
java.lang.String |
getPartitionTableName() Returns the partition table name. |
GeometryMetadata |
getPathGeomMetadata() Returns the path geometry metadata. |
java.lang.String |
getPathLinkTableName() Returns the path-link table name. |
java.lang.String |
getTopology() Returns topology name of the network |
java.lang.String |
getType() Returns the network type. |
java.lang.String |
getUser() Returns the network owner. |
java.lang.Object |
getUserData() Returns the user defined data. |
java.lang.Object |
getUserData(java.lang.String name) Gets user data |
boolean |
isComplex() Checks if the network is a complex network. |
boolean |
isDirected() Checks if the network is directed. |
boolean |
isHierarchical() Checks if the network is hierarchical. |
boolean |
isLogical() Checks if the network is logical. |
boolean |
isLRSGeometry() Checks if the network geometries are LRS SDO_GEOMETRY objects. |
boolean |
isPartitioned() Checks if the network is partiioned (no of partitions > 1 ) |
boolean |
isSDOGeometry() Checks if the network geometries are SDO_GEOMETRY objects. |
boolean |
isSimple() Checks if the network is a simple network. |
boolean |
isSpatial() Checks if the network is spatial. |
boolean |
isTopoGeometry() Checks if the network geometries are SDO_TOPO_GEOMETRY objects. |
boolean |
isUndirected() Checks if the network is undirected. |
void |
setCategory(int category) Sets the network category. |
void |
setGeometryType(int geometryTtype) Sets the geometry type of the network |
void |
setLinkCostColumn(java.lang.String costColumn) Sets link cost column |
void |
setLinkDirection(int direction) Sets link diretion (Network.UNDIRECTED_LINK or Network.DIRECTED_LINK) |
void |
setLinkDurationColumn(java.lang.String durationColumn) Sets link duration column name |
void |
setLinkGeomMetadata(GeometryMetadata geomMetadata) Sets Link Geometry Metadata |
void |
setLinkPartitionColumn(java.lang.String partitionColumn) Sets link partition column |
void |
setLRSGeomMetadata(GeometryMetadata geomMetadata) Sets LRS Geometry Metadata |
void |
setNodeCostColumn(java.lang.String costColumn) Sets node cost column |
void |
setNodeDurationColumn(java.lang.String durationColumn) Sets node duration column name |
void |
setNodeGeomMetadata(GeometryMetadata geomMetadata) Sets Node Geometry Metadata |
void |
setNodePartitionColumn(java.lang.String partitionColumn) Sets node partition column |
void |
setNoOfHierarchyLevels(int no) Sets the number of hierarchy levels. |
void |
setNoOfPartitions(int no) Sets the number of partitions. |
void |
setPartitionTableName(java.lang.String partitionTableName) Sets partition table name |
void |
setPathGeomMetadata(GeometryMetadata geomMetadata) Sets Path Geometry Metadata |
void |
setType(java.lang.String type) Sets network type |
void |
setUserData(java.lang.Object userData) Sets user defined data. |
void |
setUserData(java.lang.String name, java.lang.Object data) Sets user data |
Method Detail |
---|
java.lang.String getUser()
java.lang.String getName()
int getCategory()
java.lang.String getType()
int getLinkDirection()
int getGeometryType()
java.lang.Object getUserData()
void setUserData(java.lang.Object userData)
userData
- the user dataGeometryMetadata getNodeGeomMetadata()
GeometryMetadata getLinkGeomMetadata()
GeometryMetadata getLRSGeomMetadata()
GeometryMetadata getPathGeomMetadata()
java.lang.String getLinkCostColumn()
java.lang.String getNodeCostColumn()
java.lang.String getPartitionTableName()
java.lang.String getNodePartitionColumn()
java.lang.String getLinkPartitionColumn()
int getNoOfHierarchyLevels()
int getNoOfPartitions()
java.lang.String getPathLinkTableName()
boolean isHierarchical()
boolean isSpatial()
boolean isLogical()
boolean isDirected()
boolean isUndirected()
void setNoOfHierarchyLevels(int no)
no
- the number of hierarchy levelsvoid setNoOfPartitions(int no)
no
- the number of partitionsboolean isSDOGeometry()
boolean isLRSGeometry()
boolean isTopoGeometry()
void setCategory(int category)
category
- the network category to be setjava.lang.Object clone()
int getNetworkID()
Network getNetwork()
void setNodeGeomMetadata(GeometryMetadata geomMetadata)
void setLinkGeomMetadata(GeometryMetadata geomMetadata)
void setPathGeomMetadata(GeometryMetadata geomMetadata)
void setLRSGeomMetadata(GeometryMetadata geomMetadata)
void setLinkCostColumn(java.lang.String costColumn)
void setNodeCostColumn(java.lang.String costColumn)
void setNodePartitionColumn(java.lang.String partitionColumn)
void setLinkPartitionColumn(java.lang.String partitionColumn)
void setType(java.lang.String type)
void setLinkDirection(int direction)
void setGeometryType(int geometryTtype)
boolean isSimple()
boolean isComplex()
void setPartitionTableName(java.lang.String partitionTableName)
void setNodeDurationColumn(java.lang.String durationColumn)
void setLinkDurationColumn(java.lang.String durationColumn)
java.lang.String getNodeDurationColumn()
java.lang.String getLinkDurationColumn()
boolean isPartitioned()
java.lang.String getTopology()
void setUserData(java.lang.String name, java.lang.Object data)
name
- name for the user datadata
- user datajava.lang.Object getUserData(java.lang.String name)
name
- name for the user data
|
Oracle® Spatial Java API Reference 10g Release 2 (10.2) B14373-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |