public class SrcField extends SrcAnnotated<SrcField>
INDENT| Constructor and Description |
|---|
SrcField(AbstractSrcClass srcClass) |
SrcField(String name,
Class type) |
SrcField(String name,
SrcType type) |
SrcField(String name,
String type) |
| Modifier and Type | Method and Description |
|---|---|
SrcField |
enumConst() |
SrcType |
getType() |
SrcField |
initializer(SrcExpression expr) |
SrcField |
initializer(String expr) |
boolean |
isEnumConst() |
StringBuilder |
render(StringBuilder sb,
int indent) |
SrcField |
type(Class type) |
SrcField |
type(SrcType type) |
SrcField |
type(String type) |
addAnnotation, addAnnotation, addAnnotation, addParam, addParam, addParam, addParam, clearUserData, computeOrGetUserData, forwardParameters, getAnnotation, getAnnotations, getModifiers, getParameters, getSimpleName, getUserData, hasAnnotation, hasAnnotation, insertParam, modifiers, modifiers, modifiersFrom, name, removeUserData, renderAnnotations, renderAnnotations, renderArgumenets, renderModifiers, renderModifiers, renderParameters, renderParameters, withUserDatagetOwner, indent, makeCompileTimeConstantValue, setOwner, toStringpublic SrcField(AbstractSrcClass srcClass)
public SrcType getType()
public SrcField initializer(SrcExpression expr)
public boolean isEnumConst()
public SrcField enumConst()
public StringBuilder render(StringBuilder sb, int indent)
render in class SrcElementCopyright © 2024. All rights reserved.