T
- public abstract class SpecBuilder<T extends BaseSpec>
extends java.lang.Object
Constructor and Description |
---|
SpecBuilder() |
Modifier and Type | Method and Description |
---|---|
java.util.List<T> |
createSpec(java.util.Map<java.lang.String,java.lang.Object> rawSpec)
Recursively walk the spec input tree.
|
abstract T |
createSpec(java.lang.String lhsKey,
java.lang.Object rhsSpec)
Given a lhs key and rhs spec object, determine, create and return appropriate spec
|
public java.util.List<T> createSpec(java.util.Map<java.lang.String,java.lang.Object> rawSpec)
public abstract T createSpec(java.lang.String lhsKey, java.lang.Object rhsSpec)
lhsKey
- lhs keyrhsSpec
- rhs Spec