Package | Description |
---|---|
org.datanucleus.identity |
Package defining object identity classes.
|
Modifier and Type | Class and Description |
---|---|
class |
ByteId
This class is for identity with a single byte field.
|
class |
CharId
This class is for identity with a single character field.
|
class |
IntId
This class is for identity with a single int field.
|
class |
LongId
This class is for identity with a single long field.
|
class |
ObjectId
This class is for identity with a single Object type field.
|
class |
ShortId
This class is for identity with a single short field.
|
class |
StringId
This class is for identity with a single String field.
|
Modifier and Type | Method and Description |
---|---|
SingleFieldId |
IdentityManager.getSingleFieldId(Class idType,
Class pcType,
Object key)
Method to return a single-field identity, for the persistable type specified, and for the idType of SingleFieldId.
|
SingleFieldId |
IdentityManagerImpl.getSingleFieldId(Class idType,
Class pcType,
Object key)
Utility to create a new SingleFieldId using reflection when you know the type of the Persistable, and also which SingleFieldId type, and the value of the key.
|
Modifier and Type | Method and Description |
---|---|
protected int |
SingleFieldId.compare(SingleFieldId o)
Determine the ordering of identity objects.
|
protected boolean |
ByteId.keyEquals(SingleFieldId obj) |
protected boolean |
LongId.keyEquals(SingleFieldId obj) |
protected abstract boolean |
SingleFieldId.keyEquals(SingleFieldId other) |
protected boolean |
StringId.keyEquals(SingleFieldId obj) |
protected boolean |
ObjectId.keyEquals(SingleFieldId obj) |
protected boolean |
ShortId.keyEquals(SingleFieldId obj) |
protected boolean |
CharId.keyEquals(SingleFieldId obj) |
protected boolean |
IntId.keyEquals(SingleFieldId obj) |
Copyright © 2019. All rights reserved.