Package org.jboss.jdeparser
Interface JEnumConstant
- All Superinterfaces:
JAnnotatable
,JCommentable
,JDocCommentable
,JSimpleArgs
- All Known Implementing Classes:
ImplJEnumConstant
An enum constant definition.
-
Method Summary
Modifier and TypeMethodDescriptionAdd an argument.body()
Add an implementation body to this enum constant.Methods inherited from interface org.jboss.jdeparser.JAnnotatable
annotate, annotate, annotate
Methods inherited from interface org.jboss.jdeparser.JCommentable
blockComment, lineComment
Methods inherited from interface org.jboss.jdeparser.JDocCommentable
deprecated, docComment
Methods inherited from interface org.jboss.jdeparser.JSimpleArgs
arguments
-
Method Details
-
arg
Add an argument.- Specified by:
arg
in interfaceJSimpleArgs
- Parameters:
expr
- the argument expression- Returns:
- this program element
-
body
JClassDef body()Add an implementation body to this enum constant.- Returns:
- the implementation class definition
-