Module dev.hilla.parser.core
Package dev.hilla.parser.models
Class AnnotationParameterEnumValueModel
- java.lang.Object
-
- dev.hilla.parser.models.AnnotationParameterEnumValueModel
-
-
Constructor Summary
Constructors Constructor Description AnnotationParameterEnumValueModel()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)ClassInfoModelgetClassInfo()Class<AnnotationParameterEnumValueModel>getCommonModelClass()abstract StringgetValueName()inthashCode()static AnnotationParameterEnumValueModelof(io.github.classgraph.AnnotationEnumValue origin)static AnnotationParameterEnumValueModelof(Enum<?> origin)protected abstract ClassInfoModelprepareClassInfo()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface dev.hilla.parser.models.Model
get, isReflection, isSource
-
-
-
-
Method Detail
-
of
public static AnnotationParameterEnumValueModel of(@Nonnull io.github.classgraph.AnnotationEnumValue origin)
-
of
public static AnnotationParameterEnumValueModel of(@Nonnull Enum<?> origin)
-
getClassInfo
public ClassInfoModel getClassInfo()
-
getCommonModelClass
public Class<AnnotationParameterEnumValueModel> getCommonModelClass()
- Specified by:
getCommonModelClassin interfaceModel
-
getValueName
public abstract String getValueName()
-
prepareClassInfo
protected abstract ClassInfoModel prepareClassInfo()
-
-