|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mymedialite.data.IdentityMapping
public final class IdentityMapping
Identity mapping for entity IDs: Every original ID is mapped to itself.
Constructor Summary | |
---|---|
IdentityMapping()
|
Method Summary | |
---|---|
int |
getMaxEntityID()
|
java.util.Collection<java.lang.Integer> |
internalIDs()
Get all internal entity IDs. |
java.util.Collection<java.lang.String> |
originalIDs()
Get all original (external) entity IDs. |
IntList |
toInternalID(java.util.List<java.lang.String> original_id_list)
Get internal IDs of a list of given entities. |
java.lang.Integer |
toInternalID(java.lang.String original_id)
Get internal ID of a given entity. |
java.lang.String |
toOriginalID(int internal_id)
Get the original (external) ID of a given entity, if the given internal ID is unknown, throw an exception. |
java.util.List<java.lang.String> |
toOriginalID(IntList internal_id_list)
Get the original (external) ID of a given entity, if the given internal ID is unknown, throw an exception. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IdentityMapping()
Method Detail |
---|
public int getMaxEntityID()
public java.util.Collection<java.lang.String> originalIDs()
IEntityMapping
originalIDs
in interface IEntityMapping
public java.util.Collection<java.lang.Integer> internalIDs()
IEntityMapping
internalIDs
in interface IEntityMapping
public java.lang.String toOriginalID(int internal_id)
IEntityMapping
toOriginalID
in interface IEntityMapping
internal_id
- the internal ID of the entity.
public java.lang.Integer toInternalID(java.lang.String original_id)
IEntityMapping
toInternalID
in interface IEntityMapping
original_id
- the original (external) ID of the entity.
public java.util.List<java.lang.String> toOriginalID(IntList internal_id_list)
IEntityMapping
toOriginalID
in interface IEntityMapping
internal_id_list
- the internal ID of the entity.
public IntList toInternalID(java.util.List<java.lang.String> original_id_list)
IEntityMapping
toInternalID
in interface IEntityMapping
original_id_list
- the list of original (external) IDs.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |