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.FieldInfopublic String toString()
toString in class FieldsScanner.FieldInfo