public class DefaultCosIdAccessor extends AbstractIdMetadata implements CosIdAccessor
CosIdAccessor implementation.| Modifier and Type | Class and Description |
|---|---|
class |
DefaultCosIdAccessor.EnsureIntegerId |
class |
DefaultCosIdAccessor.EnsureLongId |
class |
DefaultCosIdAccessor.EnsureStringId |
CosIdAccessor.NotFoundNOT_FOUND| Constructor and Description |
|---|
DefaultCosIdAccessor(IdDefinition idDefinition,
CosIdGetter getter,
CosIdSetter setter) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ensureId(java.lang.Object target)
Ensure that the target object has an ID set.
|
CosIdGetter |
getGetter() |
java.lang.Object |
getId(java.lang.Object target) |
CosIdSetter |
getSetter() |
void |
setId(java.lang.Object target,
java.lang.Object id) |
getIdDefinition, getIdGeneratorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitavailableType, ensureAccessiblegetGeneratorName, getIdDeclaringClass, getIdDefinition, getIdField, getIdGenerator, getIdTypepublic DefaultCosIdAccessor(IdDefinition idDefinition, CosIdGetter getter, CosIdSetter setter)
public java.lang.Object getId(java.lang.Object target)
getId in interface CosIdGetterpublic void setId(java.lang.Object target,
java.lang.Object id)
setId in interface CosIdSetterpublic CosIdGetter getGetter()
public CosIdSetter getSetter()