public class NadEnumConstant<T extends Enum<T>> extends Object
NadEnumConstant(Enum<T> value, List<Field> fields)
List<NadAnnotation>
getAnnotations()
String
getName()
Map<String,Object>
getProperties()
Enum<T>
getValue()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public NadEnumConstant(@NonNull Enum<T> value, @NonNull List<Field> fields)
@NonNull public String getName()
@NonNull public Map<String,Object> getProperties()
@NonNull public Enum<T> getValue()
@NonNull public List<NadAnnotation> getAnnotations()
Copyright © 2023. All rights reserved.