Top Constructors Methods
org.hibernate.annotations.common.reflection.java

pack-priv final Class JavaXArrayType

extends JavaXType
Class Inheritance
Imports
java.lang.reflect.Array, .GenericArrayType, .Type, java.util.Collection, org.hibernate.annotations.common.reflection.XClass, org.hibernate.annotations.common.reflection.java.generics.TypeEnvironment, .TypeSwitch

Authors
Emmanuel Bernard, Paolo Perrotta

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private Class<? extends Object>
arrayTypeOf(Class<T> componentType)

public XClass
public Class<? extends Collection<E>>
public XClass
private Type
public XClass
public XClass
public boolean
public boolean
Inherited from org.hibernate.annotations.common.reflection.java.JavaXType:
approximateisResolvedtoXClass

Constructor Detail

JavaXArrayTypeback to summary
public JavaXArrayType(Type type, TypeEnvironment context, JavaReflectionManager factory)

Method Detail

arrayTypeOfback to summary
private Class<? extends Object> arrayTypeOf(Class<T> componentType)
getClassOrElementClassback to summary
public XClass getClassOrElementClass()

Implements abstract org.hibernate.annotations.common.reflection.java.JavaXType.getClassOrElementClass.

getCollectionClassback to summary
public Class<? extends Collection<E>> getCollectionClass()

Implements abstract org.hibernate.annotations.common.reflection.java.JavaXType.getCollectionClass.

getElementClassback to summary
public XClass getElementClass()

Implements abstract org.hibernate.annotations.common.reflection.java.JavaXType.getElementClass.

getElementTypeback to summary
private Type getElementType()
getMapKeyback to summary
public XClass getMapKey()

Implements abstract org.hibernate.annotations.common.reflection.java.JavaXType.getMapKey.

getTypeback to summary
public XClass getType()

Implements abstract org.hibernate.annotations.common.reflection.java.JavaXType.getType.

isArrayback to summary
public boolean isArray()

Implements abstract org.hibernate.annotations.common.reflection.java.JavaXType.isArray.

isCollectionback to summary
public boolean isCollection()

Implements abstract org.hibernate.annotations.common.reflection.java.JavaXType.isCollection.