play.classloading.enhancers
Class PropertiesEnhancer.FieldAccessor

java.lang.Object
  extended by play.classloading.enhancers.PropertiesEnhancer.FieldAccessor
Enclosing class:
PropertiesEnhancer

public static class PropertiesEnhancer.FieldAccessor
extends java.lang.Object

Runtime part.


Constructor Summary
PropertiesEnhancer.FieldAccessor()
           
 
Method Summary
static java.lang.Object invokeReadProperty(java.lang.Object o, java.lang.String property, java.lang.String targetType, java.lang.String invocationPoint)
           
static void invokeWriteProperty(java.lang.Object o, java.lang.String property, java.lang.Class valueType, boolean value, java.lang.String targetType, java.lang.String invocationPoint)
           
static void invokeWriteProperty(java.lang.Object o, java.lang.String property, java.lang.Class valueType, byte value, java.lang.String targetType, java.lang.String invocationPoint)
           
static void invokeWriteProperty(java.lang.Object o, java.lang.String property, java.lang.Class valueType, char value, java.lang.String targetType, java.lang.String invocationPoint)
           
static void invokeWriteProperty(java.lang.Object o, java.lang.String property, java.lang.Class valueType, double value, java.lang.String targetType, java.lang.String invocationPoint)
           
static void invokeWriteProperty(java.lang.Object o, java.lang.String property, java.lang.Class valueType, float value, java.lang.String targetType, java.lang.String invocationPoint)
           
static void invokeWriteProperty(java.lang.Object o, java.lang.String property, java.lang.Class valueType, int value, java.lang.String targetType, java.lang.String invocationPoint)
           
static void invokeWriteProperty(java.lang.Object o, java.lang.String property, java.lang.Class valueType, long value, java.lang.String targetType, java.lang.String invocationPoint)
           
static void invokeWriteProperty(java.lang.Object o, java.lang.String property, java.lang.Class valueType, java.lang.Object value, java.lang.String targetType, java.lang.String invocationPoint)
           
static void invokeWriteProperty(java.lang.Object o, java.lang.String property, java.lang.Class valueType, short value, java.lang.String targetType, java.lang.String invocationPoint)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertiesEnhancer.FieldAccessor

public PropertiesEnhancer.FieldAccessor()
Method Detail

invokeReadProperty

public static java.lang.Object invokeReadProperty(java.lang.Object o,
                                                  java.lang.String property,
                                                  java.lang.String targetType,
                                                  java.lang.String invocationPoint)
                                           throws java.lang.Throwable
Throws:
java.lang.Throwable

invokeWriteProperty

public static void invokeWriteProperty(java.lang.Object o,
                                       java.lang.String property,
                                       java.lang.Class valueType,
                                       boolean value,
                                       java.lang.String targetType,
                                       java.lang.String invocationPoint)
                                throws java.lang.Throwable
Throws:
java.lang.Throwable

invokeWriteProperty

public static void invokeWriteProperty(java.lang.Object o,
                                       java.lang.String property,
                                       java.lang.Class valueType,
                                       byte value,
                                       java.lang.String targetType,
                                       java.lang.String invocationPoint)
                                throws java.lang.Throwable
Throws:
java.lang.Throwable

invokeWriteProperty

public static void invokeWriteProperty(java.lang.Object o,
                                       java.lang.String property,
                                       java.lang.Class valueType,
                                       char value,
                                       java.lang.String targetType,
                                       java.lang.String invocationPoint)
                                throws java.lang.Throwable
Throws:
java.lang.Throwable

invokeWriteProperty

public static void invokeWriteProperty(java.lang.Object o,
                                       java.lang.String property,
                                       java.lang.Class valueType,
                                       double value,
                                       java.lang.String targetType,
                                       java.lang.String invocationPoint)
                                throws java.lang.Throwable
Throws:
java.lang.Throwable

invokeWriteProperty

public static void invokeWriteProperty(java.lang.Object o,
                                       java.lang.String property,
                                       java.lang.Class valueType,
                                       float value,
                                       java.lang.String targetType,
                                       java.lang.String invocationPoint)
                                throws java.lang.Throwable
Throws:
java.lang.Throwable

invokeWriteProperty

public static void invokeWriteProperty(java.lang.Object o,
                                       java.lang.String property,
                                       java.lang.Class valueType,
                                       int value,
                                       java.lang.String targetType,
                                       java.lang.String invocationPoint)
                                throws java.lang.Throwable
Throws:
java.lang.Throwable

invokeWriteProperty

public static void invokeWriteProperty(java.lang.Object o,
                                       java.lang.String property,
                                       java.lang.Class valueType,
                                       long value,
                                       java.lang.String targetType,
                                       java.lang.String invocationPoint)
                                throws java.lang.Throwable
Throws:
java.lang.Throwable

invokeWriteProperty

public static void invokeWriteProperty(java.lang.Object o,
                                       java.lang.String property,
                                       java.lang.Class valueType,
                                       short value,
                                       java.lang.String targetType,
                                       java.lang.String invocationPoint)
                                throws java.lang.Throwable
Throws:
java.lang.Throwable

invokeWriteProperty

public static void invokeWriteProperty(java.lang.Object o,
                                       java.lang.String property,
                                       java.lang.Class valueType,
                                       java.lang.Object value,
                                       java.lang.String targetType,
                                       java.lang.String invocationPoint)
                                throws java.lang.Throwable
Throws:
java.lang.Throwable


Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly