public class ShiftrCompositeSpec extends ShiftrSpec implements OrderedCompositeSpec
pathElement| Constructor and Description |
|---|
ShiftrCompositeSpec(String rawKey,
Map<String,Object> spec) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
apply(String inputKey,
Optional<Object> inputOptional,
WalkedPath walkedPath,
Map<String,Object> output,
Map<String,Object> context)
If this Spec matches the inputKey, then perform one step in the Shiftr parallel treewalk.
|
ExecutionStrategy |
determineExecutionStrategy() |
List<ShiftrSpec> |
getComputedChildren() |
Map<String,ShiftrSpec> |
getLiteralChildren() |
getPathElementclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPathElementpublic Map<String,ShiftrSpec> getLiteralChildren()
getLiteralChildren in interface OrderedCompositeSpecpublic List<ShiftrSpec> getComputedChildren()
getComputedChildren in interface OrderedCompositeSpecpublic ExecutionStrategy determineExecutionStrategy()
determineExecutionStrategy in interface OrderedCompositeSpecpublic boolean apply(String inputKey, Optional<Object> inputOptional, WalkedPath walkedPath, Map<String,Object> output, Map<String,Object> context)
Copyright © 2023. All rights reserved.