public static class PathAddressTransformer.BuilderImpl extends Object implements PathAddressTransformer.Builder
Modifier | Constructor and Description |
---|---|
protected |
BuilderImpl(Iterator<PathAddressTransformer> transformers,
PathAddress original) |
Modifier and Type | Method and 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.
|
protected PathAddress |
start() |
protected BuilderImpl(Iterator<PathAddressTransformer> transformers, PathAddress original)
public PathAddress getOriginal()
PathAddressTransformer.Builder
getOriginal
in interface PathAddressTransformer.Builder
public PathAddress getCurrent()
PathAddressTransformer.Builder
getCurrent
in interface PathAddressTransformer.Builder
public PathAddress getRemaining()
PathAddressTransformer.Builder
getRemaining
in interface PathAddressTransformer.Builder
public PathAddress next(PathElement... elements)
PathAddressTransformer.Builder
next
in interface PathAddressTransformer.Builder
elements
- the elements to appendprotected PathAddress start()
Copyright © 2023 JBoss by Red Hat. All rights reserved.