Package oracle.spatial.network.lod
Class CategorizedUserDataImpl
- java.lang.Object
-
- oracle.spatial.network.lod.CategorizedUserDataImpl
-
- All Implemented Interfaces:
java.io.Serializable
,CategorizedUserData
public class CategorizedUserDataImpl extends java.lang.Object implements CategorizedUserData, java.io.Serializable
Default implementation for CategorizedUserData.- Since:
- 11gR2
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CategorizedUserDataImpl(int numUserDataCategories)
CategorizedUserDataImpl(UserData[] userData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
Supports cloneableint
getNumberOfCategories()
Returns the number of user data categories.UserData
getUserData(int category)
Returns the user data for the specified category.void
setUserData(int category, UserData userData)
Sets the user data for the specified category.
-
-
-
Constructor Detail
-
CategorizedUserDataImpl
public CategorizedUserDataImpl(int numUserDataCategories)
-
CategorizedUserDataImpl
public CategorizedUserDataImpl(UserData[] userData)
-
-
Method Detail
-
getNumberOfCategories
public int getNumberOfCategories()
Description copied from interface:CategorizedUserData
Returns the number of user data categories.- Specified by:
getNumberOfCategories
in interfaceCategorizedUserData
- Returns:
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
Description copied from interface:CategorizedUserData
Supports cloneable- Specified by:
clone
in interfaceCategorizedUserData
- Overrides:
clone
in classjava.lang.Object
- Returns:
- cloned object
- Throws:
java.lang.CloneNotSupportedException
-
getUserData
public UserData getUserData(int category)
Description copied from interface:CategorizedUserData
Returns the user data for the specified category.- Specified by:
getUserData
in interfaceCategorizedUserData
- Parameters:
category
- category ID- Returns:
-
setUserData
public void setUserData(int category, UserData userData)
Description copied from interface:CategorizedUserData
Sets the user data for the specified category.- Specified by:
setUserData
in interfaceCategorizedUserData
- Parameters:
category
- category IDuserData
- user data
-
-