Package org.jboss.jdeparser
Class EnumConstantJClassDef
- All Implemented Interfaces:
ClassContent,ClassFileContent,JAnnotatable,JClassDef,JClassDefSection,JCommentable,JDocCommentable,JGenericDef,Sectionable,Writable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) Tokens.$KW(package private) voidwriteAnnotations(SourceFileWriter writer) (package private) voidwriteClassHeader(SourceFileWriter sourceFileWriter) Methods inherited from class org.jboss.jdeparser.AbstractJClassDef
_class, _class, _enum, _enum, _enum, _extends, _extends, _extends, _implements, _implements, _implements, _interface, _interface, add, add, annotationInterface, annotationInterface, blankLine, blockComment, constructor, constructor, erasedType, field, field, field, field, field, field, field, genericType, getClassFile, getContent, getEnclosingClass, getExtends, getImplements, getMemberIndentation, getModifiers, getMods, getName, hasAllModifiers, hasAnyModifier, hasInterfaceStyleExtends, init, init, lineComment, method, method, method, method, methodCanHaveBody, section, staticInit, staticInit, supportsCompactInitOnly, typeParam, write, writeContent, writeContentBlockMethods inherited from class org.jboss.jdeparser.AbstractJGeneric
typeParams, typeParamsToArgs, writeTypeParamsMethods inherited from class org.jboss.jdeparser.BasicJAnnotatable
annotate, annotate, annotate, writeAnnotationsMethods inherited from class org.jboss.jdeparser.AbstractJDocCommentable
deprecated, docComment, writeDocCommentsMethods inherited from class org.jboss.jdeparser.BasicJCommentable
writeCommentsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.jdeparser.JAnnotatable
annotate, annotate, annotateMethods inherited from interface org.jboss.jdeparser.JDocCommentable
deprecated, docCommentMethods inherited from interface org.jboss.jdeparser.JGenericDef
typeParams
-
Constructor Details
-
EnumConstantJClassDef
EnumConstantJClassDef(ImplJEnumConstant enumConstant)
-
-
Method Details
-
designation
Tokens.$KW designation()- Specified by:
designationin classAbstractJClassDef
-
writeAnnotations
- Throws:
IOException
-
writeClassHeader
- Overrides:
writeClassHeaderin classAbstractJClassDef- Throws:
IOException
-