public class JEnumField extends JField
JField.Disposition
HasName.Util
HasJsInfo.JsMemberType
NULL_FIELD
BY_NAME_COMPARATOR
Constructor and Description |
---|
JEnumField(SourceInfo info,
String name,
int ordinal,
JEnumType enclosingType,
JClassType type,
AccessModifier access) |
Modifier and Type | Method and Description |
---|---|
JEnumType |
getEnclosingType() |
int |
ordinal() |
canBeImplementedExternally, canBeReferencedExternally, getJsMemberType, getJsName, getJsNamespace, getLiteralInitializer, getQualifiedJsName, getQualifiedName, getSignature, isAbstract, isCompileTimeConstant, isExternal, isJsInteropEntryPoint, isJsMethodVarargs, isJsNative, isJsOverlay, isPrivate, isPublic, isStatic, isSynthetic, isThisRef, isVolatile, makeRef, needsDynamicDispatch, setFinal, setInitializer, setJsMemberInfo, setJsOverlay, traverse, writeReplace
getConstInitializer, getDeclarationStatement, getInitializer, getName, getSuppressedWarnings, getType, hasInitializer, isFinal, setName, setSuppressedWarnings, setType
getSourceInfo, setSourceInfo, toSource, toString
getSourceInfo
isFinal
getSuppressedWarnings, setSuppressedWarnings
public JEnumField(SourceInfo info, String name, int ordinal, JEnumType enclosingType, JClassType type, AccessModifier access)
public JEnumType getEnclosingType()
getEnclosingType
in interface HasEnclosingType
getEnclosingType
in class JField
public int ordinal()
Copyright © 2018. All rights reserved.