Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

add(Path) - Method in interface oracle.spatial.network.Path
Adds a given path to the path.
add(ArrayList) - Method in interface oracle.spatial.network.Path
Adds a list of paths to the path.
addBidirectedLinkColumn(Connection, Network) - Static method in class oracle.spatial.network.NetworkFactory
add a bidirected column to the network link table
addChildNode(TreeLink, TreeNode) - Method in interface oracle.spatial.network.TreeNode
Adds a child tree node to current tree node
addColumn(Connection, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Add a column in a database table
addLink(Link) - Method in interface oracle.spatial.network.Network
Adds a link to the network.
addLinkData(String, String, int) - Method in interface oracle.spatial.network.Network
Adds a link user data entry A NetworkDataException is thrown if the data already exists
addLinkData(String, String, int) - Method in interface oracle.spatial.network.NetworkMetadata
Adds a link user data entry
addLinkData(String, String, int, int) - Method in interface oracle.spatial.network.UserDataMetadata
Adds a link user data entry to the metadata
addLinks(Link[]) - Method in interface oracle.spatial.network.Network
Adds an array of links to the network.
addNetwork(Network) - Method in interface oracle.spatial.network.Network
Adds a network to the current network.
addNetworkToCache(String, Network) - Static method in class oracle.spatial.network.NetworkManager
Adds a network in the network cahce
addNode(Node) - Method in interface oracle.spatial.network.Network
Adds a node to the network.
addNode(Link, double, boolean) - Method in interface oracle.spatial.network.Network
Adds a node on a link to the network.
addNodeData(String, String, int) - Method in interface oracle.spatial.network.Network
Adds a node user data entry A NetworkDataException is thrown if the data already exists
addNodeData(String, String, int) - Method in interface oracle.spatial.network.NetworkMetadata
Adds a node user data entry
addNodeData(String, String, int, int) - Method in interface oracle.spatial.network.UserDataMetadata
Adds a node user data entry to the metadata
addNodes(Node[]) - Method in interface oracle.spatial.network.Network
Adds an array of nodes to the network.
addPath(Path) - Method in interface oracle.spatial.network.Network
Adds a path to the network.
addPathData(String, String, int) - Method in interface oracle.spatial.network.Network
Adds a path user data entry A NetworkDataException is thrown if the data already exists
addPathData(String, String, int) - Method in interface oracle.spatial.network.NetworkMetadata
Adds a path user data entry
addPathData(String, String, int, int) - Method in interface oracle.spatial.network.UserDataMetadata
Adds a path user data entry to the metadata
addPaths(Path[]) - Method in interface oracle.spatial.network.Network
Adds an array of paths to the network.
addSubPath(SubPath) - Method in interface oracle.spatial.network.Network
Adds a subpath to the network.
addSubPathData(String, String, int) - Method in interface oracle.spatial.network.Network
Adds a subpath user data entry A NetworkDataException is thrown if the data already exists
addSubPathData(String, String, int) - Method in interface oracle.spatial.network.NetworkMetadata
Adds a subpath user data entry
addSubPathData(String, String, int, int) - Method in interface oracle.spatial.network.UserDataMetadata
Adds a subpath user data entry to the metadata
addSubPaths(SubPath[]) - Method in interface oracle.spatial.network.Network
Adds an array of subpaths to the network.
addTemporaryNode(Link, double) - Method in interface oracle.spatial.network.Network
Adds a Temporary node (non-persistent) on a link.
addUserDataSchema(Connection, NetworkMetadata) - Static method in class oracle.spatial.network.NetworkFactory
 
allPaths(Network, int, int, int, double, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all paths between the start node and the goal node.
allPaths(Network, int, int, NetworkConstraint, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all paths between the start node and the goal node.
allPaths(Path, int, double, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all paths between the start node and the goal node of the complex path.
AnalysisInfo - Interface in oracle.spatial.network
This interface defines methods for retrieving the analysis information.
AStarCostFunction - Interface in oracle.spatial.network
This interface defines the heuristic cost function for A* search Users can provide their own cost estimates to guide the A* search.

B

bestFirstSearch() - Method in interface oracle.spatial.network.Tree
Best First Search based on cost
BIDIRECTED_LINK - Static variable in interface oracle.spatial.network.Network
 
BIDIRECTED_LINK - Static variable in interface oracle.spatial.network.NetworkMetadata
 
breadthFirstSearch() - Method in interface oracle.spatial.network.Tree
Breadth First Search

C

clear() - Method in interface oracle.spatial.network.Network
Clears all network structure.
clear() - Method in interface oracle.spatial.network.Tree
Clears the tree structure
clearNetworkCache() - Static method in class oracle.spatial.network.NetworkManager
Clears the network cache
clearTemporaryCache() - Method in interface oracle.spatial.network.Network
Clears the temporatory cache
clone() - Method in interface oracle.spatial.network.Link
Clones the link.
clone() - Method in interface oracle.spatial.network.Network
Clones the network.
clone() - Method in interface oracle.spatial.network.NetworkMetadata
Clones the metadata.
clone() - Method in interface oracle.spatial.network.Node
Clones a node.
clone() - Method in interface oracle.spatial.network.Path
Clones the path.
computeDistanceRatio(double, double) - Method in interface oracle.spatial.network.Link
Computes the distance ratio along a spatial link geometry.
computeGeometry(double) - Method in interface oracle.spatial.network.Path
Computes the path geometry from its link geometries.
computeGeometry(double) - Method in interface oracle.spatial.network.SubPath
 
contains(MBR, double) - Method in interface oracle.spatial.network.MBR
Checks if the MBR is contained in the specified MBR.
contains(MBR) - Method in interface oracle.spatial.network.MBR
Checks if the MBR is contained in the specified MBR.
contains(MDPoint, double) - Method in interface oracle.spatial.network.MBR
Checks if the point is contained in the MBR.
contains(MDPoint) - Method in interface oracle.spatial.network.MBR
Checks if the point is contained in the MBR.
contains(double[], double) - Method in interface oracle.spatial.network.MBR
Checks if the point is contained in the MBR.
contains(double[]) - Method in interface oracle.spatial.network.MBR
Checks if the point is contained in the MBR.
contains(Node) - Method in interface oracle.spatial.network.Path
Checks if the path contains the specified node.
contains(Link) - Method in interface oracle.spatial.network.Path
Checks if the path contains the specified link.
contains(Path) - Method in interface oracle.spatial.network.Path
Checks if the path contains the specified path.
containsLink(int) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given link
containsLink(String) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given link
containsLinkUserData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Checks if the given link user data name exists
containsNode(int) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given node
containsNode(String) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given node
containsNodeUserData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Checks if the given node user data name exists
containsPartialLinks() - Method in interface oracle.spatial.network.Tree
Does the tree contain particial links?
containsPath(int) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given path
containsPath(String) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given path
containsPathUserData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Checks if the given path user data name exists
containsSubPath(int) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given subpath
containsSubPath(String) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given subpath
containsSubPathUserData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Checks if the given subpath user data name exists
containsUserData() - Method in interface oracle.spatial.network.Network
Checks if the network has user data defined in user_network_user_data
containsUserData() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network has user data defined in user_sdo_network_user_data
convertNetworkBetweenWorkspaces(Connection, Network, String, String, String, String) - Static method in class oracle.spatial.network.NetworkManager
Converts the source network into the network in the target workspace and savepoint based on their diffs in a workspace(version-enabled) environment.
createComplexPath(int, Node, Node, Link[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates a complex path with the specified start node and end node
createConvexHull(JGeometry) - Static method in class oracle.spatial.network.NetworkFactory
Creates a convex hull as an array of MDpoint for the specified geometry.
createConvexHull(MDPoint[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates the convex hull as an array of MDpoint for the specified array of MDPoints.
createConvexHull(Network) - Static method in class oracle.spatial.network.NetworkFactory
Creates the convex hull as an array of MDpoint for the specified network.
createDirectedNetwork() - Static method in class oracle.spatial.network.NetworkFactory
 
createGeometryMetadata(String) - Static method in class oracle.spatial.network.NetworkFactory
Deprecated. 
createGeometryMetadata(String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates a geometry metadata.
createGeometryMetadata(String, String, int, int) - Static method in class oracle.spatial.network.NetworkFactory
Deprecated. 
createGeometryMetadata(String, String, String, int, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates a spatial geometry metadata.
createLink(int, String, Node, Node, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical network link.
createLink(int, Node, Node, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical network link.
createLink(int, Network, int, int, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical network link.
createLinkGeometry(int, int, double[]) - Method in class oracle.spatial.network.NetworkFactory
Returns a link geometry (a linestring JGeometry).
createLinkTable(Connection, String, String, String, String, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network link table in the database.
createLogicalLink(int, String, Node, Node, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical link.
createLogicalNetwork(String, int, boolean, String, String, String, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty logical network.
createLogicalNetwork(String, int, boolean, String, String, String, String, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty logical network.
createLogicalNetwork(String, int, boolean) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty logical network with the default naming convension: node table name = network_name + "_NODE$", link table name = network_name + "_LINK$, path table name = network_name + "_PATH$", path-link table name = network_name + "PLINK$", subPath table name = network_name + "SPATH$", all cost column name = "COST".
createLogicalNode(int, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical node.
createLRSLink(int, String, Node, Node, double, int, double, double, JGeometry) - Static method in class oracle.spatial.network.NetworkFactory
Creates an LRS geometry link.
createLRSNetwork(String, int, boolean, int, int, String, String, String, String, String, String, String, String, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty spatial LRS_GEOMETRY network.
createLRSNetwork(String, int, boolean, int, int, String, String, String, String, String, String, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty spatial LRS_GEOMETRY network.
createLRSNetwork(String, int, boolean, int, int, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty spatial LRS_GEOMETRY network.
createLRSNode(int, String, int, double, JGeometry) - Static method in class oracle.spatial.network.NetworkFactory
Creates an LRS geometry node.
createLRSTable(Connection, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network LRS table in the database.
createMBR(double[], double[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates an MBR.
createMBR(JGeometry) - Static method in class oracle.spatial.network.NetworkFactory
Creates an MBR of the specified geometry.
createMDPoint(double[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates an MDPoint.
createMDPoint(double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a 1D MDPoint.
createMDPoint(double, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a 2D MDPoint.
createMDPoint(double, double, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a 3D MDPoint.
createNetwork(Network) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network from the specified network (metadata).
createNetworkHiearchy(Network, int, int[]) - Static method in class oracle.spatial.network.NetworkManager
Creates a network hiearchy with the given number of levels.
createNetworkTables(Connection, Network) - Static method in class oracle.spatial.network.NetworkFactory
Creates the network tables based on the specified network metadata.
createNode(int) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical network node.
createNode(int, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical network node.
createNode(int, double, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a spatial network node.
createNodeGeometry(int, int, double[]) - Method in class oracle.spatial.network.NetworkFactory
Returns a node point geometry (JGeometry).
createNodeTable(Connection, String, String, String, String, String, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network node table in the database.
createNodeTable(Connection, String, String, String, String, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network node table in the database.
createPartitionNetwork(Connection, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Returns the partition network with the partitions as nodes and the connections between partitions as links.
createPartitionNetwork(Network, String) - Static method in class oracle.spatial.network.NetworkFactory
Returns the partition network with the partitions as nodes and the connections between partitions as links.
createPartitionTable(Connection, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network partition table in the database.
createPath(Node, Node) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty path with the specified start node and end node.
createPath(Node, Node, Link[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates a path with the specified start node and the specified end node.
createPath(int, Node, Node, Link[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates a path with the specified start node and the specified end node.
createPathLinkTable(Connection, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network path-link table in the database.
createPathTable(Connection, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network path table in the database.
createRefConstraints(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Creates the referential constraints on the link and the path tables.
createSDODimArray(String[], double[], double[], double[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates a java SDO_DIM_ARRAY.
createSDODimArray(boolean, double, double, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a java 2D SDO_DIM_ARRAY.
createSDOLink(int, String, Node, Node, double, double[], int, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates an SDO geometry link.
createSDOLink(int, String, Node, Node, double, JGeometry) - Static method in class oracle.spatial.network.NetworkFactory
Creates an SDO geometry link.
createSDONetwork(String, int, boolean, int, int, String, String, String, String, String, String, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty spatial SDO_GEOMETRY network.
createSDONetwork(String, int, boolean, int, int, String, String, String, String, String, String, String, String, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty spatial SDO_GEOMETRY network.
createSDONetwork(String, int, boolean, int, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty spatial SDO_GEOMETRY network with the default naming convension: node table name = network_name + "_NODE$", link table name = network_name + "_LINK$, path table name = network_name + "_PATH$", path-link table name = network_name + "PLINK$", subpath table name = network_name + "_SPATH$", all geometry column name = "GEOMETRY" and all cost column name = "COST"
createSDONode(int, String, double, double, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates a spatial node (SDO_GEOMETRY).
createSDONode(int, String, double, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a spatial node (SDO_GEOMETRY with SRID = 0).
createSimplePath(int, Node, Node, Link[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates a simple path with the specified start node and end node.
createSubPath(Path, int, double, int, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a sub path
createSubPath(int, Path, int, double, int, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a sub path
createSubPathTable(Connection, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network subpath table in the database.
createTree(TreeNode, boolean) - Static method in class oracle.spatial.network.NetworkFactory
Creates a tree.
createTree(TreeNode) - Static method in class oracle.spatial.network.NetworkFactory
Creates a tree.
createTreeLink(Link) - Static method in class oracle.spatial.network.NetworkFactory
Creates a tree link containing a regular network link
createTreeLink(Link, double, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a tree link containing a partial link
createTreeNode(Node) - Static method in class oracle.spatial.network.NetworkFactory
Creates a tree node containing a regular node
createTreeNode(Link, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a tree node containg a node on a link

D

DATE_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
DEFAULT_USER_DATA_CATEGORY - Static variable in interface oracle.spatial.network.UserDataMetadata
 
deleteLink(int) - Method in interface oracle.spatial.network.Network
Deletes a link by ID.
deleteLink(String) - Method in interface oracle.spatial.network.Network
Deletes a link by the String ID.
deleteLink(Link) - Method in interface oracle.spatial.network.Network
Deletes a link.
deleteLinkData(String) - Method in interface oracle.spatial.network.Network
Deletes a link user data entry
deleteLinkData(String) - Method in interface oracle.spatial.network.NetworkMetadata
Deletes a link user data entry
deleteLinkData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Deletes a link user data entry from the metadata
deleteNetwork(Network) - Method in interface oracle.spatial.network.Network
Deletes a sub-network.
deleteNode(int) - Method in interface oracle.spatial.network.Network
Deletes a node by ID.
deleteNode(String) - Method in interface oracle.spatial.network.Network
Deletes a node by the STring ID.
deleteNode(Node) - Method in interface oracle.spatial.network.Network
Deletes a node.
deleteNodeData(String) - Method in interface oracle.spatial.network.Network
Deletes a node user data entry
deleteNodeData(String) - Method in interface oracle.spatial.network.NetworkMetadata
Deletes a node user data entry
deleteNodeData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Deletes a node user data entry from the metadata
deletePath(int) - Method in interface oracle.spatial.network.Network
Deletes a path by ID.
deletePath(String) - Method in interface oracle.spatial.network.Network
Deletes a path by the String ID.
deletePath(Path) - Method in interface oracle.spatial.network.Network
Deletes a path.
deletePathData(String) - Method in interface oracle.spatial.network.Network
Deletes a path user data entry
deletePathData(String) - Method in interface oracle.spatial.network.NetworkMetadata
Deletes a path user data entry
deletePathData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Deletes a path user data entry from the metadata
deleteSubPath(int) - Method in interface oracle.spatial.network.Network
Deletes a subpath by ID.
deleteSubPath(String) - Method in interface oracle.spatial.network.Network
Deletes a subpath by the String ID.
deleteSubPath(SubPath) - Method in interface oracle.spatial.network.Network
Deletes a subpath.
deleteSubPathData(String) - Method in interface oracle.spatial.network.Network
Deletes a subpath user data entry
deleteSubPathData(String) - Method in interface oracle.spatial.network.NetworkMetadata
Deletes a subpath user data entry
deleteSubPathData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Deletes a subpath user data entry from the metadata
deleteTemporaryElements() - Method in interface oracle.spatial.network.Network
Deletes all temporary elements (nodes and links).
deltaDuration() - Method in class oracle.spatial.network.NDMTimer
 
depthFirstSearch() - Method in interface oracle.spatial.network.Tree
Depth First Search
deregisterJavaObject(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Deregister the given Java object from user_sdo_network_java_objects
deregisterNetworkConstraint(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Deregister the given constraint from user_sdo_network_constraints
DIRECTED_LINK - Static variable in interface oracle.spatial.network.Network
 
DIRECTED_LINK - Static variable in interface oracle.spatial.network.NetworkMetadata
 
disableRefConstraints(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Disables the referential constraints on the link and the path tables.
distance(MDPoint) - Method in interface oracle.spatial.network.MDPoint
Returns the Cartesian distance to the specified point.
dropNetwork(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Drops the network from the database.
dropRefConstraints(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Drops the referential constraints on the link and the path tables.
duration() - Method in class oracle.spatial.network.NDMTimer
 

E

enableRefConstraints(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Enables the referential constraints on the link and the path tables.
extendPath(Link, Link) - Method in interface oracle.spatial.network.Path
Extends the path by adding a new start link and a new end link The given links must be topologically connected to the path or an exception will be thrown No extension in the specific direction (start or end) if a null link is given

F

findConnectedComponents(Network) - Static method in class oracle.spatial.network.NetworkManager
Returns the number of connected components in the network.
findConnectedComponentVector(Network) - Static method in class oracle.spatial.network.NetworkManager
Returns connected components of the network in a Vector.
findExternalLinks(Node[], Node[]) - Static method in class oracle.spatial.network.NetworkManager
Returns external links between the two arrays of nodes.
findInternalLinks(Node[]) - Static method in class oracle.spatial.network.NetworkManager
Returns the internal links of the node array.
findLinks(Node) - Method in interface oracle.spatial.network.Node
Finds the links that connect current node to the specified node.
findMaxNodeDegree(Network, int) - Static method in class oracle.spatial.network.NetworkManager
Finds the maximum node degree of the network
findMBR(Node[], double) - Static method in class oracle.spatial.network.NetworkManager
Returns the MBR of the node array and expanded it by the specified factor.
findMinNodeDegree(Network, int) - Static method in class oracle.spatial.network.NetworkManager
Finds the minimum node degree of the network
findNodesWithinDegreeBounds(Network, int, int, int) - Static method in class oracle.spatial.network.NetworkManager
Finds nodes with degree within the given degree bounds.
findReachableNodes(Network, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can be reached from the source node.
findReachableNodes(Network, int, MBR) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can be reached from the source node.
findReachableNodes(Network, int, MBR, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can be reached from the source node.
findReachableNodes(Network, int, MBR, int, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can be reached from the source node.
findReachableNodes(Network, int, MBR, int, NetworkConstraint, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can be reached from the source node.
findReachableNodes(Network, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can be reached from the source node.
findReachingNodes(Network, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can reach the target node.
findReachingNodes(Network, int, MBR) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can reach the target node.
findReachingNodes(Network, int, MBR, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can reach the target node.
findReachingNodes(Network, int, MBR, int, NetworkConstraint, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can reach the target node.
findReachingNodes(Network, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can reach the target node.

G

geodeticDistanceInMeters(MDPoint) - Method in interface oracle.spatial.network.MDPoint
Returns the geodetic distance to the specified point.
GeometryMetadata - Class in oracle.spatial.network
This class defines geometry metadata for Oracle SDO_GEOMETRY.
GeometryMetadata(String, String) - Constructor for class oracle.spatial.network.GeometryMetadata
Constructs the geometry metadata without a geometry column.
GeometryMetadata(String, String, String, int, int) - Constructor for class oracle.spatial.network.GeometryMetadata
Constructs the geometry metadata.
GeometryMetadata(Connection, String, String, String) - Constructor for class oracle.spatial.network.GeometryMetadata
Constructs the geometry metadata from the database.
get(Node) - Method in interface oracle.spatial.network.Tree
Returns the tree node that contains the given network node
getActualCost() - Method in interface oracle.spatial.network.Link
Returns the cost stored in Link object This function can be used to return the cost stored in the Link object if the getCost() method is overridden by a LinkCostFunction provided by users.
getAdjacentNodeArray() - Method in interface oracle.spatial.network.Node
Returns the adjacent nodes as an array.
getAdjacentNodes() - Method in interface oracle.spatial.network.Node
Returns the adjacent nodes as an Iterator.
getCategory() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network category (spatial or logical).
getChildLinkArray() - Method in interface oracle.spatial.network.Link
Returns the child links as an array.
getChildLinks() - Method in interface oracle.spatial.network.Link
Returns the child links as an Iterator.
getChildNodeArray() - Method in interface oracle.spatial.network.Node
Returns the child nodes as an array.
getChildNodeArray() - Method in interface oracle.spatial.network.TreeNode
Returns the child tree node in an array
getChildNodes() - Method in interface oracle.spatial.network.Node
Returns the child nodes as an Iterator.
getCoLinks() - Method in interface oracle.spatial.network.Link
Returns the co-links as an array.
getColumnName() - Method in class oracle.spatial.network.GeometryMetadata
Returns the geometry column name.
getCommonLinks(Path) - Method in interface oracle.spatial.network.Path
Returns the common links between two paths Note only links with consistent path direction will be returned
getCommonNodes(Path) - Method in interface oracle.spatial.network.Path
Returns the common nodes between two paths
getCommonSubPaths(Path) - Method in interface oracle.spatial.network.Path
Returns the common sub-paths between two paths
getComponentNo() - Method in interface oracle.spatial.network.Node
Returns the node component number.
getComponentTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the component table name
getCost() - Method in interface oracle.spatial.network.Link
Returns the link cost.
getCost(Link) - Method in interface oracle.spatial.network.LinkCostFunction
returns the user defined link cost function This function overrides getCost() method of Link Objects.
getCost() - Method in interface oracle.spatial.network.Node
Returns the node cost.
getCost() - Method in interface oracle.spatial.network.Path
Returns the path cost.
getCost() - Method in interface oracle.spatial.network.SubPath
 
getCost() - Method in interface oracle.spatial.network.TreeLink
Returns the link cost
getCost() - Method in interface oracle.spatial.network.TreeNode
Returns the cost from root node
getCurrentCost() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the path cost of current node
getCurrentDepth() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the path depth of current node.
getCurrentDuration() - Method in interface oracle.spatial.network.AnalysisInfo
Returnspath the path duration of current node
getCurrentLink() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the current link.
getCurrentNode() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the current node.
getDefaultComponentTableName() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the default component table name, which is _COMP$
getDefaultPartitionBlobTableName() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the default partition table name, which is _PBLOB$
getDegree() - Method in interface oracle.spatial.network.Node
Gets the degree(number of links taht connect to the node) of a node
getDepth() - Method in interface oracle.spatial.network.TreeNode
Returns the depth of the node form root.
getDimName(int) - Method in class oracle.spatial.network.SDODimArray
Returns the specified dimension name.
getDuration() - Method in interface oracle.spatial.network.Link
Gets link duration information
getDuration() - Method in interface oracle.spatial.network.Node
Gets node duration information
getDuration() - Method in interface oracle.spatial.network.Path
Gets path duration information
getDuration() - Method in interface oracle.spatial.network.SubPath
 
getDuration() - Method in interface oracle.spatial.network.TreeLink
Returns the sum of duration from root node to this node
getDuration() - Method in interface oracle.spatial.network.TreeNode
Returns the sum of duration from root to this tree node
getEndLinkIndex() - Method in interface oracle.spatial.network.SubPath
 
getEndMeasure() - Method in interface oracle.spatial.network.Link
Gets the end measure of the referenced LRS geometry.
getEndNode() - Method in interface oracle.spatial.network.Link
Returns the end node.
getEndNode() - Method in interface oracle.spatial.network.Path
Returns the end node of the path.
getEndPercentage() - Method in interface oracle.spatial.network.Link
Returns the end percentage if the link is created based on an existing link
getEndPercentage() - Method in interface oracle.spatial.network.SubPath
 
getEndPercentage() - Method in interface oracle.spatial.network.TreeLink
Returns the end percentage of the link if the tree link is a partial link
getFeatureMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the feature metadata.
getFlow() - Method in interface oracle.spatial.network.Link
Returns the flow on the link after flow analysis
getGeometry() - Method in interface oracle.spatial.network.Link
Returns the link geometry (JGeometry).
getGeometry() - Method in interface oracle.spatial.network.Node
Returns the point geometry (JGeometry).
getGeometry() - Method in interface oracle.spatial.network.Path
Returns the path geometry (JGeometry).
getGeometry() - Method in interface oracle.spatial.network.SubPath
 
getGeometry() - Method in interface oracle.spatial.network.TreeLink
Returns the geometry of the tree link
getGeometry() - Method in interface oracle.spatial.network.TreeNode
Returns the geometry of the tree node
getGeometryType() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network geometry type.
getGeomID() - Method in interface oracle.spatial.network.Link
Returns the LRS geometry ID.
getGeomID() - Method in interface oracle.spatial.network.Node
Returns the LRS geomeetry ID.
getHeuristicCost(Object, Object) - Method in interface oracle.spatial.network.AStarCostFunction
Returns the heuristic cost between 2 AStarNodes (currnet node and goal node)
getHierarchyLevel() - Method in interface oracle.spatial.network.Node
Returns the node hierarchy level.
getHigh() - Method in interface oracle.spatial.network.MBR
Returns the high point.
getHigh(int) - Method in interface oracle.spatial.network.MBR
Returns the specified ordinate from the high point.
getHistoryMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network history metadata.
getID() - Method in interface oracle.spatial.network.Link
Returns the link ID.
getID() - Method in interface oracle.spatial.network.Node
Returns the node ID.
getID() - Method in interface oracle.spatial.network.Path
Returns the path ID.
getID() - Method in interface oracle.spatial.network.SubPath
 
getIncidentLinks() - Method in interface oracle.spatial.network.Node
Returns the incident links of the node as an array.
getInDegree() - Method in interface oracle.spatial.network.Node
Gets the in-degree of the node in a directed network
getInLinks() - Method in interface oracle.spatial.network.Node
Returns the in-links of the node as an array.
getLeafNodeArray() - Method in interface oracle.spatial.network.Tree
Returns leaf nodes in an array
getLength() - Method in interface oracle.spatial.network.MBR
Returns the lengths in an MDPoint.
getLength(int) - Method in interface oracle.spatial.network.MBR
Returns the length of the specified dimension.
getLink(int) - Method in interface oracle.spatial.network.Network
Returns the link by ID.
getLink(String) - Method in interface oracle.spatial.network.Network
Returns the link by the STring ID.
getLink(int, int) - Method in interface oracle.spatial.network.Network
Returns the link by the start and the end node IDs
getLink() - Method in interface oracle.spatial.network.TreeLink
Returns the link.
getLink() - Method in interface oracle.spatial.network.TreeNode
Returns the link and percentage on the link if the tree node is a node on the link isNodeOnLink() == true
getLinkArray() - Method in interface oracle.spatial.network.Network
Returns the links as an array.
getLinkArray(boolean) - Method in interface oracle.spatial.network.Network
Returns the links with the specified active flag as an array.
getLinkArray(int) - Method in interface oracle.spatial.network.Network
Returns the links with the specified level as an array.
getLinkArray(String) - Method in interface oracle.spatial.network.Network
Returns the links with the specified type as an array.
getLinkArray() - Method in interface oracle.spatial.network.Path
Returns the path links as an array.
getLinkAt(int) - Method in interface oracle.spatial.network.Path
 
getLinkCostColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the link cost column name.
getLinkDataIndexMap(int) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the link user data index map.
getLinkDataLength(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the link user data length
getLinkDataNames() - Method in interface oracle.spatial.network.UserDataMetadata
Returns the link user data names in a String array
getLinkDataNames(int) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the link user data names in a String array
getLinkDataType(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the link user data type of the given data name
getLinkDirection() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network link type (directed, or undirected).
getLinkDurationColumn() - Method in interface oracle.spatial.network.Network
Deprecated. 
getLinkDurationColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Gets link duration column name
getLinkGeomColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the link geometry column name in the database.
getLinkGeomMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the link geometry metadata.
getLinkHierarchyLevelArray() - Method in interface oracle.spatial.network.Network
Returns the link hierarchy levels as an array.
getLinkHistoryTable(boolean) - Method in class oracle.spatial.network.HistoryMetadata
 
getLinkLevel() - Method in interface oracle.spatial.network.Link
Returns the link level.
getLinkLevelArray() - Method in interface oracle.spatial.network.Network
Returns the link levels as an array.
getLinkPartitionColumn() - Method in interface oracle.spatial.network.Network
Deprecated. 
getLinkPartitionColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated. 
getLinks() - Method in interface oracle.spatial.network.Network
Returns the links as an Iterator.
getLinks(boolean) - Method in interface oracle.spatial.network.Network
Returns the links with the specified active flag as an Iterator.
getLinks(int) - Method in interface oracle.spatial.network.Network
Returns the links with the specified link level as an Iterator.
getLinks(String) - Method in interface oracle.spatial.network.Network
Returns the links with the specified type as an Iterator.
getLinks() - Method in interface oracle.spatial.network.Path
Returns the path links as an Iterator.
getLinksByPartitionID(int) - Method in interface oracle.spatial.network.Network
Returns the links with the specified partition ID as a Set.
getLinkTableName() - Method in interface oracle.spatial.network.Network
Deprecated. 
getLinkTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the link table name in the database.
getLow() - Method in interface oracle.spatial.network.MBR
Returns the low point.
getLow(int) - Method in interface oracle.spatial.network.MBR
Returns the specified ordinate from the low point.
getLowerBound(int) - Method in class oracle.spatial.network.SDODimArray
Returns the specified lower bound.
getLRSGeomColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network LRS geometry column name in the database.
getLRSGeomMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network LRS geometry metadata.
getLRSTableName() - Method in interface oracle.spatial.network.Network
Deprecated. 
getLRSTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network geometry (LRS) table name in the database.
getMaxCost() - Method in class oracle.spatial.network.SystemConstraint
Returns the maximum cost constraint.
getMaxDepth() - Method in class oracle.spatial.network.SystemConstraint
Returns the maximum depth constraint.
getMaxDistance() - Method in class oracle.spatial.network.SystemConstraint
Returns the maximum distance constraint.
getMaxDuration() - Method in class oracle.spatial.network.SystemConstraint
 
getMaxFlow(Network, int, int, Vector) - Static method in class oracle.spatial.network.NetworkManager
Retunrs the max flow between the source node and the sink node
getMaxLinkID() - Method in interface oracle.spatial.network.Network
Returns the maximum link ID.
getMaxMBR() - Method in class oracle.spatial.network.SystemConstraint
Returns the maximum MBR constraint.
getMaxNodeID() - Method in interface oracle.spatial.network.Network
Returns the maximun node ID.
getMaxPathID() - Method in interface oracle.spatial.network.Network
Returns the maximum path ID.
getMaxSubPathID() - Method in interface oracle.spatial.network.Network
Returns the maximum subpath ID.
getMBR() - Method in interface oracle.spatial.network.Network
Returns the network MBR.
getMDPoint() - Method in interface oracle.spatial.network.Node
Returns the MDpoint of the node.
getMeasure() - Method in interface oracle.spatial.network.Node
Returns the LRS measure.
getMetadata() - Method in interface oracle.spatial.network.Network
Returns the network metadata.
getMetadataViewName() - Method in interface oracle.spatial.network.Network
Returns the network metadata view name (user_sdo_network_metadata).
getMustAvoidLinks() - Method in class oracle.spatial.network.SystemConstraint
Returns the must-avoid links as a Vector
getMustAvoidNodes() - Method in class oracle.spatial.network.SystemConstraint
Returns the must-avoid nodes as a Vector
getName() - Method in interface oracle.spatial.network.Link
Returns the link name.
getName() - Method in interface oracle.spatial.network.Network
Returns the network name.
getName() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network name.
getName() - Method in interface oracle.spatial.network.Node
Returns the node name.
getName() - Method in interface oracle.spatial.network.Path
Returns the path name.
getName() - Method in interface oracle.spatial.network.SubPath
 
getNetwork() - Method in interface oracle.spatial.network.Link
Returns the network that contains the link.
getNetwork() - Method in interface oracle.spatial.network.NetworkMetadata
Gets the network
getNetwork() - Method in interface oracle.spatial.network.Node
Returns the network that contains the node.
getNetwork() - Method in interface oracle.spatial.network.Path
Returns the network that contains the path.
getNetwork() - Method in class oracle.spatial.network.SystemConstraint
Returns the network that contains the consatrint.
getNetworkCache() - Method in interface oracle.spatial.network.Network
Returns the network cache for editing purpose.
getNetworkCacheMap() - Static method in class oracle.spatial.network.NetworkManager
Returns the network cache as a HashMap with network name (type: String) as keys and networks (type: Network) as values
getNetworkFromCache(String) - Static method in class oracle.spatial.network.NetworkManager
Gets the network from the network cache if the specified network is not in the cache, null will be returned To add a network in the cache, use Networkmanager.putNetworkToCache(networkname, network)
getNetworkID() - Method in interface oracle.spatial.network.Network
Returns the network ID.
getNetworkID() - Method in interface oracle.spatial.network.NetworkMetadata
Gets the network ID.
getNetworkIDFromName(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Returns the network ID from a given network name
getNetworkIDs(Connection) - Static method in class oracle.spatial.network.NetworkManager
Retunrs network names and IDs from the database.
getNetworkName() - Method in interface oracle.spatial.network.UserDataMetadata
Returns the network name
getNetworkNameFromID(Connection, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the network name from a given network ID
getNetworkNames(Connection) - Static method in class oracle.spatial.network.NetworkManager
Retunrs network names and IDs from the database.
getNextCost() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the path cost of next node
getNextDepth() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the path depth of next node.
getNextDuration() - Method in interface oracle.spatial.network.AnalysisInfo
Returnspath the path duration of next node
getNextLink() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the next link.
getNextLinks() - Method in interface oracle.spatial.network.Node
Returns Links that go out from this node in an array for directed networks, these links are out-links of this nodes
getNextNode() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the next node.
getNode(int) - Method in interface oracle.spatial.network.Network
Returns the node by ID.
getNode(String) - Method in interface oracle.spatial.network.Network
Returns the node by the String ID.
getNode() - Method in interface oracle.spatial.network.TreeNode
If the node is a regular node (not a node on a link)
getNodeArray() - Method in interface oracle.spatial.network.Network
Returns the nodes as an array.
getNodeArray(boolean) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified acvive flag as an array.
getNodeArray(int) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified hierarchy level as an array.
getNodeArray(String) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified type as an array.
getNodeArray() - Method in interface oracle.spatial.network.Path
Returns the path nodes as an array.
getNodeAt(int) - Method in interface oracle.spatial.network.Path
Returns the specified node of the path.
getNodeCostColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the node cost column name.
getNodeDataIndexMap(int) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the node user data index map.
getNodeDataLength(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the node user data length
getNodeDataNames() - Method in interface oracle.spatial.network.UserDataMetadata
Returns the node user data names in a String array
getNodeDataNames(int) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the node user data names in a String array
getNodeDataType(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the node user data type of the given data name
getNodeDurationColumn() - Method in interface oracle.spatial.network.Network
Deprecated. 
getNodeDurationColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Gets node duration column name
getNodeGeomColumn() - Method in interface oracle.spatial.network.Network
Returns the node geometry column name in the database.
getNodeGeomColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the node geometry column name in the database.
getNodeGeomMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the node geometry metadata.
getNodeHierarchyLevelArray() - Method in interface oracle.spatial.network.Network
Returns the node hierarchy levels as an array.
getNodeHistoryTable(boolean) - Method in class oracle.spatial.network.HistoryMetadata
 
getNodeLevelTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the node level table name
getNodePartitionColumn() - Method in interface oracle.spatial.network.Network
Deprecated. 
getNodePartitionColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated. 
getNodes() - Method in interface oracle.spatial.network.Network
Returns the nodes as an Iterator.
getNodes(boolean) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified acvive flag as an Iterator
getNodes(int) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified hierarchy level as an Iterator.
getNodes(String) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified type as an Iterator.
getNodes() - Method in interface oracle.spatial.network.Path
Returns the path nodes as an Iterator.
getNodesByPartitionID(int) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified partition ID as a Set.
getNodeTableName() - Method in interface oracle.spatial.network.Network
Deprecated. 
getNodeTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the node table name in the database.
getNoOfChildLinks() - Method in interface oracle.spatial.network.Link
Gets number of child links Returns 0 if the network is a non-hierarchical network
getNoOfChildNodes() - Method in interface oracle.spatial.network.Node
Gets number of child nodes Returns 0 if the network is a non-hierarchical network
getNoOfDims() - Method in class oracle.spatial.network.GeometryMetadata
Returns the number of dimensions.
getNoOfDims() - Method in interface oracle.spatial.network.MBR
Returns the number of dimensiosns.
getNoOfDims() - Method in interface oracle.spatial.network.MDPoint
Returns the number of dimensions.
getNoOfDims() - Method in class oracle.spatial.network.SDODimArray
Returns the number of dimensions.
getNoOfHierarchyLevels() - Method in interface oracle.spatial.network.Network
Returns the number of hierarcchy levels.
getNoOfHierarchyLevels() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the number of hierarchy levels.
getNoOfLinks() - Method in interface oracle.spatial.network.Network
Returns the number of links.
getNoOfLinks(boolean) - Method in interface oracle.spatial.network.Network
Returns the number of links with the specified active flag.
getNoOfLinks(int) - Method in interface oracle.spatial.network.Network
Returns the number of links with the specified link level.
getNoOfLinks() - Method in interface oracle.spatial.network.Path
Returns the number of links in the path.
getNoOfNodes() - Method in interface oracle.spatial.network.Network
Returns the number of nodes.
getNoOfNodes(boolean) - Method in interface oracle.spatial.network.Network
Returns the number of nodes with the specified active flag.
getNoOfNodes(int) - Method in interface oracle.spatial.network.Network
Returns the number of nodes with the specified hierachy level.
getNoOfPartitions() - Method in interface oracle.spatial.network.Network
Returns the number of partitions.
getNoOfPartitions() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated. 
getNoOfPaths() - Method in interface oracle.spatial.network.Network
Returns the number of paths.
getNoOfPaths(boolean) - Method in interface oracle.spatial.network.Network
Returns the number of paths with the specified active flag.
getNoOfSibilingLinks() - Method in interface oracle.spatial.network.Link
Gets number of sibling links Sibling links are links with the same parent
getNoOfSibilingNodes() - Method in interface oracle.spatial.network.Node
Gets number of sibling nodes Sibling nodes are nodes with the same parent
getNoOfSubPaths() - Method in interface oracle.spatial.network.Network
Returns the number of subpaths.
getNumberformat() - Static method in class oracle.spatial.network.OraTst
 
getNumberOfCategories() - Method in interface oracle.spatial.network.UserDataMetadata
Returns the number of user data categories.
getOrd() - Method in interface oracle.spatial.network.MDPoint
Returns the ordinates as an array.
getOrd(int) - Method in interface oracle.spatial.network.MDPoint
Gets the specified ordinate.
getOutDegree() - Method in interface oracle.spatial.network.Node
Gets the out-degree of the node in a directed network
getOutLinks() - Method in interface oracle.spatial.network.Node
Returns the out-links of the node as an array.
getParentLink() - Method in interface oracle.spatial.network.Link
Returns the parent link.
getParentNode() - Method in interface oracle.spatial.network.Node
Returns the parent node.
getParentNode() - Method in interface oracle.spatial.network.TreeNode
Returns the parent tree node
getPartitionBlobTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the partition BLOB table name
getPartitionID() - Method in interface oracle.spatial.network.Link
Returns the link partition ID
getPartitionID() - Method in interface oracle.spatial.network.Node
Returns the node partition ID.
getPartitionTableName() - Method in interface oracle.spatial.network.Network
Returns the partition table name in the database.
getPartitionTableName() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated. 
getPartitionTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the partition table name.
getPath(int) - Method in interface oracle.spatial.network.Network
Returns the path by ID.
getPath(String) - Method in interface oracle.spatial.network.Network
Returns the path by the String ID.
getPathArray() - Method in interface oracle.spatial.network.Network
Returns the paths as an array.
getPathArray(boolean) - Method in interface oracle.spatial.network.Network
Returns the paths with the specified active flag as an array.
getPathArray(String) - Method in interface oracle.spatial.network.Network
Returns the paths with the specified type as an array.
getPathDataIndexMap(int) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the path user data index map.
getPathDataLength(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the path user data length
getPathDataNames() - Method in interface oracle.spatial.network.UserDataMetadata
Returns the path user data names in a String array
getPathDataNames(int) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the path user data names in a String array
getPathDataType(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the path user data type of the given data name
getPathGeomColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the path geometry column name in the database.
getPathGeomFromDB(Connection, Network, Path, String, String, String, String, double) - Method in class oracle.spatial.network.NetworkManager
Gets/Computes the path geometry based on the geometries of path links and nodes in the database
getPathGeomMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the path geometry metadata.
getPathLinkTableName() - Method in interface oracle.spatial.network.Network
Deprecated. 
getPathLinkTableName() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated. 
getPathLinkTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the path-link table name.
getPathLinkVec() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the current path links as a Vector.
getPathNodeVec() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the current path nodes as a Vector.
getPaths() - Method in interface oracle.spatial.network.Network
Returns the paths as an Iterator.
getPaths(boolean) - Method in interface oracle.spatial.network.Network
Returns paths with the specified active as an Iterator.
getPaths(String) - Method in interface oracle.spatial.network.Network
Returns the paths with the specified type as an Iterator.
getPathTableName() - Method in interface oracle.spatial.network.Network
Deprecated. 
getPathTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the path table name in the database.
getPercentage() - Method in interface oracle.spatial.network.Node
Returns the percentage if the node is created based on an existing link
getPercentage() - Method in interface oracle.spatial.network.TreeNode
Returns the link and percentage on the link if the tree node is a node on the link isNodeOnLink() == true
getPrevLinks() - Method in interface oracle.spatial.network.Node
Returns Links that come into this node in an array for directed networks, these links are in-links of this nodes
getReferenceLink() - Method in interface oracle.spatial.network.Link
Gets the reference link if the link is created based on an existing link.
getReferenceLink() - Method in interface oracle.spatial.network.Node
Gets the reference link if the node is created based on an existing link.
getReferencePath() - Method in interface oracle.spatial.network.SubPath
 
getRootNode() - Method in interface oracle.spatial.network.Tree
Returns the root node
getSiblingLinkArray() - Method in interface oracle.spatial.network.Link
Retunrs the sibling links as a Link array.
getSiblingNodeArray() - Method in interface oracle.spatial.network.Node
Retunrs the sibling nodes as a Node array.
getSiblings() - Method in interface oracle.spatial.network.Link
Returns the sibling links as an Iterator.
getSiblings() - Method in interface oracle.spatial.network.Node
Retunrs the sibling nodes as an Iterator.
getSrid() - Method in class oracle.spatial.network.GeometryMetadata
Returns the SRID.
getSrid() - Method in interface oracle.spatial.network.MDPoint
Returns the SRID.
getStartLinkIndex() - Method in interface oracle.spatial.network.SubPath
 
getStartMeasure() - Method in interface oracle.spatial.network.Link
Gets the start measure of the referenced LRS geometry.
getStartNode() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the start node.
getStartNode() - Method in interface oracle.spatial.network.Link
Returns the start node.
getStartNode() - Method in interface oracle.spatial.network.Path
Returns the start node of the path.
getStartPercentage() - Method in interface oracle.spatial.network.Link
Returns the start percentage if the link is created based on an existing link
getStartPercentage() - Method in interface oracle.spatial.network.SubPath
 
getStartPercentage() - Method in interface oracle.spatial.network.TreeLink
Returns the start percentage of the link if the tree link is a partial link
getState() - Method in interface oracle.spatial.network.Link
Returns the link state.
getState() - Method in interface oracle.spatial.network.Node
Returns the node state.
getState() - Method in interface oracle.spatial.network.Path
Gets the path state.
getSubNetwork(MBR) - Method in interface oracle.spatial.network.Network
Returns the sub-network bound by the specified MBR.
getSubPath(int) - Method in interface oracle.spatial.network.Network
Returns the subpath by ID.
getSubPath(String) - Method in interface oracle.spatial.network.Network
Returns the subpath by the String ID.
getSubPath(int, int) - Method in interface oracle.spatial.network.Path
Returns the sub-path between startNodeIndex and ednNodeIndex
getSubPath(TreeNode) - Method in interface oracle.spatial.network.Tree
Returns the subpath between the given tree node and the root node
getSubPathArray() - Method in interface oracle.spatial.network.Network
Returns the subpaths as an array.
getSubPathArray(boolean) - Method in interface oracle.spatial.network.Network
Returns the subpaths with the specified active flag as an array.
getSubPathArray(String) - Method in interface oracle.spatial.network.Network
Returns the subpaths with the specified type as an array.
getSubPathDataIndexMap(int) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the subpath user data index map.
getSubPathDataLength(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the subpath user data length
getSubPathDataNames() - Method in interface oracle.spatial.network.UserDataMetadata
Returns the subpath user data names in a String array
getSubPathDataNames(int) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the subpath user data names in a String array
getSubPathDataType(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the subpath user data type of the given data name
getSubPathGeomColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the subpath geometry column name in the database.
getSubPathGeomMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the subpath geometry metadata.
getSubPaths() - Method in interface oracle.spatial.network.Network
Returns the subpaths as an Iterator.
getSubPaths(boolean) - Method in interface oracle.spatial.network.Network
Returns subpaths with the specified active as an Iterator.
getSubPaths(String) - Method in interface oracle.spatial.network.Network
Returns the subpaths with the specified type as an Iterator.
getSubPathTableName() - Method in interface oracle.spatial.network.Network
Deprecated. 
getSubPathTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the subpath table name in the database.
getSupportedDataTypes() - Method in interface oracle.spatial.network.UserDataMetadata
Returns all surported data type in the user data metadata
getTableName() - Method in class oracle.spatial.network.GeometryMetadata
Deprecated. 
getTableName(boolean) - Method in class oracle.spatial.network.GeometryMetadata
Returns the geometry table name.
getTemporaryLinkArray() - Method in interface oracle.spatial.network.Network
Returns all temporary links as an array.
getTemporaryNodeArray() - Method in interface oracle.spatial.network.Network
Returns all temporary nodes as an array.
getTolerance(int) - Method in class oracle.spatial.network.SDODimArray
Returns the specified tolerance
getTopology() - Method in interface oracle.spatial.network.NetworkMetadata
Returns topology name of the network
getTreeLink() - Method in interface oracle.spatial.network.TreeNode
Returns the tree link that leads to this tree node
getTspNodeDuration() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the TSP path node duration in an array of double The order of the duration is the same as the one in getTSPNodeNodeOrder() the duration is returned as an array of two doubles duration[i][0] represents the arrival duration for the i-th TSP node and This information is only used for TSP related analys
getTspNodeDuration() - Method in interface oracle.spatial.network.Path
Returns the TSP path node duration in an array of double The order of the duration is the same as the one in getTSPNodeNodeOrder() the duration is returned as an array of two doubles duration[i][0] represents the arrival duration for the i-th TSP node and This information is only used for TSP related analys
getTspNodeOrder() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the TSP path node visit order in an array of Node This information is only used for TSP related analysis
getTspNodeOrder() - Method in interface oracle.spatial.network.Path
Returns the TSP path node visit order in an array of Node This information is only used for TSP related analysis
getType() - Method in interface oracle.spatial.network.Link
Returns the link type.
getType() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network type.
getType() - Method in interface oracle.spatial.network.Node
Returns the node type.
getType() - Method in interface oracle.spatial.network.Path
Returns the path type.
getType() - Method in interface oracle.spatial.network.SubPath
 
getUpperBound(int) - Method in class oracle.spatial.network.SDODimArray
Returns the specified upper bound.
getUser() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network owner.
getUserData() - Method in interface oracle.spatial.network.Link
Gets the user defined data.
getUserData(String) - Method in interface oracle.spatial.network.Link
Gets user data
getUserData() - Method in interface oracle.spatial.network.Network
Gets user defined data.
getUserData(String) - Method in interface oracle.spatial.network.Network
Gets user data
getUserData() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the user defined data.
getUserData(String) - Method in interface oracle.spatial.network.NetworkMetadata
Gets user data
getUserData() - Method in interface oracle.spatial.network.Node
Gets user defined data.
getUserData(String) - Method in interface oracle.spatial.network.Node
Gets user data
getUserData() - Method in interface oracle.spatial.network.Path
Gets user defined data.
getUserData(String) - Method in interface oracle.spatial.network.Path
Gets user data
getUserData() - Method in interface oracle.spatial.network.SubPath
 
getUserData(String) - Method in interface oracle.spatial.network.SubPath
 
getUserDataIndex(String, String, int) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the user data index.
getUserDataIndexMap(String, int) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the user data index map for the specified table type or feature layer name.
getUserDataLength(String, String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the user data length
getUserDataMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the user data metadata
getUserDataNames(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the user data names in the default category for the specified table type
getUserDataNames(String, int) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the user data names in the given category for the specified table type
getUserDataType(String, String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the user data type for the give data name
getVersion() - Static method in class oracle.spatial.network.NetworkManager
Returns the version of the SDO networkAdapter.
GoalNode - Interface in oracle.spatial.network
This interface defines if a given node is a goal node for network analysis

H

hasNodeCost() - Method in interface oracle.spatial.network.Network
Checks if the network has node cost.
hasStringID() - Method in interface oracle.spatial.network.Network
Checks if the network has String ID index
HistoryMetadata - Class in oracle.spatial.network
 

I

indexOf(Link) - Method in interface oracle.spatial.network.Path
Returns the link index of the given link in the path
indexOf(Link, int) - Method in interface oracle.spatial.network.Path
Returns the link index of the given link in the path starting from fromIndex
indexOf(Node) - Method in interface oracle.spatial.network.Path
Returns the node index of the given node in the path
indexOf(Node, int) - Method in interface oracle.spatial.network.Path
Returns the node index of the given node in the path starting from fromIndex
insertGeomMetadata(Connection, String, String, int, SDODimArray) - Static method in class oracle.spatial.network.NetworkManager
Inserts the geometry metadata to the database.
inside(MDPoint, MDPoint) - Method in interface oracle.spatial.network.MDPoint
Checks if the point is inside the specified range represented by the low and the high points.
inside(MDPoint, double) - Method in interface oracle.spatial.network.MDPoint
Checks if the point is inside the specified range represented by the point and the radius.
INTEGER_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
interacts(MBR, double) - Method in interface oracle.spatial.network.MBR
Checks if the MBR interacts with the specified MBR.
interacts(MBR) - Method in interface oracle.spatial.network.MBR
Checks if the MBR interacts with the specified MBR.
intersect(MBR) - Method in interface oracle.spatial.network.MBR
Creates a new MBR by intersecting with the specified MBR.
intersectNetwork(Network) - Method in interface oracle.spatial.network.Network
Intersects the network with the given network.
isActive() - Method in interface oracle.spatial.network.Link
Checks if the link is active.
isActive() - Method in interface oracle.spatial.network.Node
Checks if the node is active.
isActive() - Method in interface oracle.spatial.network.Path
Checks if the path is active.
isActive() - Method in interface oracle.spatial.network.SubPath
 
isBidirected() - Method in interface oracle.spatial.network.Link
Checks if the link is bidiretced
isClosed() - Method in interface oracle.spatial.network.Path
Checks if the path is closed.
isComplex() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated. 
isConnected() - Method in interface oracle.spatial.network.Network
Checks if the network is connected.
isConnected(Path) - Method in interface oracle.spatial.network.Path
Checks if the path is connected.
isDirected() - Method in interface oracle.spatial.network.Network
Checks if the network is directed.
isDirected() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network is directed.
isEmpty() - Method in interface oracle.spatial.network.UserDataMetadata
Checks if the metadata contains any data
isForward() - Method in interface oracle.spatial.network.Tree
Returns the traverse direction
isFullPath() - Method in interface oracle.spatial.network.SubPath
 
isGeodetic() - Method in interface oracle.spatial.network.NetworkMetadata
Returns if the network is a geodetic spatial network
isGoal(Node) - Method in interface oracle.spatial.network.GoalNode
Returns true if the given node is a goal, false otherwise
isHierarchical() - Method in interface oracle.spatial.network.Network
Checks if the network is hierarchical (hierarchy level > 1).
isHierarchical() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network is hierarchical.
isLeafNode() - Method in interface oracle.spatial.network.TreeNode
Returns the tree link array that leads to the child nodes i-th tree link leads to i-th child tree node public TreeLink getTreeLink() ; /** Is the node a leaf node?
isLinkGeometryReversed(int, double) - Method in interface oracle.spatial.network.Path
Checks if the given i-th link geometry in the path is reversed in the path direction
isLinkReversed(int) - Method in interface oracle.spatial.network.Path
Checks if the given i-th link in the path is reversed in the path direction
isLogical() - Method in interface oracle.spatial.network.Link
Checks if the link is logical.
isLogical() - Method in interface oracle.spatial.network.Network
Checks if the network is logical (without spatial information).
isLogical() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network is logical.
isLogical() - Method in interface oracle.spatial.network.Node
 
isLogical() - Method in interface oracle.spatial.network.Path
Chceks if the path is logical.
isLogical() - Method in interface oracle.spatial.network.Tree
Checks if the tree is logical
isLRSGeometry() - Method in interface oracle.spatial.network.Network
Checks if the network is from an LRS geometry layer.
isLRSGeometry() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network geometries are LRS SDO_GEOMETRY objects.
isMarked() - Method in interface oracle.spatial.network.Node
Checks if the node is marked.
isModified() - Method in interface oracle.spatial.network.Network
Checks if the network has been modified.
isNetworkInCache(String) - Static method in class oracle.spatial.network.NetworkManager
Checks if a given network is in the cache
isNetworkPartitioned(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Returns the partition ID of the given node
isNodeOnLink() - Method in interface oracle.spatial.network.TreeNode
Check whether this node is on a link.
isPartialLink() - Method in interface oracle.spatial.network.TreeLink
If the tree link is a partial link?
isPartitioned() - Method in interface oracle.spatial.network.Network
Checks if the network is partitioned.
isPartitioned() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated. 
isPersistent() - Method in interface oracle.spatial.network.Network
Checks if the network is persistent (stored in the database).
isReachable(Network, int, int, MBR, int) - Static method in class oracle.spatial.network.NetworkManager
Checks if the source node can reach the target node.
isReachable(Network, int, int) - Static method in class oracle.spatial.network.NetworkManager
Checks if the source node can reach the target node.
isReachable(Network, int, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Checks if the source node can reach the target node.
isReadOnly() - Method in interface oracle.spatial.network.Network
Checks if the network is read-only to the database.
isRegularLink() - Method in interface oracle.spatial.network.TreeLink
if the tree link is a regular link
isRegularNode() - Method in interface oracle.spatial.network.TreeNode
Returns the regular node if the tree node is a regular node isNodeOnLink() == false
isReversePath(Path) - Method in interface oracle.spatial.network.Path
Checks if the given path is the reverse path of the path
isSameDirection(Path) - Method in interface oracle.spatial.network.Path
Checks if two paths the have same direction (indicated by the path node orde).
isSamePath(Path) - Method in interface oracle.spatial.network.Path
Checks if the given path has the same path links
isSatisfied(AnalysisInfo) - Method in interface oracle.spatial.network.NetworkConstraint
Checks if the constraint is satisfied.
isSatisfied(AnalysisInfo) - Method in class oracle.spatial.network.SystemConstraint
Check if the system constraint is satisfied during the search.
isSDOGeometry() - Method in interface oracle.spatial.network.Network
Checks if the network is from an SDO geometry layer.
isSDOGeometry() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network geometries are SDO_GEOMETRY objects.
isSimple() - Method in interface oracle.spatial.network.Network
Deprecated. 
isSimple() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated. 
isSimple() - Method in interface oracle.spatial.network.Path
Checks if the path is simple (no self-crossing).
isSpatial() - Method in interface oracle.spatial.network.Network
Checks if the network is spatial (with spatial information).
isSpatial() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network is spatial.
isTemporary() - Method in interface oracle.spatial.network.Link
Checks if the link is temporary.
isTemporary() - Method in interface oracle.spatial.network.Node
Checks if the node is temporary.
isTemporary() - Method in interface oracle.spatial.network.Path
Checks if the path is temporary.
isTemporary() - Method in interface oracle.spatial.network.SubPath
 
isTopoGeometry() - Method in interface oracle.spatial.network.Network
Checks if the network is from a TOPO geometry layer.
isTopoGeometry() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network geometries are SDO_TOPO_GEOMETRY objects.
isTree() - Method in interface oracle.spatial.network.Network
Checks if the network is a tree.
isTspPath() - Method in interface oracle.spatial.network.Path
Checks if the path is a Tsp Path
isUndirected() - Method in interface oracle.spatial.network.Network
Checks if the network is un-directed.
isUndirected() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network is undirected.
isUnidirected() - Method in interface oracle.spatial.network.Link
Checks if the link is uni-diretced
isValid() - Method in interface oracle.spatial.network.SubPath
 
isVersioned() - Method in interface oracle.spatial.network.Network
Checks if the network is versioned
isVersioned() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network is versioned

L

Link - Interface in oracle.spatial.network
This interface defines a network link.
LINK_TABLE_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
LinkCostFunction - Interface in oracle.spatial.network
User defined link cost interface
linkExists(Node) - Method in interface oracle.spatial.network.Node
Checks if the link is bound by the node and the specified nodes.
locatePoint(double) - Method in interface oracle.spatial.network.Link
Returns the (linearly interpreted) point on the link geometry of the given distance ratio.
LOGICAL_NETWORK - Static variable in interface oracle.spatial.network.Network
 
LRS_GEOMETRY_TYPE - Static variable in interface oracle.spatial.network.Network
 

M

makeLogical(Network) - Static method in class oracle.spatial.network.NetworkManager
Convert a spatial network to a logical network Note this only updates the network metadata information original spatial information remains unahcnged
makeSpatial(Network, String, String, String) - Static method in class oracle.spatial.network.NetworkManager
Convert a logical network to a spatial network Note this only updates the network metadata information
makeTemporary() - Method in interface oracle.spatial.network.Link
Makes the link temporary.
makeTemporary() - Method in interface oracle.spatial.network.Node
Makes the node temporary.
maxCostExists() - Method in class oracle.spatial.network.SystemConstraint
Checks if the maximum cost constraint exists.
maxDepthExists() - Method in class oracle.spatial.network.SystemConstraint
Checks if the maximum path depth constraint exists.
maxDistanceExists() - Method in class oracle.spatial.network.SystemConstraint
Checks if the maximum distance constraint exists.
maxDurationExists() - Method in class oracle.spatial.network.SystemConstraint
Checks if the maximum duration constraint exists.
maxMBRExists() - Method in class oracle.spatial.network.SystemConstraint
Checks if the maximum MBR constraint exists.
MBR - Interface in oracle.spatial.network
This interface defines the Minimum Bounding Rectangle (MBR) interface.
mcst(Network) - Static method in class oracle.spatial.network.NetworkManager
Returns the minimum cost spanning tree (Kruskal Algorithm) as a network.
mcstLinkArray(Network) - Static method in class oracle.spatial.network.NetworkManager
Returns the minimum cost spanning tree (Kruskal Algorithm).
MDPoint - Interface in oracle.spatial.network
This interface defines a mutilple dimension point.

N

NDMTimer - Class in oracle.spatial.network
Timer utility class.
NDMTimer() - Constructor for class oracle.spatial.network.NDMTimer
 
nearestLink(double, double) - Method in interface oracle.spatial.network.Network
Gets the nearest link in a spatial network The result is in an array of Link.
nearestNeighbors(Network, int, int, NetworkConstraint, GoalNode) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the N nearest neighbors from the specified start node.
nearestNeighbors(Network, int, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the N nearest neighbors from the start node.
nearestNeighbors(Network, int, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the N nearest neighbors from the start node.
nearestNode(double, double) - Method in interface oracle.spatial.network.Network
Gets the nearest node in a spatial network The result is in an array of Node.
nearestPoint(double, double) - Method in interface oracle.spatial.network.Link
Returns the nearest point on the link geometry.
nearestReachingNeighbors(Network, int, int, NetworkConstraint, GoalNode) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the N nearest reaching neighbors to the specified start node.
nearestReachingNeighbors(Network, int, int, GoalNode) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the N nearest reaching neighbors to the specified start node.
nearestReachingNeighbors(Network, int, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the N nearest reaching neighbors to the specified start node.
Network - Interface in oracle.spatial.network
This interface defines a network.
NetworkConstraint - Interface in oracle.spatial.network
This interface defines a general network constraint for network analysis.
NetworkDataException - Exception in oracle.spatial.network
This class defines the exceptions for Oracle Spatial Network Data Model
NetworkDataException() - Constructor for exception oracle.spatial.network.NetworkDataException
Constucts a Network Data Model Exception without messgae.
NetworkDataException(String) - Constructor for exception oracle.spatial.network.NetworkDataException
Constructs a Network Data Model exception with an error message.
NetworkDataException(Exception) - Constructor for exception oracle.spatial.network.NetworkDataException
 
networkExists(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Checks if the given network exists in the database.
NetworkFactory - Class in oracle.spatial.network
This class handles network element creation for Oracle Spatial Network Data Model.
NetworkManager - Class in oracle.spatial.network
This class defines methods for the network data I/O and network analysis.
NetworkMetadata - Interface in oracle.spatial.network
This class defines a network metadata.
newPathToDestination(Network, Path, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Creates a new path starting from the new start node to the node on the reference path closest to the start node and to the end node of the reference path
Node - Interface in oracle.spatial.network
This interface defines a network node.
NODE_TABLE_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
NUMBER_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 

O

OBJECT_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
oracle.spatial.network - package oracle.spatial.network
Provides support for the Oracle Spatial network data model, which is documented in Oracle Spatial Topology and Network Data Models.
OraTst - Class in oracle.spatial.network
This class defines print methods for the network elements in Network Data Model.
OraTst() - Constructor for class oracle.spatial.network.OraTst
 
otherNode(Node) - Method in interface oracle.spatial.network.Link
Returns the other node of the link, if the start node = node, the end node is returned.

P

Path - Interface in oracle.spatial.network
This interface defines a network path.
PATH_TABLE_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
print(String) - Static method in class oracle.spatial.network.OraTst
Prints the message.
print(MBR) - Static method in class oracle.spatial.network.OraTst
Prints the MBR.
print(Node) - Static method in class oracle.spatial.network.OraTst
Prints the node.
print(Node, boolean) - Static method in class oracle.spatial.network.OraTst
Prints the node with detailed information.
print(Node[]) - Static method in class oracle.spatial.network.OraTst
Prints the node array.
print(Node[], boolean) - Static method in class oracle.spatial.network.OraTst
Prints the node array with detailed information.
print(Link) - Static method in class oracle.spatial.network.OraTst
Prints the link.
print(Link, boolean) - Static method in class oracle.spatial.network.OraTst
Prints the link with detailed information.
print(Link[]) - Static method in class oracle.spatial.network.OraTst
Prints the link array.
print(Link[], boolean) - Static method in class oracle.spatial.network.OraTst
Prints the link array with detailed information.
print(Path) - Static method in class oracle.spatial.network.OraTst
Prints the path.
print(Path, boolean) - Static method in class oracle.spatial.network.OraTst
Prints the path.
print(SubPath, int) - Static method in class oracle.spatial.network.OraTst
 
print(SubPath) - Static method in class oracle.spatial.network.OraTst
 
print(Tree) - Static method in class oracle.spatial.network.OraTst
 
print(TreeNode) - Static method in class oracle.spatial.network.OraTst
 
print(TreeLink) - Static method in class oracle.spatial.network.OraTst
 
print(TreeNode[]) - Static method in class oracle.spatial.network.OraTst
 
print(SubPath[]) - Static method in class oracle.spatial.network.OraTst
 
print(NetworkCache) - Static method in class oracle.spatial.network.OraTst
Prints the network cache.
print(Path[]) - Static method in class oracle.spatial.network.OraTst
Prints the path array.
print(NetworkMetadata) - Static method in class oracle.spatial.network.OraTst
Prints the network metadata.
print(NetworkMetadata[]) - Static method in class oracle.spatial.network.OraTst
Prints the network metadata array.
print(Network) - Static method in class oracle.spatial.network.OraTst
Prints the network.
print(Network, boolean) - Static method in class oracle.spatial.network.OraTst
Prints the network with detailed information.
print(Network[]) - Static method in class oracle.spatial.network.OraTst
Prints the network array.
print(JGeometry) - Static method in class oracle.spatial.network.OraTst
 
printUserData(Object) - Static method in class oracle.spatial.network.OraTst
 
printVerbose(Node) - Static method in class oracle.spatial.network.OraTst
 

R

readGeometryFromDB(Connection, String, String, String, String[]) - Static method in class oracle.spatial.network.NetworkManager
Returns Geometry from DB table in a HashaMap
readJavaObject(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Reads in the given Java object from the database to memory
readNetwork(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Returns the read-only network from the database.
readNetwork(Connection, String, boolean) - Static method in class oracle.spatial.network.NetworkManager
Returns the network from the database.
readNetwork(Connection, String, MBR, boolean) - Static method in class oracle.spatial.network.NetworkManager
Returns the network that is inside the specified MBR.
readNetwork(Connection, String, int, boolean) - Static method in class oracle.spatial.network.NetworkManager
Returns the network with the specified link level.
readNetwork(Connection, String, MBR, boolean, UserDataIO) - Static method in class oracle.spatial.network.NetworkManager
Returns the network that is inside the specified MBR.
readNetwork(Connection, String, boolean, UserDataIO, String, String, String, boolean) - Static method in class oracle.spatial.network.NetworkManager
Returns the network with regard to the given filters.
readNetwork(Connection, String, boolean, UserDataIO, String, String, String) - Static method in class oracle.spatial.network.NetworkManager
Returns the network with regard to the given filters.
readNetwork(Connection, String, int, boolean, UserDataIO) - Static method in class oracle.spatial.network.NetworkManager
Returns the network with the specified link level.
readNetworkConstraint(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Reads in the given network constraint from the database to memory
readNetworkConstraintObject(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Reads in the given network constraint from the database to memory
readNetworkConstraints(Connection) - Static method in class oracle.spatial.network.NetworkManager
Reads in the network constraints owned by the current schema from the database to memory
readNetworkMetadata(Connection) - Static method in class oracle.spatial.network.NetworkManager
Returns all network metadata from the database.
readNetworkMetadata(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Returns the network metadata from the database by network name.
readNetworkMetadata(Connection, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the network metadata from the database by network ID.
readUserData(Connection, Network) - Method in interface oracle.spatial.network.UserDataIO
Reads user defined data from the database and associates it with the network.
registerJavaObject(Connection, String, String, String, String, String) - Static method in class oracle.spatial.network.NetworkManager
Register the given Java object into user_sdo_network_java_objects
registerNetworkConstraint(Connection, String, String, String, String) - Static method in class oracle.spatial.network.NetworkManager
Register the given network constraint into user_sdo_network_constraints
removeNetworkFromCache(String) - Static method in class oracle.spatial.network.NetworkManager
Removes a network from the network cahce
requiresPathLinks() - Method in interface oracle.spatial.network.NetworkConstraint
Returns true if the constraint requires some or all path information.
requiresPathLinks() - Method in class oracle.spatial.network.SystemConstraint
Chceks if the constraint requires some or all path information.
reset() - Method in class oracle.spatial.network.NDMTimer
 
resetComponentNo(int) - Method in interface oracle.spatial.network.Network
Resets the node compomnent number to the specified number
reverse() - Method in interface oracle.spatial.network.Path
Reverses the path and returns it.

S

SDO_GEOMETRY_TYPE - Static variable in interface oracle.spatial.network.Network
 
SDO_GEOMETRY_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
SDODimArray - Class in oracle.spatial.network
This class defines a Java representation for Oracle Spatial SDO_DIM_ARRAY object.
SDODimArray(String[], double[], double[], double[]) - Constructor for class oracle.spatial.network.SDODimArray
Constructs an SDODimArray object.
SDODimArray(int, double, double, double) - Constructor for class oracle.spatial.network.SDODimArray
Constructs an SDODimArray object with the default dimension names ("X","Y","Z","M") and the given lower bounds, upper bounds ,and tolerances.
setBidirected(boolean) - Method in interface oracle.spatial.network.Link
Makes the directed link bidirected
setCategory(int) - Method in interface oracle.spatial.network.Network
Sets the network category.
setCategory(int) - Method in interface oracle.spatial.network.NetworkMetadata
Sets the network category.
setColumnName(String) - Method in class oracle.spatial.network.GeometryMetadata
Sets the geometry column name.
setComponentNo(int) - Method in interface oracle.spatial.network.Node
Sets the node component number.
setComponentTableName(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets the component table name
setCost(double) - Method in interface oracle.spatial.network.Link
Sets the link cost.
setCost(double) - Method in interface oracle.spatial.network.Node
Sets the node cost.
setDuration(double) - Method in interface oracle.spatial.network.Link
Sets the link duration
setDuration(double) - Method in interface oracle.spatial.network.Node
Sets the node duration
setEndLinkIndex(int) - Method in interface oracle.spatial.network.SubPath
 
setEndNode(Node) - Method in interface oracle.spatial.network.Link
Sets the link end node.
setEndPercentage(double) - Method in interface oracle.spatial.network.SubPath
 
setFlow(double) - Method in interface oracle.spatial.network.Link
Sets the flow on the link for flow analysis
setGeodetic(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Sets the geodetic geometry to flag
setGeometry(JGeometry) - Method in interface oracle.spatial.network.Link
Sets the link geometry (JGeometry).
setGeometry(JGeometry) - Method in interface oracle.spatial.network.Node
Sets the node geometry (JGeometry).
setGeometry(JGeometry) - Method in interface oracle.spatial.network.Path
Sets the path geometry (JGeometry).
setGeometryType(int) - Method in interface oracle.spatial.network.NetworkMetadata
Sets the geometry type of the network
setGeomID(int) - Method in interface oracle.spatial.network.Link
Sets the LRS geometry ID of this link.
setGeomID(int) - Method in interface oracle.spatial.network.Node
Sets the LRS geometry ID.
setHierarchyLevel(int) - Method in interface oracle.spatial.network.Node
Sets the node hierarchy level.
setHigh(MDPoint) - Method in interface oracle.spatial.network.MBR
Sets the high point.
setHigh(int, double) - Method in interface oracle.spatial.network.MBR
Sets the specified ordinate of the high point.
setID(int) - Method in interface oracle.spatial.network.Path
Sets the path ID.
setID(int) - Method in interface oracle.spatial.network.SubPath
 
setLinkCostColumn(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets link cost column
setLinkCostFunction(LinkCostFunction) - Method in interface oracle.spatial.network.Network
Sets up user defined link cost function
setLinkDirection(int) - Method in interface oracle.spatial.network.NetworkMetadata
Sets link diretion (Network.UNDIRECTED_LINK or Network.DIRECTED_LINK)
setLinkDurationColumn(String) - Method in interface oracle.spatial.network.Network
Deprecated. 
setLinkDurationColumn(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets link duration column name
setLinkGeomMetadata(GeometryMetadata) - Method in interface oracle.spatial.network.NetworkMetadata
Sets Link Geometry Metadata
setLinkLevel(int) - Method in interface oracle.spatial.network.Link
Sets the link level.
setLinkPartitionColumn(String) - Method in interface oracle.spatial.network.Network
Deprecated. 
setLinkPartitionColumn(String) - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated. 
setLow(MDPoint) - Method in interface oracle.spatial.network.MBR
Sets the low point.
setLow(int, double) - Method in interface oracle.spatial.network.MBR
Sets the specified ordinate of the low point.
setLRSGeomMetadata(GeometryMetadata) - Method in interface oracle.spatial.network.NetworkMetadata
Sets LRS Geometry Metadata
setMaxCost(double) - Method in class oracle.spatial.network.SystemConstraint
Sets the maximum cost constraint.
setMaxDepth(int) - Method in class oracle.spatial.network.SystemConstraint
Sets the maximum depth constraint.
setMaxDistance(double) - Method in class oracle.spatial.network.SystemConstraint
Sets the maximum distance constraint.
setMaxDuration(double) - Method in class oracle.spatial.network.SystemConstraint
 
setMaxLinkID(int) - Method in interface oracle.spatial.network.Network
Sets the max link ID to maxID
setMaxMBR(MBR) - Method in class oracle.spatial.network.SystemConstraint
Sets the maximum MBR constraint.
setMaxNodeID(int) - Method in interface oracle.spatial.network.Network
Sets the max node ID to maxID
setMaxPathID(int) - Method in interface oracle.spatial.network.Network
Sets the max path ID to maxID
setMaxSubPathID(int) - Method in interface oracle.spatial.network.Network
Sets the max subpath ID to maxID
setMDPoint(MDPoint) - Method in interface oracle.spatial.network.Node
Sets the node location (MDPoint).
setMeasure(double, double) - Method in interface oracle.spatial.network.Link
Sets the LRS start and end measures.
setMeasure(double) - Method in interface oracle.spatial.network.Node
Sets the LRS measure.
setMustAvoidLinks(Vector) - Method in class oracle.spatial.network.SystemConstraint
Sets the must-avoid links.
setMustAvoidNodes(Vector) - Method in class oracle.spatial.network.SystemConstraint
Sets the must-avoid nodes.
setName(String) - Method in interface oracle.spatial.network.Link
Sets the link name.
setName(String) - Method in interface oracle.spatial.network.Node
Sets the node name.
setName(String) - Method in interface oracle.spatial.network.Path
Sets the path name.
setName(String) - Method in interface oracle.spatial.network.SubPath
 
setNodeCostColumn(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets node cost column
setNodeDurationColumn(String) - Method in interface oracle.spatial.network.Network
Deprecated. 
setNodeDurationColumn(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets node duration column name
setNodeGeomMetadata(GeometryMetadata) - Method in interface oracle.spatial.network.NetworkMetadata
Sets Node Geometry Metadata
setNodeLevelTableName(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets the node level table name
setNodePartitionColumn(String) - Method in interface oracle.spatial.network.Network
Deprecated. 
setNodePartitionColumn(String) - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated. 
setNoOfDims(int) - Method in class oracle.spatial.network.GeometryMetadata
Sets the number of dimensions
setNoOfHierarchyLevels(int) - Method in interface oracle.spatial.network.Network
Deprecated. 
setNoOfHierarchyLevels(int) - Method in interface oracle.spatial.network.NetworkMetadata
Sets the number of hierarchy levels.
setNoOfPartitions(int) - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated. 
setNumberFormat(String) - Static method in class oracle.spatial.network.OraTst
 
setOrd(int, double) - Method in interface oracle.spatial.network.MDPoint
Sets the specified ordinate.
setParentLink(Link) - Method in interface oracle.spatial.network.Link
Sets the parent link.
setParentNode(Node) - Method in interface oracle.spatial.network.Node
Sets the parent node.
setPartitionBlobTableName(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets the partition BLOB table name
setPartitionID(int) - Method in interface oracle.spatial.network.Link
Sets the link partition ID
setPartitionID(int) - Method in interface oracle.spatial.network.Node
Sets the node partition ID.
setPartitionTableName(String) - Method in interface oracle.spatial.network.Network
Deprecated. 
setPartitionTableName(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets partition table name
setPathGeomMetadata(GeometryMetadata) - Method in interface oracle.spatial.network.NetworkMetadata
Sets Path Geometry Metadata
setPathLinkTableName(String) - Method in interface oracle.spatial.network.NetworkMetadata
Set the path link table name
setReferencePath(Path) - Method in interface oracle.spatial.network.SubPath
 
setSrid(int) - Method in class oracle.spatial.network.GeometryMetadata
Sets the SRID
setSrid(int) - Method in interface oracle.spatial.network.MDPoint
Sets the SRID.
setStartLinkIndex(int) - Method in interface oracle.spatial.network.SubPath
 
setStartNode(Node) - Method in interface oracle.spatial.network.Link
Sets the link start node.
setStartPercentage(double) - Method in interface oracle.spatial.network.SubPath
 
setState(boolean) - Method in interface oracle.spatial.network.Link
Sets the active flag.
setState(boolean) - Method in interface oracle.spatial.network.Node
Sets the active flag.
setStringIDIndex() - Method in interface oracle.spatial.network.Network
Sets String ID indexes for nodes, links ,and paths.
setStringIDIndex(NDMStringID, NDMStringID, NDMStringID, NDMStringID) - Method in interface oracle.spatial.network.Network
Sets String ID indexes for nodes,links ,and paths.
setStringIDIndex(NDMStringID, NDMStringID, NDMStringID) - Method in interface oracle.spatial.network.Network
Sets String ID indexes for nodes,links ,and paths.
setSubPathGeomMetadata(GeometryMetadata) - Method in interface oracle.spatial.network.NetworkMetadata
Sets SubPath Geometry Metadata
setTableName(String) - Method in class oracle.spatial.network.GeometryMetadata
Sets the table name
setTemporaryCachingEnabled(boolean) - Method in interface oracle.spatial.network.Network
Enable/Disable Temporatory Element caching.
setType(String) - Method in interface oracle.spatial.network.Link
Sets the link type.
setType(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets network type
setType(String) - Method in interface oracle.spatial.network.Node
Sets the node type.
setType(String) - Method in interface oracle.spatial.network.Path
Sets the path type.
setType(String) - Method in interface oracle.spatial.network.SubPath
 
setUserData(Object) - Method in interface oracle.spatial.network.Link
Sets the user defined data.
setUserData(String, Object) - Method in interface oracle.spatial.network.Link
Sets user data
setUserData(Object) - Method in interface oracle.spatial.network.Network
Sets user defined data.
setUserData(String, Object) - Method in interface oracle.spatial.network.Network
Sets user data
setUserData(Object) - Method in interface oracle.spatial.network.NetworkMetadata
Sets user defined data.
setUserData(String, Object) - Method in interface oracle.spatial.network.NetworkMetadata
Sets user data
setUserData(Object) - Method in interface oracle.spatial.network.Node
Sets user defined data.
setUserData(String, Object) - Method in interface oracle.spatial.network.Node
Sets user data
setUserData(Object) - Method in interface oracle.spatial.network.Path
Sets user defined data.
setUserData(String, Object) - Method in interface oracle.spatial.network.Path
Sets user data
setUserData(Object) - Method in interface oracle.spatial.network.SubPath
 
setUserData(String, Object) - Method in interface oracle.spatial.network.SubPath
 
shortestPath(Network, int, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the Dijkstra algorithm.
shortestPath(Network, int, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the Dijkstra algorithm.
shortestPath(Network, int, double, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path as a sub path
shortestPath(Network, int, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path as a sub path
shortestPath(Network, int, double, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path as a sub path
shortestPath(Path, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the Dijkstra algorithm.
shortestPathAStar(Network, int, int, NetworkConstraint, AStarCostFunction, double) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the A* search algorithm.
shortestPathAStar(Network, int, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the A* search algorithm.
shortestPathAStar(Network, int, double, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path as a sub path using A* algorithm
shortestPathAStar(Network, int, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the A* search algorithm.
shortestPathDijkstra(Network, int, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the Dijkstra algorithm.
shortestPathDijkstra(Network, int, double, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path as a sub path using Dijkstra algorithm
shortestPathDijkstra(Network, int, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the Dijkstra algorithm.
shortestPathDijkstra(Path, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the Dijkstra algorithm.
shortestPaths(Network, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths from the specified source node to any other nodes based on the Dijkstra algorithm.
shortestPaths(Network, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all shortest paths from the given start node based on the Dijkstra algorithm.
size() - Method in interface oracle.spatial.network.Path
Returns the number of links in the path
size() - Method in interface oracle.spatial.network.Tree
Returns number of tree nodes
sortByID(Object[]) - Static method in class oracle.spatial.network.OraTst
Sorts the network elements by IDs.
SPATIAL_NETWORK - Static variable in interface oracle.spatial.network.Network
 
SubPath - Interface in oracle.spatial.network
This interface defines a sub path with the following properties: A reference path, a start percentage and a start link index in the reference path link list, an end percentage and an end link index in the reference path link list, The partial link cost is assumed to be linearly propotional to the given percentage.
SUBPATH_TABLE_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
subtract(Path) - Method in interface oracle.spatial.network.Path
Subtracts a given from the path.
subtract(ArrayList) - Method in interface oracle.spatial.network.Path
Subtracts a list of paths from the path.
SystemConstraint - Class in oracle.spatial.network
This class defines the common network constraints for network analysis.
SystemConstraint(Network) - Constructor for class oracle.spatial.network.SystemConstraint
Constructs an empty system constraint.
SystemConstraint(Network, double) - Constructor for class oracle.spatial.network.SystemConstraint
Constructs a network constraint with the maximum cost.
SystemConstraint(Network, Vector, Vector) - Constructor for class oracle.spatial.network.SystemConstraint
Constructs a network constraint with the following constraint items: the must-avoid nodes and the must-avoid links.
SystemConstraint(Network, Vector) - Constructor for class oracle.spatial.network.SystemConstraint
Constructs a network constraint with the must-avoid nodes.
SystemConstraint(Network, int[], int[]) - Constructor for class oracle.spatial.network.SystemConstraint
Constructs a network constraint with the following constraints: the must-avoid nodes, and the must-avoid links.
SystemConstraint(Network, int[]) - Constructor for class oracle.spatial.network.SystemConstraint
Constructs a system constraint containing the must-avoid nodes .

T

TIMESTAMP_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
toArray() - Method in interface oracle.spatial.network.MDPoint
Returns the ordinates in an array.
toGeometry(int) - Method in interface oracle.spatial.network.MBR
Return a JGeometry.
toGeometry() - Method in interface oracle.spatial.network.MDPoint
Returns a point geometry (JGeometry).
TOPO_GEOMETRY_TYPE - Static variable in interface oracle.spatial.network.Network
 
toSDOGeometry(int) - Method in interface oracle.spatial.network.MBR
Retunrs a String for constructing an SDO_GEOMETRY in the database.
toSDOGeometry(int) - Method in interface oracle.spatial.network.MDPoint
Retunrs a String for constructing a point SDO_GEOMETRY in the database.
toSQLString() - Method in class oracle.spatial.network.SDODimArray
Returns a SQL string for constructing a database SDO_DIM_ARRAY object
toString() - Method in class oracle.spatial.network.GeometryMetadata
 
toString() - Method in class oracle.spatial.network.HistoryMetadata
 
toString() - Method in class oracle.spatial.network.SDODimArray
 
toString() - Method in class oracle.spatial.network.SystemConstraint
 
traceIn(Network, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns trace in results in an array of SubPath
traceIn(Network, int, double, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns trace in results in an array of SubPath
traceOut(Network, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns trace out results in an array of SubPath
traceOut(Network, int, double, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns trace out results in an array of SubPath
Tree - Interface in oracle.spatial.network
This interface defines a tree for trace-out.
TreeLink - Interface in oracle.spatial.network
This interface defines a tree link for trace-out.
TreeNode - Interface in oracle.spatial.network
This interface defines a tree node for trace-out.
tspPath(Network, int[], NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns a TSP tour.
tspPath(Network, int[], boolean, boolean, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns a TSP tour.
tspPath(Node[], boolean, boolean, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns a TSP tour.

U

UNDIRECTED_LINK - Static variable in interface oracle.spatial.network.Network
 
UNDIRECTED_LINK - Static variable in interface oracle.spatial.network.NetworkMetadata
 
unite(MBR) - Method in interface oracle.spatial.network.MBR
Creates a new MBR by uniting with the specified MBR.
updateLinks(Connection, Network, int[]) - Static method in class oracle.spatial.network.NetworkManager
Updates in-memory links from database
updateNetworkLinkCost(Connection, Network, String, String) - Static method in class oracle.spatial.network.NetworkManager
Updates the cost of all network links with the value of the given cost column in the given table.
updateNetworkNodeCost(Connection, Network, String, String) - Static method in class oracle.spatial.network.NetworkManager
Updates the cost of all network node with the value of the given cost column in the given table.
updateNodes(Connection, Network, int[]) - Static method in class oracle.spatial.network.NetworkManager
Updates in-memory nodes from database
updatePaths(Connection, Network, int[]) - Static method in class oracle.spatial.network.NetworkManager
 
updateSubPaths(Connection, Network, int[]) - Static method in class oracle.spatial.network.NetworkManager
 
UserDataIO - Interface in oracle.spatial.network
This interface defines methods for users to read and write user defined data from and to the database.
UserDataMetadata - Interface in oracle.spatial.network
This class defines the metadata for user data.

V

validate() - Method in interface oracle.spatial.network.Path
Validates the path.
validateNetwork(Network) - Static method in class oracle.spatial.network.NetworkManager
Validates the reference relationship of the given network return the validation result as a String
validateNetworkSchema(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Validates the network tables and reports any errors if exist.
validDataType(String) - Method in interface oracle.spatial.network.UserDataMetadata
Checks if the given data type is supported
VARCHAR2_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 

W

withinCost(Network, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns all paths that are within the specified cost.
withinCost(Network, int, double) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the nodes that are within the specified cost from the given node.
withinReachingCost(Network, int, double) - Static method in class oracle.spatial.network.NetworkManager
Returns all reaching paths that are within the specified cost.
withinReachingCost(Network, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns all reaching paths that are within the specified cost.
writeNetwork(Connection, Network) - Static method in class oracle.spatial.network.NetworkManager
Writes the network to the database.
writeNetwork(Connection, Network, UserDataIO) - Static method in class oracle.spatial.network.NetworkManager
Writes the network to the database.
writeNetworkMetadata(Connection, NetworkMetadata) - Static method in class oracle.spatial.network.NetworkManager
Writes the network metadata to the database.
writeUserData(Connection, Network) - Method in interface oracle.spatial.network.UserDataIO
Writes the user defined data to the database.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links