public class IdentifiableObjectPool
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static ObjectIDProvider<?> |
DEFAULT_OBJECT_ID_PROVIDER |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
<ObjectIdType,ObjectType> |
getIdentifiableObject(ObjectType object) |
static IdentifiableObjectPool |
getIdentifiableObjectPool() |
<ObjectIdType,ObjectType> |
getObject(ObjectIdType objectId) |
ObjectIDProvider<?> |
getObjectIdProvider() |
void |
setObjectIdProvider(ObjectIDProvider<?> objectIdProvider) |
public static final ObjectIDProvider<?> DEFAULT_OBJECT_ID_PROVIDER
public static IdentifiableObjectPool getIdentifiableObjectPool()
public <ObjectIdType,ObjectType> IdentifiableObject<ObjectIdType,ObjectType> getIdentifiableObject(ObjectType object)
public <ObjectIdType,ObjectType> ObjectType getObject(ObjectIdType objectId)
public void clear()
public ObjectIDProvider<?> getObjectIdProvider()
public void setObjectIdProvider(ObjectIDProvider<?> objectIdProvider)