com.bazaarvoice.jolt.defaultr
| Modifier and Type | Class and Description |
|---|---|
static class |
Key.KeyPrecedenceComparator |
| Modifier and Type | Field and Description |
|---|---|
protected Set<Key> |
children |
protected List<String> |
keyStrings |
protected Object |
literalValue |
protected String |
rawKey |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
applyChild(Object container)
Apply this Key to the defaultee.
|
void |
applyChildren(Object defaultee)
This is the main "recursive" method.
|
Object |
createOutputContainerObject() |
protected abstract int |
getLiteralIntKey() |
OPS |
getOp() |
int |
getOrCount() |
int |
getOutputArraySize() |
boolean |
isArrayOutput() |
static Set<Key> |
parseSpec(Map<String,Object> spec)
Factory-ish method that recursively processes a Map
|
public static Set<Key> parseSpec(Map<String,Object> spec)
spec - Simple Jackson default Mappublic void applyChildren(Object defaultee)
protected abstract int getLiteralIntKey()
protected abstract void applyChild(Object container)
public int getOrCount()
public boolean isArrayOutput()
public OPS getOp()
public int getOutputArraySize()
public Object createOutputContainerObject()
Copyright © 2014. All Rights Reserved.