|
Oracle® Spatial Java API Reference 10g Release 2 (10.2) B14373-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
public java.lang.String getUser()
public java.lang.String getName()
public int getCategory()
public java.lang.String getType()
public int getLinkDirection()
public int getGeometryType()
public java.lang.Object getUserData()
public void setUserData(java.lang.Object userData)
userData
- the user datapublic GeometryMetadata getNodeGeomMetadata()
public GeometryMetadata getLinkGeomMetadata()
public GeometryMetadata getLRSGeomMetadata()
public GeometryMetadata getPathGeomMetadata()
public java.lang.String getLinkCostColumn()
public java.lang.String getNodeCostColumn()
public java.lang.String getPartitionTableName()
public java.lang.String getNodePartitionColumn()
public java.lang.String getLinkPartitionColumn()
public int getNoOfHierarchyLevels()
public int getNoOfPartitions()
public java.lang.String getPathLinkTableName()
public boolean isHierarchical()
public boolean isSpatial()
public boolean isLogical()
public boolean isDirected()
public boolean isUndirected()
public void setNoOfHierarchyLevels(int no)
no
- the number of hierarchy levelspublic void setNoOfPartitions(int no)
no
- the number of partitionspublic boolean isSDOGeometry()
public boolean isLRSGeometry()
public boolean isTopoGeometry()
public void setCategory(int category)
category
- the network category to be setpublic java.lang.Object clone()
public int getNetworkID()
public Network getNetwork()
public void setNodeGeomMetadata(GeometryMetadata geomMetadata)
public void setLinkGeomMetadata(GeometryMetadata geomMetadata)
public void setPathGeomMetadata(GeometryMetadata geomMetadata)
public void setLRSGeomMetadata(GeometryMetadata geomMetadata)
public void setLinkCostColumn(java.lang.String costColumn)
public void setNodeCostColumn(java.lang.String costColumn)
public void setNodePartitionColumn(java.lang.String partitionColumn)
public void setLinkPartitionColumn(java.lang.String partitionColumn)
public void setType(java.lang.String type)
public void setLinkDirection(int direction)
public void setGeometryType(int geometryTtype)
public boolean isSimple()
public boolean isComplex()
public void setPartitionTableName(java.lang.String partitionTableName)
public void setNodeDurationColumn(java.lang.String durationColumn)
public void setLinkDurationColumn(java.lang.String durationColumn)
public java.lang.String getNodeDurationColumn()
public java.lang.String getLinkDurationColumn()
public boolean isPartitioned()
public java.lang.String getTopology()
public void setUserData(java.lang.String name, java.lang.Object data)
name
- name for the user datadata
- user datapublic java.lang.Object getUserData(java.lang.String name)
name
- name for the user data
|
Oracle® Spatial Java API Reference 10g Release 2 (10.2) B14373-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |