Modifier and Type | Method and Description |
---|---|
protected ContainerPolicy |
TransparentIndirectionPolicy.getContainerPolicy()
INTERNAL:
Return the container policy for the mapping.
|
Modifier and Type | Class and Description |
---|---|
class |
CollectionContainerPolicy
Purpose: A CollectionContainerPolicy is ContainerPolicy whose container class
implements the Collection interface.
|
class |
DirectMapContainerPolicy
Purpose: A MapContainerPolicy is ContainerPolicy whose container class
implements the Map interface.
|
class |
IndirectListContainerPolicy
A ContainerPolicy for jdk1.1 only (IndirectList implements Collection
in jdk1.2; so the CollectionContainerPolicy can be used.)
|
class |
InterfaceContainerPolicy
Purpose: The abstract class for ContainerPolicy's whose container class implements
a container interface.
|
class |
ListContainerPolicy
Purpose: A ListContainerPolicy is ContainerPolicy whose container class
implements the List interface.
|
class |
MapContainerPolicy
Purpose: A MapContainerPolicy is ContainerPolicy whose container
class implements the Map interface.
|
class |
OrderedListContainerPolicy
Purpose: A OrderedListContainerPolicy is ContainerPolicy whose
container class implements the List interface and is ordered by an @OrderBy.
|
class |
SortedCollectionContainerPolicy
Purpose: A SortedCollectionContainerPolicy is ContainerPolicy whose
container class implements the SortedInterface interface.
|
Modifier and Type | Method and Description |
---|---|
static ContainerPolicy |
ContainerPolicy.buildPolicyFor(Class concreteContainerClass)
INTERNAL:
Return the appropriate container policy for the specified
concrete container class.
|
static ContainerPolicy |
ContainerPolicy.buildPolicyFor(Class concreteContainerClass,
boolean hasOrdering)
INTERNAL:
Return the appropriate container policy for the specified
concrete container class.
|
ContainerPolicy |
ContainerPolicy.clone(ReadQuery query) |
Modifier and Type | Method and Description |
---|---|
protected IdentityHashtable |
MergeManager.buildIdentitySet(Object container,
ContainerPolicy containerPolicy,
boolean keyByTarget)
Build and return an identity set for the specified container.
|
void |
DirectCollectionChangeRecord.storeDatabaseCounts(Object collection,
ContainerPolicy containerPolicy,
AbstractSession session)
This method will iterate over the collection and store the database counts for
the objects within the collection, this is used for minimal updates
|
Modifier and Type | Field and Description |
---|---|
protected ContainerPolicy |
CollectionMapping.containerPolicy |
Modifier and Type | Method and Description |
---|---|
ContainerPolicy |
CollectionMapping.getContainerPolicy()
INTERNAL:
Returns the receiver's containerPolicy.
|
ContainerPolicy |
ContainerMapping.getContainerPolicy()
PUBLIC:
Return the mapping's container policy.
|
ContainerPolicy |
DatabaseMapping.getContainerPolicy()
INTERNAL:
Return the mapping's containerPolicy.
|
Modifier and Type | Method and Description |
---|---|
void |
CollectionMapping.setContainerPolicy(ContainerPolicy containerPolicy)
ADVANCED:
Configure the mapping to use a container policy.
|
void |
ContainerMapping.setContainerPolicy(ContainerPolicy containerPolicy)
PUBLIC:
Set the mapping's container policy.
|
void |
DirectCollectionMapping.setContainerPolicy(ContainerPolicy containerPolicy)
ADVANCED:
Configure the mapping to use a container policy.
|
Modifier and Type | Field and Description |
---|---|
protected ContainerPolicy |
DataReadQuery.containerPolicy |
protected ContainerPolicy |
ReadAllQuery.containerPolicy
Used for collection and stream support.
|
Modifier and Type | Method and Description |
---|---|
ContainerPolicy |
DataReadQuery.getContainerPolicy()
PUBLIC:
Return the query's ContainerPolicy.
|
ContainerPolicy |
ReadAllQuery.getContainerPolicy()
INTERNAL:
Return the query's container policy.
|
Modifier and Type | Method and Description |
---|---|
void |
DataReadQuery.setContainerPolicy(ContainerPolicy containerPolicy)
PUBLIC:
Set the container policy.
|
void |
ReadAllQuery.setContainerPolicy(ContainerPolicy containerPolicy)
PUBLIC:
Set the container policy.
|
Copyright © 2023. All rights reserved.