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, withUserData
getOwner, indent, makeCompileTimeConstantValue, setOwner, toString
public 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 SrcElement
Copyright © 2024. All rights reserved.