| Modifier and Type | Field and Description |
|---|---|
private RelOptCluster |
cluster |
private RelNode |
lastRel |
private RelJson |
relJson |
private Map<String,RelNode> |
relMap |
private RelOptSchema |
relOptSchema |
private static com.fasterxml.jackson.core.type.TypeReference<LinkedHashMap<String,Object>> |
TYPE_REF |
| Constructor and Description |
|---|
RelJsonReader(RelOptCluster cluster,
RelOptSchema relOptSchema,
Schema schema) |
| Modifier and Type | Method and Description |
|---|---|
private RelNode |
lookupInput(String jsonInput) |
RelNode |
read(String s) |
private void |
readRel(Map<String,Object> jsonRel) |
private void |
readRels(List<Map<String,Object>> jsonRels) |
private AggregateCall |
toAggCall(Map<String,Object> jsonAggCall) |
private static final com.fasterxml.jackson.core.type.TypeReference<LinkedHashMap<String,Object>> TYPE_REF
private final RelOptCluster cluster
private final RelOptSchema relOptSchema
private final RelJson relJson
private RelNode lastRel
public RelJsonReader(RelOptCluster cluster, RelOptSchema relOptSchema, Schema schema)
public RelNode read(String s) throws IOException
IOExceptionprivate AggregateCall toAggCall(Map<String,Object> jsonAggCall)
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.