Class EnumValueWrapper<E extends Enum<E>>
java.lang.Object
org.hibernate.models.internal.jandex.EnumValueWrapper<E>
- All Implemented Interfaces:
ValueWrapper<E,org.jboss.jandex.AnnotationValue>
public class EnumValueWrapper<E extends Enum<E>>
extends Object
implements ValueWrapper<E,org.jboss.jandex.AnnotationValue>
Wraps AnnotationValue as an enum
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionwrap(org.jboss.jandex.AnnotationValue rawValue, AnnotationTarget target, SourceModelBuildingContext buildingContext)
-
Constructor Details
-
EnumValueWrapper
-
-
Method Details
-
wrap
public E wrap(org.jboss.jandex.AnnotationValue rawValue, AnnotationTarget target, SourceModelBuildingContext buildingContext) - Specified by:
wrapin interfaceValueWrapper<E extends Enum<E>,org.jboss.jandex.AnnotationValue>
-