Package org.hibernate.models.internal
Class ByteTypeDescriptor
java.lang.Object
org.hibernate.models.internal.AbstractTypeDescriptor<Byte>
org.hibernate.models.internal.ByteTypeDescriptor
- All Implemented Interfaces:
ValueTypeDescriptor<Byte>
Descriptor for byte values
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionValueExtractor<org.jboss.jandex.AnnotationInstance,Byte> createJandexExtractor(SourceModelBuildingContext buildingContext) ValueWrapper<Byte,org.jboss.jandex.AnnotationValue> createJandexWrapper(SourceModelBuildingContext buildingContext) createJdkExtractor(SourceModelBuildingContext buildingContext) ValueWrapper<Byte,?> createJdkWrapper(SourceModelBuildingContext buildingContext) The type for the value as modeled in AnnotationUsage.Methods inherited from class org.hibernate.models.internal.AbstractTypeDescriptor
createAttributeDescriptor, createValue, toString
-
Field Details
-
BYTE_TYPE_DESCRIPTOR
-
-
Constructor Details
-
ByteTypeDescriptor
public ByteTypeDescriptor()
-
-
Method Details
-
getWrappedValueType
Description copied from interface:ValueTypeDescriptorThe type for the value as modeled in AnnotationUsage. -
createJandexWrapper
public ValueWrapper<Byte,org.jboss.jandex.AnnotationValue> createJandexWrapper(SourceModelBuildingContext buildingContext) -
createJandexExtractor
public ValueExtractor<org.jboss.jandex.AnnotationInstance,Byte> createJandexExtractor(SourceModelBuildingContext buildingContext) -
createJdkWrapper
-
createJdkExtractor
public ValueExtractor<Annotation,Byte> createJdkExtractor(SourceModelBuildingContext buildingContext) -
unwrap
-