Package oracle.spatial.network.lod
Interface SpatialHeavyPath
-
- All Superinterfaces:
LogicalHeavyPath
public interface SpatialHeavyPath extends LogicalHeavyPath
A SpatialHeavyPath is a LogicalHeavyPath with geometry information.- Since:
- 11gR1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objectclone()Support cloneableCategorizedUserDatagetCategorizedUserData()Returns categorized user data.JGeometrygetGeometry()Returns the geometry information of the path.UserDatagetUserData(int category)Returns user data for the specified category.voidsetCategorizedUserData(CategorizedUserData userData)Sets categorized user data.voidsetUserData(int category, UserData userData)Sets user data for the specified category.SpatialPathtoSpatialPath()Returns the SpatialPath object.-
Methods inherited from interface oracle.spatial.network.lod.LogicalHeavyPath
append, append, getCost, getCosts, getEndNode, getFirstLink, getLastLink, getLinks, getNodes, getStartNode, getUserData, getUserData, isReverse, prepend, prepend, setCost, setCosts, setUserData, setUserData, toLogicalPath
-
-
-
-
Method Detail
-
getGeometry
JGeometry getGeometry()
Returns the geometry information of the path.- Returns:
- sdo geometry
-
toSpatialPath
SpatialPath toSpatialPath()
Returns the SpatialPath object.- Returns:
- spatial path
-
getCategorizedUserData
CategorizedUserData getCategorizedUserData()
Returns categorized user data.- Returns:
-
setCategorizedUserData
void setCategorizedUserData(CategorizedUserData userData)
Sets categorized user data.- Parameters:
userData-
-
getUserData
UserData getUserData(int category)
Returns user data for the specified category.- Returns:
-
setUserData
void setUserData(int category, UserData userData)Sets user data for the specified category.- Parameters:
userData-
-
clone
java.lang.Object clone() throws java.lang.CloneNotSupportedExceptionSupport cloneable- Returns:
- cloned object
- Throws:
java.lang.CloneNotSupportedException
-
-