Class ClassTypeDescriptor
java.lang.Object
org.hibernate.models.internal.AbstractTypeDescriptor<Class<?>>
org.hibernate.models.internal.ClassTypeDescriptor
- All Implemented Interfaces:
ValueTypeDescriptor<Class<?>>
Descriptor for class values
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe type for the value.Class<?>[]makeArray(int size, ModelsContext modelContext) voidrender(Object attributeValue, RenderingTarget target, Renderer renderer, ModelsContext modelContext) voidrender(String name, Object attributeValue, RenderingTarget target, Renderer renderer, ModelsContext modelContext) Methods inherited from class AbstractTypeDescriptor
createAttributeDescriptor, createJdkValueConverter, createJdkValueExtractor, toString
-
Field Details
-
CLASS_TYPE_DESCRIPTOR
-
-
Constructor Details
-
ClassTypeDescriptor
public ClassTypeDescriptor()
-
-
Method Details
-
getValueType
Description copied from interface:ValueTypeDescriptorThe type for the value. -
unwrap
-
render
public void render(String name, Object attributeValue, RenderingTarget target, Renderer renderer, ModelsContext modelContext) - Specified by:
renderin interfaceValueTypeDescriptor<Class<?>>- Overrides:
renderin classAbstractTypeDescriptor<Class<?>>
-
render
public void render(Object attributeValue, RenderingTarget target, Renderer renderer, ModelsContext modelContext) - Specified by:
renderin interfaceValueTypeDescriptor<Class<?>>- Overrides:
renderin classAbstractTypeDescriptor<Class<?>>
-
makeArray
-