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, source
WILDCARD_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, includeFields
accept, getAllBeanPropertyNames, resolveProperties, visit
public 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)
BeanVisitor
true
if
visiting should continue, otherwise false
to stop.visitProperty
in class BeanVisitor
Copyright © 2003-present Jodd Team