public interface FieldInfo
| Modifier and Type | Method and Description |
|---|---|
BracketType |
bracketType() |
static FieldInfo |
fieldInfo(String name,
Class type,
BracketType bracketType,
Field field) |
Class |
genericType(int index) |
Object |
get(Object value) |
char |
getChar(Object value) |
double |
getDouble(Object value) |
int |
getInt(Object value) |
long |
getLong(Object value) |
String |
name() |
void |
set(Object object,
char value) |
void |
set(Object object,
double value) |
void |
set(Object object,
int value) |
void |
set(Object object,
long value) |
void |
set(Object object,
Object value) |
Class |
type() |
@NotNull static FieldInfo fieldInfo(String name, Class type, BracketType bracketType, @NotNull Field field)
String name()
Class type()
BracketType bracketType()
long getLong(Object value)
int getInt(Object value)
char getChar(Object value)
double getDouble(Object value)
void set(Object object, Object value) throws IllegalArgumentException
IllegalArgumentExceptionvoid set(Object object, char value) throws IllegalArgumentException
IllegalArgumentExceptionvoid set(Object object, int value) throws IllegalArgumentException
IllegalArgumentExceptionvoid set(Object object, long value) throws IllegalArgumentException
IllegalArgumentExceptionvoid set(Object object, double value) throws IllegalArgumentException
IllegalArgumentExceptionClass genericType(int index)
Copyright © 2017. All rights reserved.