public class NFENetworkMetadata extends NFEMetadata
Constructor and Description |
---|
NFENetworkMetadata() |
Modifier and Type | Method and Description |
---|---|
NFENetworkMetadata |
createCopy()
Returns a copy of the network.
|
java.lang.String |
getGeometryType()
Returns the network geometry type.
|
long |
getId()
Returns the network id.
|
java.lang.String |
getLinkCostColumn()
Returns the link table cost column.
|
java.lang.String |
getLinkDirection()
Returns the link direction.
|
java.lang.String |
getLinkGeomColumn()
Returns the link table geometry column.
|
java.lang.String |
getLinkTable()
Returns the link table.
|
java.lang.String |
getLinkTableIndexName()
Returns the link table index name.
|
java.lang.String |
getName()
Returns the network name.
|
java.lang.String |
getNetworkCategory()
Returns the network category.
|
java.lang.String |
getNodeCostColumn()
Returns the node table cost column.
|
java.lang.String |
getNodeGeomColumn()
Returns the node table geometry column.
|
java.lang.String |
getNodeTable()
Returns the node table.
|
java.lang.String |
getNodeTableIndexName()
Returns the node table index name.
|
int |
getNoOfHierarchyLevels()
Returns the network number of hierarchy levels.
|
java.lang.String |
getPathGeomColumn()
Returns the path table geometry column.
|
java.lang.String |
getPathLinkTableName()
Returns the path link table name.
|
java.lang.String |
getPathTableName()
Returns the network path table name.
|
boolean |
isDirected()
Returns true if the network is directed, false otherwise.
|
void |
setDirected(boolean directedLink)
Sets true if the network is directed, false otherwise.
|
void |
setGeometryType(java.lang.String geometryType)
Sets the network geometry type.
|
void |
setId(long id)
Sets the network id.
|
void |
setLinkCostColumn(java.lang.String linkCostColumn)
Sets the link table cost column.
|
void |
setLinkDirection(java.lang.String linkDirection)
Sets the link direction.
|
void |
setLinkGeomColumn(java.lang.String linkGeomColumn)
Sets the link table geometry column.
|
void |
setLinkTableName(java.lang.String linkTableName)
Sets the link table name.
|
void |
setName(java.lang.String name)
Sets the network name.
|
void |
setNetworkCategory(java.lang.String networkCategory)
Sets the network category.
|
void |
setNodeCostColumn(java.lang.String nodeCostColumn)
Sets the node table cost column.
|
void |
setNodeGeomColumn(java.lang.String nodeGeomColumn)
Sets the node table geometry column
|
void |
setNodeTableName(java.lang.String nodeTableName)
Sets the node table name.
|
void |
setNoOfHierarchyLevels(int noOfHierarchyLevels)
Sets the network number of hierarchy levels.
|
void |
setPathGeomColumn(java.lang.String pathGeomColumn)
Sets the path table geometry column.
|
void |
setPathLinkTableName(java.lang.String pathLinkTableName)
Sets the path link table name.
|
void |
setPathTableName(java.lang.String pathTableName)
Sets the network path table name.
|
java.lang.String |
toString() |
getTableSequence, getTablesWithSequence, hasSequence, setTableSequence
public java.lang.String getName()
public void setName(java.lang.String name)
name
- network namepublic long getId()
public void setId(long id)
id
- network idpublic java.lang.String getNetworkCategory()
public void setNetworkCategory(java.lang.String networkCategory)
networkCategory
- network categorypublic java.lang.String getGeometryType()
public void setGeometryType(java.lang.String geometryType)
geometryType
- network geometry typepublic int getNoOfHierarchyLevels()
public void setNoOfHierarchyLevels(int noOfHierarchyLevels)
noOfHierarchyLevels
- network number of hierarchy levelspublic java.lang.String getNodeTable()
public void setNodeTableName(java.lang.String nodeTableName)
nodeTableName
- node table namepublic java.lang.String getNodeGeomColumn()
public void setNodeGeomColumn(java.lang.String nodeGeomColumn)
nodeGeomColumn
- node table geometry columnpublic java.lang.String getNodeTableIndexName()
public java.lang.String getNodeCostColumn()
public void setNodeCostColumn(java.lang.String nodeCostColumn)
nodeCostColumn
- node table cost columnpublic java.lang.String getLinkTable()
public void setLinkTableName(java.lang.String linkTableName)
linkTableName
- link table namepublic java.lang.String getLinkGeomColumn()
public void setLinkGeomColumn(java.lang.String linkGeomColumn)
linkGeomColumn
- link table geometry columnpublic java.lang.String getLinkTableIndexName()
public java.lang.String getLinkDirection()
public void setLinkDirection(java.lang.String linkDirection)
linkDirection
- link directionpublic boolean isDirected()
public void setDirected(boolean directedLink)
directedLink
- true if the network is directed, false otherwisepublic java.lang.String getLinkCostColumn()
public void setLinkCostColumn(java.lang.String linkCostColumn)
linkCostColumn
- link table cost columnpublic java.lang.String getPathTableName()
public void setPathTableName(java.lang.String pathTableName)
pathTableName
- network path table namepublic java.lang.String getPathGeomColumn()
public void setPathGeomColumn(java.lang.String pathGeomColumn)
pathGeomColumn
- path table geometry columnpublic java.lang.String getPathLinkTableName()
public void setPathLinkTableName(java.lang.String pathLinkTableName)
pathLinkTableName
- path link table namepublic java.lang.String toString()
toString
in class java.lang.Object
public NFENetworkMetadata createCopy()