public class VanillaFieldInfo extends AbstractFieldInfo implements FieldInfo
bracketType, name, type| Constructor and Description |
|---|
VanillaFieldInfo(String name,
Class type,
BracketType bracketType,
Field field) |
| Modifier and Type | Method and Description |
|---|---|
Class |
genericType(int index) |
Object |
get(Object value) |
char |
getChar(Object value) |
double |
getDouble(Object value) |
Field |
getField() |
int |
getInt(Object value) |
long |
getLong(Object value) |
static net.openhft.chronicle.wire.Wires.FieldInfoPair |
lookupClass(Class aClass) |
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) |
bracketType, equals, hashCode, name, toString, typeclone, finalize, getClass, notify, notifyAll, wait, wait, waitbracketType, name, typepublic VanillaFieldInfo(String name, Class type, BracketType bracketType, @NotNull Field field)
@NotNull
public static net.openhft.chronicle.wire.Wires.FieldInfoPair lookupClass(@NotNull
Class aClass)
public void set(Object object, Object value) throws IllegalArgumentException
set in interface FieldInfoIllegalArgumentExceptionpublic void set(Object object, int value) throws IllegalArgumentException
set in interface FieldInfoIllegalArgumentExceptionpublic void set(Object object, char value) throws IllegalArgumentException
set in interface FieldInfoIllegalArgumentExceptionpublic void set(Object object, long value) throws IllegalArgumentException
set in interface FieldInfoIllegalArgumentExceptionpublic void set(Object object, double value) throws IllegalArgumentException
set in interface FieldInfoIllegalArgumentExceptionpublic Field getField() throws NoSuchFieldException
NoSuchFieldException@NotNull public Class genericType(int index)
genericType in interface FieldInfoCopyright © 2019. All rights reserved.