io.leopard.autounit.inject
Class AbstractInject

java.lang.Object
  extended by io.leopard.autounit.inject.AbstractInject
All Implemented Interfaces:
Inject
Direct Known Subclasses:
InjectDaoImpl

public abstract class AbstractInject
extends java.lang.Object
implements Inject


Constructor Summary
AbstractInject()
           
 
Method Summary
protected  java.lang.Object getFieldValue(java.lang.Object bean, java.lang.reflect.Field field)
           
protected  boolean isNeedSetValue(java.lang.Object bean, java.lang.reflect.Field field, java.lang.Class<?> type)
           
protected  void setFieldValue(java.lang.Object bean, java.lang.reflect.Field field, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface io.leopard.autounit.inject.Inject
clean, inject
 

Constructor Detail

AbstractInject

public AbstractInject()
Method Detail

getFieldValue

protected java.lang.Object getFieldValue(java.lang.Object bean,
                                         java.lang.reflect.Field field)

setFieldValue

protected void setFieldValue(java.lang.Object bean,
                             java.lang.reflect.Field field,
                             java.lang.Object value)

isNeedSetValue

protected boolean isNeedSetValue(java.lang.Object bean,
                                 java.lang.reflect.Field field,
                                 java.lang.Class<?> type)


Copyright © 2014-2015. All Rights Reserved.