public class Array extends List
DEFAULT_INDEX_COLUMN_NAME
DEFAULT_ELEMENT_COLUMN_NAME, DEFAULT_KEY_COLUMN_NAME
Constructor and Description |
---|
Array(Mappings mappings,
PersistentClass owner) |
Modifier and Type | Method and Description |
---|---|
Object |
accept(ValueVisitor visitor) |
CollectionType |
getDefaultCollectionType() |
Class |
getElementClass() |
String |
getElementClassName() |
boolean |
isArray() |
void |
setElementClassName(String elementClassName) |
getBaseIndex, isList, setBaseIndex
getIndex, getIndexNodeName, isIndexed, setIndex, setIndexNodeName, validate
addFilter, addManyToManyFilter, createAllKeys, createForeignKey, getBatchSize, getCacheConcurrencyStrategy, getCacheRegionName, getCollectionPersisterClass, getCollectionTable, getCollectionType, getColumnInsertability, getColumnIterator, getColumnSpan, getColumnUpdateability, getComparator, getComparatorClassName, getCustomSQLDelete, getCustomSQLDeleteAll, getCustomSQLDeleteAllCheckStyle, getCustomSQLDeleteCheckStyle, getCustomSQLInsert, getCustomSQLInsertCheckStyle, getCustomSQLUpdate, getCustomSQLUpdateCheckStyle, getElement, getElementNodeName, getFetchMode, getFilters, getKey, getLoaderName, getManyToManyFilters, getManyToManyOrdering, getManyToManyWhere, getMappedByProperty, getMappings, getNodeName, getOrderBy, getOwner, getOwnerEntityName, getReferencedPropertyName, getRole, getSynchronizedTables, getTable, getType, getTypeName, getTypeParameters, getWhere, hasFormula, hasOrder, hasOrphanDelete, isAlternateUniqueKey, isCustomDeleteAllCallable, isCustomDeleteCallable, isCustomInsertCallable, isCustomUpdateCallable, isEmbedded, isExtraLazy, isIdentified, isInverse, isLazy, isMap, isMutable, isNullable, isOneToMany, isOptimisticLocked, isPrimitiveArray, isSet, isSimpleValue, isSorted, isSubselectLoadable, isValid, setBatchSize, setCacheConcurrencyStrategy, setCacheRegionName, setCollectionPersisterClass, setCollectionTable, setComparator, setComparatorClassName, setCustomSQLDelete, setCustomSQLDeleteAll, setCustomSQLInsert, setCustomSQLUpdate, setElement, setElementNodeName, setEmbedded, setExtraLazy, setFetchMode, setInverse, setKey, setLazy, setLoaderName, setManyToManyOrdering, setManyToManyWhere, setMappedByProperty, setMutable, setNodeName, setOptimisticLocked, setOrderBy, setOrphanDelete, setOwner, setReferencedPropertyName, setRole, setSorted, setSubselectLoadable, setTypeName, setTypeParameters, setTypeUsingReflection, setWhere, toString
public Array(Mappings mappings, PersistentClass owner)
public Class getElementClass() throws MappingException
MappingException
public CollectionType getDefaultCollectionType() throws MappingException
getDefaultCollectionType
in class List
MappingException
public boolean isArray()
isArray
in class Collection
public String getElementClassName()
public void setElementClassName(String elementClassName)
elementClassName
- The elementClassName to set.Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.