protected static class LIRIntrospection.ValueFieldInfo extends FieldsScanner.FieldInfo
Modifier and Type | Field and Description |
---|---|
(package private) EnumSet<LIRInstruction.OperandFlag> |
flags |
declaringClass, name, offset, type
Constructor and Description |
---|
ValueFieldInfo(long offset,
String name,
Class<?> type,
Class<?> declaringClass,
EnumSet<LIRInstruction.OperandFlag> flags) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(FieldsScanner.FieldInfo o)
Sorts non-array fields before array fields.
|
String |
toString() |
final EnumSet<LIRInstruction.OperandFlag> flags
public ValueFieldInfo(long offset, String name, Class<?> type, Class<?> declaringClass, EnumSet<LIRInstruction.OperandFlag> flags)
public int compareTo(FieldsScanner.FieldInfo o)
compareTo
in interface Comparable<FieldsScanner.FieldInfo>
compareTo
in class FieldsScanner.FieldInfo
public String toString()
toString
in class FieldsScanner.FieldInfo