Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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 `Method`s 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
getJavaType() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember
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.
getMember() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember
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.
getTypeEnvironment() - Method in class org.hibernate.annotations.common.reflection.java.JavaXMember

## 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
JavaXMember(Member, Type, TypeEnvironment, JavaReflectionManager, JavaXType) - Constructor for class org.hibernate.annotations.common.reflection.java.JavaXMember
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
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
typeOf(Member, TypeEnvironment) - Static method in class org.hibernate.annotations.common.reflection.java.JavaXMember
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

## 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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES