public class VectorContainerPolicy extends ListContainerPolicy
| Constructor and Description |
|---|
VectorContainerPolicy()
INTERNAL:
Construct a new policy.
|
VectorContainerPolicy(Class containerClass)
INTERNAL:
Construct a new policy for the specified class.
|
VectorContainerPolicy(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:
Just return the Vector.
|
Object |
cloneFor(Object container)
INTERNAL:
Return a clone of the specified container.
|
Object |
containerInstance()
INTERNAL:
Return a new Vector.
|
Object |
containerInstance(int initialCapacity)
INTERNAL:
Return a new Vector.
|
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 VectorContainerPolicy()
public VectorContainerPolicy(Class containerClass)
public VectorContainerPolicy(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