com.esotericsoftware.reflectasm
Class FieldAccess

java.lang.Object
  extended by com.esotericsoftware.reflectasm.FieldAccess

public abstract class FieldAccess
extends java.lang.Object


Constructor Summary
FieldAccess()
           
 
Method Summary
static FieldAccess get(java.lang.Class type)
           
abstract  java.lang.Object get(java.lang.Object object, int fieldIndex)
           
 java.lang.Object get(java.lang.Object object, java.lang.String fieldName)
           
 int getIndex(java.lang.String fieldName)
           
abstract  void set(java.lang.Object object, int fieldIndex, java.lang.Object value)
           
 void set(java.lang.Object object, java.lang.String fieldName, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldAccess

public FieldAccess()
Method Detail

get

public static FieldAccess get(java.lang.Class type)

set

public abstract void set(java.lang.Object object,
                         int fieldIndex,
                         java.lang.Object value)

get

public abstract java.lang.Object get(java.lang.Object object,
                                     int fieldIndex)

getIndex

public int getIndex(java.lang.String fieldName)

set

public void set(java.lang.Object object,
                java.lang.String fieldName,
                java.lang.Object value)

get

public java.lang.Object get(java.lang.Object object,
                            java.lang.String fieldName)


Copyright © 2011. All Rights Reserved.