public interface LODUserDataIO
Modifier and Type | Method and Description |
---|---|
int |
getCategoryId() |
IDataSource |
getDataSource() |
NetworkMetadata |
getNetworkMetadata() |
void |
readUserData(LogicalPartition partition) |
UserData[] |
readUserData(java.lang.String type, long[] ids)
Reads user defined data from the database.
|
void |
setCategoryId(int categoryId) |
void |
setDataSource(IDataSource dataSource) |
void |
setNetworkMetadata(NetworkMetadata metadata) |
boolean |
shareNetworkDataSource() |
void |
writeUserData(LogicalPartition partition) |
void |
writeUserData(java.lang.String type, long[] ids, UserData[] userData)
Writes user defined data to the database.
|
boolean shareNetworkDataSource()
IDataSource getDataSource()
void setDataSource(IDataSource dataSource)
NetworkMetadata getNetworkMetadata()
void setNetworkMetadata(NetworkMetadata metadata)
int getCategoryId()
void setCategoryId(int categoryId)
UserData[] readUserData(java.lang.String type, long[] ids)
type
- user data type, which can take the following values:ids
- the IDs of the objects for which the user data are readvoid writeUserData(java.lang.String type, long[] ids, UserData[] userData)
type
- user data type, which can take the following values:ids
- the IDs of the objects for which the user data are written outuserData
- array of user data maps, each corresponding to an ID of the same index in the ID array.void readUserData(LogicalPartition partition)
void writeUserData(LogicalPartition partition)