| Interface | Description |
|---|---|
| CastRule<IN,OUT> |
A
CastRule provides the logic to create a CastExecutor starting from the input
and the target types. |
| CastRule.Context |
Casting context.
|
| CodeGeneratorCastRule<IN,OUT> |
Cast rule that has code generation capabilities.
|
| CodeGeneratorCastRule.Context |
Context for code generation.
|
| ExpressionCodeGeneratorCastRule<IN,OUT> |
Cast rule that is able to generate a single expression containing all the casting logic.
|
| Class | Description |
|---|---|
| CastCodeBlock |
Generated cast code block result.
|
| CastRulePredicate |
In order to apply a
CastRule, the runtime checks if a particular rule matches the tuple
of input and target type using this class. |
| CastRulePredicate.Builder |
Builder for the
CastRulePredicate. |
| CastRuleProvider |
This class resolves
CastRule using the input and the target type. |
| RowDataToStringConverterImpl |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.