public abstract class DerivePath extends AnchorBean<DerivePath>
Constructor and Description |
---|
DerivePath() |
Modifier and Type | Method and Description |
---|---|
abstract Path |
deriveFrom(Path source,
boolean debugMode)
Derives a new path from an existing path.
|
Path |
deriveFrom(java.util.function.Supplier<Optional<Path>> source,
boolean debugMode)
Derives a new path from an existing path.
|
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public Path deriveFrom(java.util.function.Supplier<Optional<Path>> source, boolean debugMode) throws DerivePathException
source
- the path to derive from.debugMode
- true if debug-mode is activatedDerivePathException
- if source
supplies a Optional.empty()
or anything
else goes wrong.public abstract Path deriveFrom(Path source, boolean debugMode) throws DerivePathException
source
- the path to derive from.debugMode
- true if debug-mode is activatedDerivePathException
- if anything goes wrongCopyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.