public class ValueNormalizer
extends java.lang.Object
Constructor and Description |
---|
ValueNormalizer(Schemas schemas,
EvaluatingNormalizer normalizer) |
Modifier and Type | Method and Description |
---|---|
Symbol |
normalizeInputForReference(Symbol valueSymbol,
Reference reference,
StmtCtx stmtCtx)
normalize and validate given value according to the corresponding
Reference |
public ValueNormalizer(Schemas schemas, EvaluatingNormalizer normalizer)
public Symbol normalizeInputForReference(Symbol valueSymbol, Reference reference, StmtCtx stmtCtx)
Reference
valueSymbol
- the value to normalize, might be anything from Scalar
to Literal
reference
- the reference to which the value has to comply in terms of type-compatibilityColumnValidationException