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.Objectclone()Supports cloneableintgetNumberOfCategories()Returns the number of user data categories.UserDatagetUserData(int category)Returns the user data for the specified category.voidsetUserData(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:CategorizedUserDataReturns the number of user data categories.- Specified by:
getNumberOfCategoriesin interfaceCategorizedUserData- Returns:
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedExceptionDescription copied from interface:CategorizedUserDataSupports cloneable- Specified by:
clonein interfaceCategorizedUserData- Overrides:
clonein classjava.lang.Object- Returns:
- cloned object
- Throws:
java.lang.CloneNotSupportedException
-
getUserData
public UserData getUserData(int category)
Description copied from interface:CategorizedUserDataReturns the user data for the specified category.- Specified by:
getUserDatain interfaceCategorizedUserData- Parameters:
category- category ID- Returns:
-
setUserData
public void setUserData(int category, UserData userData)Description copied from interface:CategorizedUserDataSets the user data for the specified category.- Specified by:
setUserDatain interfaceCategorizedUserData- Parameters:
category- category IDuserData- user data
-
-