Save This Page
Home » hibernate-entity-src-20081106 » org.hibernate » type » [javadoc | source]
org.hibernate.type
public class: ArrayType [javadoc | source]
java.lang.Object
   org.hibernate.type.AbstractType
      org.hibernate.type.CollectionType
         org.hibernate.type.ArrayType

All Implemented Interfaces:
    AssociationType, Type

A type for persistent arrays.
Fields inherited from org.hibernate.type.CollectionType:
UNFETCHED_COLLECTION
Constructor:
 public ArrayType(String role,
    String propertyRef,
    Class elementClass,
    boolean isEmbeddedInXML) 
Method from org.hibernate.type.ArrayType Summary:
getElementsIterator,   getReturnedClass,   hasHolder,   indexOf,   initializeImmediately,   instantiate,   instantiate,   instantiateResult,   isArrayType,   replaceElements,   toLoggableString,   wrap
Methods from org.hibernate.type.CollectionType:
assemble,   compare,   contains,   deepCopy,   disassemble,   fromXMLNode,   getAssociatedEntityName,   getAssociatedJoinable,   getCollection,   getColumnSpan,   getElementType,   getElementsIterator,   getElementsIterator,   getForeignKeyDirection,   getHashCode,   getIdOfOwnerOrNull,   getKeyOfOwner,   getLHSPropertyName,   getName,   getOnCondition,   getRHSUniqueKeyPropertyName,   getRole,   hasHolder,   hydrate,   indexOf,   initializeImmediately,   instantiate,   instantiate,   instantiateResult,   isAlwaysDirtyChecked,   isArrayType,   isAssociationType,   isCollectionType,   isDirty,   isDirty,   isEmbeddedInXML,   isEqual,   isModified,   isMutable,   isXMLElement,   nullSafeGet,   nullSafeGet,   nullSafeSet,   nullSafeSet,   renderLoggableString,   replace,   replaceElements,   resolve,   semiResolve,   setToXMLNode,   sqlTypes,   toColumnNullness,   toLoggableString,   toString,   useLHSPrimaryKey,   wrap
Methods from org.hibernate.type.AbstractType:
assemble,   beforeAssemble,   compare,   disassemble,   getHashCode,   getHashCode,   getSemiResolvedType,   hydrate,   isAnyType,   isAssociationType,   isCollectionType,   isComponentType,   isDirty,   isEntityType,   isEqual,   isEqual,   isModified,   isSame,   isXMLElement,   replace,   replaceNode,   resolve,   semiResolve
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.type.ArrayType Detail:
 public Iterator getElementsIterator(Object collection) 
    Not defined for collections of primitive type
 public Class getReturnedClass() 
 public boolean hasHolder(EntityMode entityMode) 
 public Object indexOf(Object array,
    Object element) 
 protected boolean initializeImmediately(EntityMode entityMode) 
 public Object instantiate(int anticipatedSize) 
 public PersistentCollection instantiate(SessionImplementor session,
    CollectionPersister persister,
    Serializable key) throws HibernateException 
 public Object instantiateResult(Object original) 
 public boolean isArrayType() 
 public Object replaceElements(Object original,
    Object target,
    Object owner,
    Map copyCache,
    SessionImplementor session) throws HibernateException 
 public String toLoggableString(Object value,
    SessionFactoryImplementor factory) throws HibernateException 
 public PersistentCollection wrap(SessionImplementor session,
    Object array)