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 object) |
char |
getChar(Object object) |
double |
getDouble(Object object) |
int |
getInt(Object object) |
long |
getLong(Object object) |
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 object)
int getInt(Object object)
char getChar(Object object)
double getDouble(Object object)
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 © 2018. All rights reserved.