Interface | Description |
---|---|
PojoPath | |
PojoPathContext |
This is the interface of an object that carries the context for a
PojoPathNavigator . |
PojoPathFunction<IN,VALUE> |
This is the call-back interface for a
PojoPathFunction that allows to add custom functionality to a
PojoPathNavigator . |
PojoPathFunctionManager |
This is the interface for a manager of
PojoPathFunction s. |
PojoPathNamedFunction<IN,VALUE> |
This is the interface for a
PojoPathFunction that has a name . |
PojoPathNavigator | |
PojoPathRecognizer | |
PojoPropertyPath |
A
PojoPropertyPath represents a path to a simple property of a Pojo . |
TypedPath<T> |
This interface extends
PojoPropertyPath with a generic for the type this path resolves to. |
Class | Description |
---|---|
TypedProperty<T> |
This class represents a typed property (typically from a java bean).
|
Enum | Description |
---|---|
PojoPathMode |
This
Enum contains the available modes for using a PojoPathNavigator . |
Exception | Description |
---|---|
IllegalPojoPathException | |
PojoPathAccessException |
A
PojoPathAccessException is thrown if a PojoPath could NOT be evaluated because it lead to an
invalid access on some object. |
PojoPathConversionException |
A
PojoPathConversionException is thrown if a Pojo has the wrong type and
could NOT be converted to the required type. |
PojoPathCreationException |
A
PojoPathCreationException is thrown by the PojoPathNavigator if the supplied mode is PojoPathMode.CREATE_IF_NULL and an intermediate Pojo was
null but could NOT be created. |
PojoPathException |
This is the abstract base class for exceptions thrown by the
PojoPathNavigator . |
PojoPathSegmentIsNullException |
A
PojoPathSegmentIsNullException is thrown by the PojoPathNavigator if the supplied
mode is PojoPathMode.FAIL_IF_NULL and an intermediate
Pojo was null . |
PojoPathUnsafeException |
A
PojoPathUnsafeException is thrown by the PojoPathNavigator if the supplied mode was PojoPathMode.FAIL_IF_NULL and the PojoPath was unsafe. |
PojoPath
.
Pojo
s?PojoPathNavigator
will make your life much easier.Copyright © 2001–2016 mmm-Team. All rights reserved.