| 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
PojoPathFunctions. |
| 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.
Pojos?PojoPathNavigator will make your life much easier.Copyright © 2001–2016 mmm-Team. All rights reserved.