public final class InlineFieldData extends Object
| Constructor and Description |
|---|
InlineFieldData(Element sourceElement,
String name,
TypeMirror fieldType,
Integer bits,
TypeMirror type,
int dimensions) |
| Modifier and Type | Method and Description |
|---|---|
InlineFieldData |
copy() |
int |
getBits() |
int |
getDimensions() |
TypeMirror |
getFieldType() |
String |
getName() |
Element |
getSourceElement() |
TypeMirror |
getType() |
boolean |
hasBits() |
boolean |
isCompatibleWith(InlineFieldData declared) |
boolean |
isPrimitive() |
boolean |
isReference() |
boolean |
isState() |
static TypeMirror |
resolvePrimitiveFieldType(TypeMirror valueType) |
public InlineFieldData(Element sourceElement, String name, TypeMirror fieldType, Integer bits, TypeMirror type, int dimensions)
public static TypeMirror resolvePrimitiveFieldType(TypeMirror valueType)
public int getDimensions()
public String getName()
public Element getSourceElement()
public TypeMirror getFieldType()
public boolean isState()
public boolean isPrimitive()
public boolean isReference()
public boolean hasBits()
public int getBits()
public TypeMirror getType()
public InlineFieldData copy()
public boolean isCompatibleWith(InlineFieldData declared)