public class EntityBindingContext extends Object implements LocalBindingContext, AnnotationBindingContext
Constructor and Description |
---|
EntityBindingContext(AnnotationBindingContext contextDelegate,
ConfiguredClass source) |
Modifier and Type | Method and Description |
---|---|
org.jboss.jandex.ClassInfo |
getClassInfo(String name) |
org.jboss.jandex.Index |
getIndex() |
MappingDefaults |
getMappingDefaults() |
MetadataImplementor |
getMetadataImplementor() |
NamingStrategy |
getNamingStrategy() |
Origin |
getOrigin() |
com.fasterxml.classmate.ResolvedType |
getResolvedType(Class<?> clazz) |
ServiceRegistry |
getServiceRegistry() |
boolean |
isGloballyQuotedIdentifiers() |
<T> Class<T> |
locateClassByName(String name) |
ValueHolder<Class<?>> |
makeClassReference(String className) |
Type |
makeJavaType(String className) |
String |
qualifyClassName(String name) |
void |
resolveAllTypes(String className) |
com.fasterxml.classmate.ResolvedTypeWithMembers |
resolveMemberTypes(com.fasterxml.classmate.ResolvedType type) |
public EntityBindingContext(AnnotationBindingContext contextDelegate, ConfiguredClass source)
public Origin getOrigin()
getOrigin
in interface LocalBindingContext
public ServiceRegistry getServiceRegistry()
getServiceRegistry
in interface BindingContext
public NamingStrategy getNamingStrategy()
getNamingStrategy
in interface BindingContext
public MappingDefaults getMappingDefaults()
getMappingDefaults
in interface BindingContext
public MetadataImplementor getMetadataImplementor()
getMetadataImplementor
in interface BindingContext
public <T> Class<T> locateClassByName(String name)
locateClassByName
in interface BindingContext
public Type makeJavaType(String className)
makeJavaType
in interface BindingContext
public boolean isGloballyQuotedIdentifiers()
isGloballyQuotedIdentifiers
in interface BindingContext
public ValueHolder<Class<?>> makeClassReference(String className)
makeClassReference
in interface BindingContext
public String qualifyClassName(String name)
qualifyClassName
in interface BindingContext
public org.jboss.jandex.Index getIndex()
getIndex
in interface AnnotationBindingContext
public org.jboss.jandex.ClassInfo getClassInfo(String name)
getClassInfo
in interface AnnotationBindingContext
public void resolveAllTypes(String className)
resolveAllTypes
in interface AnnotationBindingContext
public com.fasterxml.classmate.ResolvedType getResolvedType(Class<?> clazz)
getResolvedType
in interface AnnotationBindingContext
public com.fasterxml.classmate.ResolvedTypeWithMembers resolveMemberTypes(com.fasterxml.classmate.ResolvedType type)
resolveMemberTypes
in interface AnnotationBindingContext
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.