Interface PathAddressTransformer.Builder
-
- All Known Implementing Classes:
PathAddressTransformer.BuilderImpl
- Enclosing interface:
- PathAddressTransformer
public static interface PathAddressTransformer.Builder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PathAddress
getCurrent()
Get the current address, from the builder.PathAddress
getOriginal()
Get the unmodified (original) address.PathAddress
getRemaining()
Get the remaining elements left for transformation.PathAddress
next(PathElement... elements)
Append an element to the current address and continue to the next transformer in the chain.
-
-
-
Method Detail
-
getOriginal
PathAddress getOriginal()
Get the unmodified (original) address.- Returns:
- the original address
-
getCurrent
PathAddress getCurrent()
Get the current address, from the builder.- Returns:
- the current address
-
getRemaining
PathAddress getRemaining()
Get the remaining elements left for transformation.- Returns:
- the remaining elements for this address
-
next
PathAddress next(PathElement... elements)
Append an element to the current address and continue to the next transformer in the chain.- Parameters:
elements
- the elements to append- Returns:
- the transformed address
-
-