net.sf.cglib.beans
Class BulkBean

java.lang.Object
  extended bynet.sf.cglib.beans.BulkBean

public abstract class BulkBean
extends java.lang.Object

Author:
Juozas Baliuka

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

Field Detail

target

protected java.lang.Class target

getters

protected java.lang.String[] getters

setters

protected java.lang.String[] setters

types

protected java.lang.Class[] types
Constructor Detail

BulkBean

protected BulkBean()
Method Detail

getPropertyValues

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

setPropertyValues

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

getPropertyValues

public java.lang.Object[] getPropertyValues(java.lang.Object bean)

getPropertyTypes

public java.lang.Class[] getPropertyTypes()

getGetters

public java.lang.String[] getGetters()

getSetters

public java.lang.String[] getSetters()

create

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


Copyright © 2002-2003 cglib. All Rights Reserved.