A B C D E F G H I J L M N O P Q R S T U V W X

A

ACCESS_FIELD - Static variable in interface org.hibernate.annotations.common.reflection.XClass
 
ACCESS_PROPERTY - Static variable in interface org.hibernate.annotations.common.reflection.XClass
 
add(String[], String, String[]) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
AnnotationDescriptor - Class in org.hibernate.annotations.common.annotationfactory
Encapsulates the data you need to create an annotation.
AnnotationDescriptor(Class<? extends Annotation>) - Constructor for class org.hibernate.annotations.common.annotationfactory.AnnotationDescriptor
 
AnnotationFactory - Class in org.hibernate.annotations.common.annotationfactory
Creates live annotations (actually AnnotationProxies) from AnnotationDescriptors.
AnnotationFactory() - Constructor for class org.hibernate.annotations.common.annotationfactory.AnnotationFactory
 
AnnotationProxy - Class in org.hibernate.annotations.common.annotationfactory
A concrete implementation of Annotation that pretends it is a "real" source code annotation.
AnnotationProxy(AnnotationDescriptor) - Constructor for class org.hibernate.annotations.common.annotationfactory.AnnotationProxy
 
AnnotationReader - Interface in org.hibernate.annotations.common.reflection
 
annotationType() - Method in class org.hibernate.annotations.common.annotationfactory.AnnotationProxy
 
AssertionFailure - Exception in org.hibernate.annotations.common
Indicates failure of an assertion: a possible bug in Hibernate.
AssertionFailure(String) - Constructor for exception org.hibernate.annotations.common.AssertionFailure
 
AssertionFailure(String, Throwable) - Constructor for exception org.hibernate.annotations.common.AssertionFailure
 

B

bind(Type) - Method in class org.hibernate.annotations.common.reflection.java.generics.CompoundTypeEnvironment
 
bind(Type) - Method in class org.hibernate.annotations.common.reflection.java.generics.IdentityTypeEnvironment
 
