public class BeanWalker extends BeanVisitorImplBase<BeanWalker>
| Modifier and Type | Class and Description |
|---|---|
static interface |
BeanWalker.BeanWalkerCallback
Functional callback for walking.
|
blacklist, declared, ignoreEmptyString, ignoreNullValues, includeFields, isSourceMap, rules, sourceWILDCARD_PATH_RULE_MATCHER, WILDCARD_RULE_MATCHER| Constructor and Description |
|---|
BeanWalker(BeanWalker.BeanWalkerCallback callback) |
| Modifier and Type | Method and Description |
|---|---|
void |
bean(java.lang.Object bean) |
void |
map(java.util.Map map) |
void |
source(java.lang.Object source) |
protected boolean |
visitProperty(java.lang.String name,
java.lang.Object value)
Invoked for each visited property.
|
static BeanWalker |
walk(BeanWalker.BeanWalkerCallback callback)
Static ctor.
|
_this, declared, exclude, exclude, excludeAll, ignoreEmptyString, ignoreNulls, include, include, includeAs, includeFieldsaccept, getAllBeanPropertyNames, resolveProperties, visitpublic BeanWalker(BeanWalker.BeanWalkerCallback callback)
public static BeanWalker walk(BeanWalker.BeanWalkerCallback callback)
public void source(java.lang.Object source)
public void bean(java.lang.Object bean)
public void map(java.util.Map map)
protected boolean visitProperty(java.lang.String name,
java.lang.Object value)
BeanVisitortrue if
visiting should continue, otherwise false to stop.visitProperty in class BeanVisitorCopyright © 2003-present Jodd Team