|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.jzeno.util.BeanUtil
public class BeanUtil
Method Summary | |
---|---|
static AbstractEntity |
clone(AbstractEntity abstractEntity)
Performs a "deep" clone of an AbstractEntity object. |
static AbstractEntity |
clone(AbstractEntity abstractEntity,
java.util.List exclusions)
Performs a "deep" clone of an AbstractEntity object. |
static AbstractEntity |
clone(AbstractEntity abstractEntity,
java.util.List exclusions,
boolean exclusive,
boolean includeNonCloned)
|
static java.util.Collection |
clone(java.util.Collection values,
java.util.List exclusions,
boolean exclusive,
boolean includeNonCloned)
Performs a "deep" clone of a Collection with AbstractEntity
objects. |
static java.lang.Object |
deepCopy(java.lang.Object oldObj)
|
static void |
deepPrint(AbstractEntity abstractEntity)
Print out an AbstractEntity using Log4J. |
static void |
deepPrint(java.util.List abstractEntities)
Print out a List of AbstractEntity using Log4J. |
static java.util.List |
deProxy(java.util.Collection collection)
|
static java.lang.Object |
deProxy(java.lang.Object entity)
|
static java.lang.Class |
getClass(java.lang.Object object)
|
static java.lang.Object |
getProperty(java.lang.Object bean,
java.lang.String propertyPath)
|
static java.util.Map |
groupObjects(java.util.Collection disorganizedObjects,
java.lang.String propertyPath)
|
static boolean |
instanceofClass(java.lang.Class clazz,
java.lang.Object object)
|
static boolean |
isChanged(AbstractEntity abstractEntity)
Checks if an AbstractEntity has been changed. |
static boolean |
isNull(java.lang.Object parent,
java.lang.String propertyPath)
Returns true if the complete path returns a non-null value. |
static boolean |
objectsAgree(java.lang.Object o1,
java.lang.Object o2)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static boolean isNull(java.lang.Object parent, java.lang.String propertyPath)
public static java.lang.Object deepCopy(java.lang.Object oldObj) throws InternalServerException
InternalServerException
public static java.lang.Object deProxy(java.lang.Object entity)
public static java.util.List deProxy(java.util.Collection collection)
public static boolean instanceofClass(java.lang.Class clazz, java.lang.Object object)
public static java.lang.Class getClass(java.lang.Object object)
public static boolean objectsAgree(java.lang.Object o1, java.lang.Object o2)
public static java.lang.Object getProperty(java.lang.Object bean, java.lang.String propertyPath)
public static boolean isChanged(AbstractEntity abstractEntity)
AbstractEntity
has been changed. This method will
recursively go through all AbstractEntity
members (also those in
a collection).
public static AbstractEntity clone(AbstractEntity abstractEntity)
AbstractEntity
object.
public static AbstractEntity clone(AbstractEntity abstractEntity, java.util.List exclusions)
AbstractEntity
object.
public static AbstractEntity clone(AbstractEntity abstractEntity, java.util.List exclusions, boolean exclusive, boolean includeNonCloned)
public static java.util.Collection clone(java.util.Collection values, java.util.List exclusions, boolean exclusive, boolean includeNonCloned)
AbstractEntity
objects.
public static void deepPrint(AbstractEntity abstractEntity)
AbstractEntity
using Log4J.
public static void deepPrint(java.util.List abstractEntities)
AbstractEntity
using Log4J.
public static java.util.Map groupObjects(java.util.Collection disorganizedObjects, java.lang.String propertyPath)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |