public class StreamTypeCastInserter extends TypeCastInserter
TypeCastInserter.TypeCastInserterTransformercurrentPlan, log, name, pattern| Constructor and Description |
|---|
StreamTypeCastInserter(String n) |
| Modifier and Type | Method and Description |
|---|---|
protected OperatorPlan |
buildPattern()
Build the pattern that this rule will look for
|
protected LogicalSchema |
determineSchema(LogicalRelationalOperator op) |
protected boolean |
isCastAdjusted(LogicalRelationalOperator op) |
protected void |
markCastInserted(LogicalRelationalOperator op) |
protected void |
markCastNoNeed(LogicalRelationalOperator op) |
getNewTransformergetName, getPattern, isMandatory, isSkipListener, match, setSkipListenerpublic StreamTypeCastInserter(String n)
protected OperatorPlan buildPattern()
RulebuildPattern in class Ruleprotected LogicalSchema determineSchema(LogicalRelationalOperator op) throws FrontendException
determineSchema in class TypeCastInserterFrontendExceptionprotected void markCastInserted(LogicalRelationalOperator op)
markCastInserted in class TypeCastInserterprotected void markCastNoNeed(LogicalRelationalOperator op)
markCastNoNeed in class TypeCastInserterprotected boolean isCastAdjusted(LogicalRelationalOperator op)
isCastAdjusted in class TypeCastInserterCopyright © 2007-2017 The Apache Software Foundation