bind(Type) - Method in interface org.hibernate.annotations.common.reflection.java.generics.TypeEnvironment
Binds as many generic components of the given type as possible in this context.
booleanValue(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
buildAnnotationReader(AnnotatedElement) - Method in class org.hibernate.annotations.common.reflection.java.JavaReflectionManager
 
buildAnnotationReader(AnnotatedElement) - Method in interface org.hibernate.annotations.common.reflection.ReflectionManager
 

C

caseClass(Class) - Method in class org.hibernate.annotations.common.reflection.java.generics.TypeSwitch
 
caseGenericArrayType(GenericArrayType) - Method in class org.hibernate.annotations.common.reflection.java.generics.TypeSwitch
 
caseParameterizedType(ParameterizedType) - Method in class org.hibernate.annotations.common.reflection.java.generics.TypeSwitch
 
caseTypeVariable(TypeVariable) - Method in class org.hibernate.annotations.common.reflection.java.generics.TypeSwitch
 
caseWildcardType(WildcardType) - Method in class org.hibernate.annotations.common.reflection.java.generics.TypeSwitch
 
classForName(String, Class) - Method in class org.hibernate.annotations.common.reflection.java.JavaReflectionManager
 
classForName(String, Class<T>) - Method in interface org.hibernate.annotations.common.reflection.ReflectionManager
 
classForName(String) - Static method in class org.hibernate.annotations.common.util.ReflectHelper
 
classForName(String, Class) - Static method in class org.hibernate.annotations.common.util.ReflectHelper
 
CompoundTypeEnvironment - Class in org.hibernate.annotations.common.reflection.java.generics
A composition of two TypeEnvironment functions.
containsElement(String) - Method in class org.hibernate.annotations.common.annotationfactory.AnnotationDescriptor
 
countUnquoted(String, char) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
create(AnnotationDescriptor) - Static method in class org.hibernate.annotations.common.annotationfactory.AnnotationFactory
 
create(TypeEnvironment, TypeEnvironment) - Static method in class org.hibernate.annotations.common.reflection.java.generics.CompoundTypeEnvironment
 

D

DEFAULT_FILTER - Static variable in interface org.hibernate.annotations.common.reflection.XClass
 
defaultCase(Type) - Method in class org.hibernate.annotations.common.reflection.java.generics.TypeSwitch
 
doSwitch(Type) - Method in class org.hibernate.annotations.common.reflection.java.generics.TypeSwitch
 

E

equals(Object) - Method in class org.hibernate.annotations.common.reflection.java.generics.CompoundTypeEnvironment
 
equals(XClass, Class) - Method in class org.hibernate.annotations.common.reflection.java.JavaReflectionManager
 
equals(XClass, Class<T>) - Method in interface org.hibernate.annotations.common.reflection.ReflectionManager
 
equals(Object) - Method in interface org.hibernate.annotations.common.reflection.XAnnotatedElement
Returns true if the underlying artefact is the same

F

Filter - Interface in org.hibernate.annotations.common.reflection
Filter properties
firstIndexOfChar(String, String, int) - Static method in class org.hibernate.annotations.common.util.StringHelper
 

G

generateAlias(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
generateAlias(String, int) - Static method in class org.hibernate.annotations.common.util.StringHelper
Generate a nice alias for the given class name or collection role name and unique integer.
getAnnotation(Class<T>) - Method in interface org.hibernate.annotations.common.reflection.AnnotationReader
 
getAnnotation(Class<T>) - Method in interface org.hibernate.annotations.common.reflection.XAnnotatedElement
 
getAnnotations() - Method in interface org.hibernate.annotations.common.reflection.AnnotationReader
 
getAnnotations() - Method in interface org.hibernate.annotations.common.reflection.XAnnotatedElement
 
getClassOrElementClass() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember
 
getClassOrElementClass() - Method in interface org.hibernate.annotations.common.reflection.XMember
The type of this property's elements for arrays, the type of the property itself for everything else.
getCollectionClass(Type) - Static method in class org.hibernate.annotations.common.reflection.java.generics.TypeUtils
 
getCollectionClass() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember
 
getCollectionClass() - Method in interface org.hibernate.annotations.common.reflection.XMember
The collection class for collections, null for others.
getConstantValue(String) - Static method in class org.hibernate.annotations.common.util.ReflectHelper
 
getDeclaredMethods() - Method in interface org.hibernate.annotations.common.reflection.XClass
Returns the Methods defined by this class.
getDeclaredProperties(String) - Method in interface org.hibernate.annotations.common.reflection.XClass
 
getDeclaredProperties(String, Filter) - Method in interface org.hibernate.annotations.common.reflection.XClass
 
getDefaults() - Method in class org.hibernate.annotations.common.reflection.java.JavaReflectionManager
 
getDefaults() - Method in interface org.hibernate.annotations.common.reflection.ReflectionManager
 
getElementClass() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember
 
getElementClass() - Method in interface org.hibernate.annotations.common.reflection.XMember
This property's type for simple properties, the type of its elements for arrays and collections.
getEnvironment(Class) - Method in class org.hibernate.annotations.common.reflection.java.generics.TypeEnvironmentFactory
 
getEnvironment(Type) - Method in class org.hibernate.annotations.common.reflection.java.generics.TypeEnvironmentFactory
 
getEnvironment(Type, TypeEnvironment) - Method in class org.hibernate.annotations.common.reflection.java.generics.TypeEnvironmentFactory
 
getInterfaces() - Method in interface org.hibernate.annotations.common.reflection.XClass
 
getMapKey() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember
 
getMapKey() - Method in interface org.hibernate.annotations.common.reflection.XMember
The type of this map's key, or null for anything that is not a map.
getMethod(Class, Method) - Static method in class org.hibernate.annotations.common.util.ReflectHelper
 
getModifiers() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember
 
getModifiers() - Method in interface org.hibernate.annotations.common.reflection.XMember
Same modifiers as java.lang.Member#getModifiers()
getName() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember
 
getName() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMethod
 
getName() - Method in interface org.hibernate.annotations.common.reflection.XClass
 
getName() - Method in interface org.hibernate.annotations.common.reflection.XMember
 
getName() - Method in interface org.hibernate.annotations.common.reflection.XPackage
 
getName() - Method in interface org.hibernate.annotations.common.reflection.XProperty
Unqualify the getter name
getSuperclass() - Method in interface org.hibernate.annotations.common.reflection.XClass
 
getType() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember
 
getType() - Method in interface org.hibernate.annotations.common.reflection.XMember
This property's XClass.

H

hashCode() - Method in class org.hibernate.annotations.common.reflection.java.generics.CompoundTypeEnvironment
 

I

IdentityTypeEnvironment - Class in org.hibernate.annotations.common.reflection.java.generics
Substitutes a Type for itself.
INSTANCE - Static variable in class org.hibernate.annotations.common.reflection.java.generics.IdentityTypeEnvironment
 
invoke(Object, Method, Object[]) - Method in class org.hibernate.annotations.common.annotationfactory.AnnotationProxy
 
invoke(Object, Object...) - Method in class org.hibernate.annotations.common.reflection.java.JavaXMethod
 
invoke(Object, Object...) - Method in interface org.hibernate.annotations.common.reflection.XMember
 
isAbstract() - Method in interface org.hibernate.annotations.common.reflection.XClass
 
isAbstractClass(Class) - Static method in class org.hibernate.annotations.common.util.ReflectHelper
 
isAnnotationPresent(Class<T>) - Method in interface org.hibernate.annotations.common.reflection.AnnotationReader
 
isAnnotationPresent(Class<T>) - Method in interface org.hibernate.annotations.common.reflection.XAnnotatedElement
 
isArray(Type) - Static method in class org.hibernate.annotations.common.reflection.java.generics.TypeUtils
 
isArray() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember
 
isArray() - Method in interface org.hibernate.annotations.common.reflection.XMember
 
isAssignableFrom(XClass) - Method in interface org.hibernate.annotations.common.reflection.XClass
 
isCollection(Type) - Static method in class org.hibernate.annotations.common.reflection.java.generics.TypeUtils
 
isCollection() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember
 
isCollection() - Method in interface org.hibernate.annotations.common.reflection.XMember
 
isEmpty(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
isEnum() - Method in interface org.hibernate.annotations.common.reflection.XClass
 
isFinalClass(Class) - Static method in class org.hibernate.annotations.common.util.ReflectHelper
 
isInterface() - Method in interface org.hibernate.annotations.common.reflection.XClass
see Class#isInterface()
isNotEmpty(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
isPrimitive() - Method in interface org.hibernate.annotations.common.reflection.XClass
 
isProperty(Method, Type, Filter) - Static method in class org.hibernate.annotations.common.reflection.ReflectionUtil
 
isProperty(Field, Type, Filter) - Static method in class org.hibernate.annotations.common.reflection.ReflectionUtil
 
isPublic(Class, Member) - Static method in class org.hibernate.annotations.common.util.ReflectHelper
 
isQuoted(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
isResolved(Type) - Static method in class org.hibernate.annotations.common.reflection.java.generics.TypeUtils
 
isSimple(Type) - Static method in class org.hibernate.annotations.common.reflection.java.generics.TypeUtils
 
isTypeResolved() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember
 
isTypeResolved() - Method in interface org.hibernate.annotations.common.reflection.XMember
 
isVoid(Type) - Static method in class org.hibernate.annotations.common.reflection.java.generics.TypeUtils
 

J

JavaReflectionManager - Class in org.hibernate.annotations.common.reflection.java
The factory for all the objects in this package.
JavaReflectionManager() - Constructor for class org.hibernate.annotations.common.reflection.java.JavaReflectionManager
 
JavaXMember - Class in org.hibernate.annotations.common.reflection.java
 
JavaXMethod - Class in org.hibernate.annotations.common.reflection.java
 
join(String, String[]) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
join(String, Iterator) - Static method in class org.hibernate.annotations.common.util.StringHelper
 

L

lastIndexOfLetter(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
locateUnquoted(String, char) - Static method in class org.hibernate.annotations.common.util.StringHelper
 

M

moveAndToBeginning(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
multiply(String, Iterator, Iterator) - Static method in class org.hibernate.annotations.common.util.StringHelper
 

N

numberOfElements() - Method in class org.hibernate.annotations.common.annotationfactory.AnnotationDescriptor
 

O

org.hibernate.annotations.common - package org.hibernate.annotations.common
 
org.hibernate.annotations.common.annotationfactory - package org.hibernate.annotations.common.annotationfactory
 
org.hibernate.annotations.common.reflection - package org.hibernate.annotations.common.reflection
 
org.hibernate.annotations.common.reflection.java - package org.hibernate.annotations.common.reflection.java
 
org.hibernate.annotations.common.reflection.java.generics - package org.hibernate.annotations.common.reflection.java.generics
 
org.hibernate.annotations.common.util - package org.hibernate.annotations.common.util
 
overridesEquals(Class) - Static method in class org.hibernate.annotations.common.util.ReflectHelper
 
overridesHashCode(Class) - Static method in class org.hibernate.annotations.common.util.ReflectHelper
 

P

packageForName(String) - Method in class org.hibernate.annotations.common.reflection.java.JavaReflectionManager
 
packageForName(String) - Method in interface org.hibernate.annotations.common.reflection.ReflectionManager
 

Q

qualifier(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
qualify(String, String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
qualify(String, String[]) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
quote(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 

R

ReflectHelper - Class in org.hibernate.annotations.common.util
 
ReflectionManager - Interface in org.hibernate.annotations.common.reflection
The entry point to the reflection layer (a.k.a.
ReflectionUtil - Class in org.hibernate.annotations.common.reflection
 
ReflectionUtil() - Constructor for class org.hibernate.annotations.common.reflection.ReflectionUtil
 
repeat(String, int) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
replace(String, String, String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
replace(String[], String, String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
replace(String, String, String, boolean) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
replaceOnce(String, String, String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
returnStatic() - Method in interface org.hibernate.annotations.common.reflection.Filter
 
returnTransient() - Method in interface org.hibernate.annotations.common.reflection.Filter
 
root(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 

S

setAccessible(boolean) - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember
 
setAccessible(boolean) - Method in interface org.hibernate.annotations.common.reflection.XMember
 
setValue(String, Object) - Method in class org.hibernate.annotations.common.annotationfactory.AnnotationDescriptor
 
split(String, String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
split(String, String, boolean) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
StringHelper - Class in org.hibernate.annotations.common.util
 
suffix(String[], String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 

T

toApproximatingEnvironment(TypeEnvironment) - Method in class org.hibernate.annotations.common.reflection.java.generics.TypeEnvironmentFactory
 
toApproximatingEnvironment(TypeEnvironment) - Method in class org.hibernate.annotations.common.reflection.java.JavaReflectionManager
 
toClass(XClass) - Method in class org.hibernate.annotations.common.reflection.java.JavaReflectionManager
 
toClass(XClass) - Method in interface org.hibernate.annotations.common.reflection.ReflectionManager
 
toIntArray(Collection) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
toLowerCase(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
toMethod(XMethod) - Method in class org.hibernate.annotations.common.reflection.java.JavaReflectionManager
 
toMethod(XMethod) - Method in interface org.hibernate.annotations.common.reflection.ReflectionManager
 
toString() - Method in class org.hibernate.annotations.common.annotationfactory.AnnotationProxy
 
toString() - Method in class org.hibernate.annotations.common.reflection.java.generics.CompoundTypeEnvironment
 
toString() - Method in class org.hibernate.annotations.common.reflection.java.generics.IdentityTypeEnvironment
 
toString(Object[]) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
touch() - Static method in class org.hibernate.annotations.common.Version
 
toUpperCase(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
toXClass(Class) - Method in class org.hibernate.annotations.common.reflection.java.JavaReflectionManager
 
toXClass(Class<T>) - Method in interface org.hibernate.annotations.common.reflection.ReflectionManager
 
toXType(TypeEnvironment, Type) - Method in class org.hibernate.annotations.common.reflection.java.JavaReflectionManager
 
truncate(String, int) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
type() - Method in class org.hibernate.annotations.common.annotationfactory.AnnotationDescriptor
 
TypeEnvironment - Interface in org.hibernate.annotations.common.reflection.java.generics
A typing context that knows how to "resolve" the generic parameters of a Type.
TypeEnvironmentFactory - Class in org.hibernate.annotations.common.reflection.java.generics
Returns the type context for a given Class or ParameterizedType.
TypeEnvironmentFactory() - Constructor for class org.hibernate.annotations.common.reflection.java.generics.TypeEnvironmentFactory
 
TypeSwitch<T> - Class in org.hibernate.annotations.common.reflection.java.generics
A visitor for the java.lang.reflect.Type hierarchy.
TypeSwitch() - Constructor for class org.hibernate.annotations.common.reflection.java.generics.TypeSwitch
 
TypeUtils - Class in org.hibernate.annotations.common.reflection.java.generics
 
TypeUtils() - Constructor for class org.hibernate.annotations.common.reflection.java.generics.TypeUtils
 

U

unqualify(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
unqualifyEntityName(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
unquote(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 
unroot(String) - Static method in class org.hibernate.annotations.common.util.StringHelper
 

V

valueOf(String) - Method in class org.hibernate.annotations.common.annotationfactory.AnnotationDescriptor
 
Version - Class in org.hibernate.annotations.common
 
Version() - Constructor for class org.hibernate.annotations.common.Version
 
VERSION - Static variable in class org.hibernate.annotations.common.Version
 

W

WHITESPACE - Static variable in class org.hibernate.annotations.common.util.StringHelper
 

X

XAnnotatedElement - Interface in org.hibernate.annotations.common.reflection
 
XClass - Interface in org.hibernate.annotations.common.reflection
 
XMember - Interface in org.hibernate.annotations.common.reflection
 
XMethod - Interface in org.hibernate.annotations.common.reflection
Represent an invokable method

The underlying layer does not guaranty that xProperty == xMethod if the underlying artefact is the same However xProperty.equals(xMethod) is supposed to return true

XPackage - Interface in org.hibernate.annotations.common.reflection
 
XProperty - Interface in org.hibernate.annotations.common.reflection
A member which actually is a property (as per the JavaBean spec) Note that the same underlying artefact can be represented as both XProperty and XMethod The underlying layer does not guaranty that xProperty == xMethod if the underlying artefact is the same However xProperty.equals(xMethod) is supposed to return true

A B C D E F G H I J L M N O P Q R S T U V W X

Copyright © 2011. All Rights Reserved.