net.sf.cglib.beans
Class BulkBean

java.lang.Object
  extended by net.sf.cglib.beans.BulkBean

public abstract class BulkBean
extends Object

Author:
Juozas Baliuka

Nested Class Summary
static class BulkBean.Generator
           
 
Field Summary
protected  String[] getters
           
protected  String[] setters
           
protected  Class target
           
protected  Class[] types
           
 
Constructor Summary
protected BulkBean()
           
 
Method Summary
static BulkBean create(Class target, String[] getters, String[] setters, Class[] types)
           
 String[] getGetters()
           
 Class[] getPropertyTypes()
           
 Object[] getPropertyValues(Object bean)
           
abstract  void getPropertyValues(Object bean, Object[] values)
           
 String[] getSetters()
           
abstract  void setPropertyValues(Object bean, Object[] values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

target

protected Class target

getters

protected String[] getters

setters

protected String[] setters

types

protected Class[] types
Constructor Detail

BulkBean

protected BulkBean()
Method Detail

getPropertyValues

public abstract void getPropertyValues(Object bean,
                                       Object[] values)

setPropertyValues

public abstract void setPropertyValues(Object bean,
                                       Object[] values)

getPropertyValues

public Object[] getPropertyValues(Object bean)

getPropertyTypes

public Class[] getPropertyTypes()

getGetters

public String[] getGetters()

getSetters

public String[] getSetters()

create

public static BulkBean create(Class target,
                              String[] getters,
                              String[] setters,
                              Class[] types)


Copyright © 2012 Oracle Corporation. All Rights Reserved.