play.classloading.enhancers
类 PropertiesEnhancer.FieldAccessor

java.lang.Object
  继承者 play.classloading.enhancers.PropertiesEnhancer.FieldAccessor
包容类:
PropertiesEnhancer

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

Runtime part.


构造方法摘要
PropertiesEnhancer.FieldAccessor()
           
 
方法摘要
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)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

PropertiesEnhancer.FieldAccessor

public PropertiesEnhancer.FieldAccessor()
方法详细信息

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
抛出:
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
抛出:
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
抛出:
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
抛出:
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
抛出:
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
抛出:
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
抛出:
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
抛出:
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
抛出:
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
抛出:
java.lang.Throwable


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