public class ArrayListContainerPolicy extends ListContainerPolicy
| Constructor and Description |
|---|
ArrayListContainerPolicy()
INTERNAL:
Construct a new policy.
|
ArrayListContainerPolicy(Class containerClass)
INTERNAL:
Construct a new policy for the specified class.
|
ArrayListContainerPolicy(String containerClassName)
INTERNAL:
Construct a new policy for the specified class name.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
buildContainerFromVector(Vector vector,
AbstractSession session)
INTERNAL:
Return an ArrayList from the Vector.
|
Object |
cloneFor(Object container)
INTERNAL:
Return a clone of the specified container.
|
Object |
containerInstance()
INTERNAL:
Return a new ArrayList.
|
Object |
containerInstance(int initialCapacity)
INTERNAL:
Return a new ArrayList.
|
get, hasOrder, indexOf, isListPolicy, isValidContainer, recordAddToCollectionInChangeRecord, recordRemoveFromCollectionInChangeRecord, updateChangeRecordForSelfMerge, valueFromPKListaddInto, clear, getInterfaceType, isCollectionPolicy, iteratorFor, sizeForconvertClassNamesToClasses, createChangeEvent, createQueryKeyForMapKey, equals, getCloneMethod, getContainerClass, getContainerClassName, getDirectKeyField, hasNext, isMapKeyAttribute, isValidContainerType, setCloneMethod, setContainerClass, setContainerClassNameaddAdditionalFieldsToQuery, addAll, addAll, addFieldsForMapKey, addInto, addInto, addInto, addNestedJoinsQueriesForMapKey, addNextValueFromIteratorInto, buildChangeSetForNewObjectInCollection, buildCloneForKey, buildCollectionEntry, buildDefaultPolicy, buildKey, buildKeyFromJoinedRow, buildPolicyFor, buildPolicyFor, buildReferencesPKList, buildSelectionQueryForDirectCollectionMapping, cascadeDiscoverAndPersistUnregisteredNewObjects, cascadePerformRemoveIfRequired, cascadeRegisterNewIfRequired, clone, clone, compareCollectionsForChange, compareKeys, concatenateContainers, contains, copyMapDataToRow, createWrappedObjectFromExistingWrappedObject, deleteWrappedObject, execute, getAdditionalFieldsForJoin, getAdditionalTablesForJoinQuery, getChangeValuesFrom, getCloneDataFromChangeSet, getDefaultContainerClass, getDescriptorForMapKey, getElementDescriptor, getIdentityFieldsForMapKey, getKeyMappingDataForWriteQuery, getKeySelectionCriteria, getKeyType, hasElementDescriptor, initialize, initializeConstructor, isCursoredStreamPolicy, isCursorPolicy, isDirectMapPolicy, isEmpty, isMapKeyObject, isMappedKeyMapPolicy, isMapPolicy, isOrderedListPolicy, isScrollableCursorPolicy, iterateOnMapKey, keyFrom, keyFromEntry, keyFromIterator, mergeCascadeParts, mergeChanges, next, nextEntry, nextEntry, overridesRead, postCalculateChanges, postCalculateChanges, postInitialize, prepare, prepareForExecution, processAdditionalWritableMapKeyFields, propagatesEventsToCollection, propogatePostDelete, propogatePostInsert, propogatePostUpdate, propogatePreDelete, propogatePreInsert, propogatePreUpdate, recordPrivateOwnedRemovals, recordUpdateToCollectionInChangeRecord, remoteExecute, removeFrom, removeFrom, requiresDataModificationEvents, setDefaultContainerClass, setElementDescriptor, setKeyName, setKeyName, shouldAddAll, shouldIncludeKeyInDeleteEvent, shouldUpdateForeignKeysPostInsert, toString, unwrapElement, unwrapIteratorResult, updateJoinedMappingIndexesForMapKey, vectorForpublic ArrayListContainerPolicy()
public ArrayListContainerPolicy(Class containerClass)
public ArrayListContainerPolicy(String containerClassName)
public Object cloneFor(Object container)
cloneFor in class CollectionContainerPolicypublic Object buildContainerFromVector(Vector vector, AbstractSession session)
buildContainerFromVector in class CollectionContainerPolicypublic Object containerInstance()
containerInstance in interface CoreContainerPolicy<AbstractSession>containerInstance in class ContainerPolicypublic Object containerInstance(int initialCapacity)
containerInstance in interface CoreContainerPolicy<AbstractSession>containerInstance in class ContainerPolicyEclipseLink 2.6.3, "build v20160428-59c81c5" API Reference