See: Description
Class | Description |
---|---|
AnyTypeToStringConverterCompiler |
Generate code for a AnyType to String CastExpression
|
BooleanToDoubleCompiler |
Bytecode generator for a cast from boolean to double
|
BooleanToFloatCompiler |
Generate code for a Boolean to Float CastExpression
|
BooleanToIntegerCompiler |
Generate code for a Boolean to Integer CastExpression
|
BooleanToStringCompiler |
Generate code for a Boolean to String CastExpression
|
BooleanToUntypedAtomicCompiler |
Generate code for a Boolean to UntypedAtomic CastExpression
|
ConverterCompiler |
This class generates code to implement a casting conversion.
|
ConverterCompiler.GenericConverterCompiler | |
DoubleToBooleanCompiler |
Generate code for a Double to Boolean CastExpression
|
DoubleToFloatCompiler |
Generate code for a Double to Float CastExpression
|
DoubleToIntegerCompiler |
Generate code for a Double to Integer CastExpression
|
DoubleToStringCompiler |
Generate code for a Double to String CastExpression
|
DoubleToUntypedAtomicCompiler |
Generate code for a Double to UntypedAtomic CastExpression
|
FloatToBooleanCompiler |
Generate code for a Float to Boolean CastExpression
|
FloatToDoubleCompiler |
Generate code for a Float to Double CastExpression
|
FloatToIntegerCompiler |
Generate code for a Float to Integer CastExpression
|
FloatToStringCompiler |
Generate code for a Float to String CastExpression
|
FloatToUntypedAtomicCompiler |
Generate code for a Float to Untyped Atomic CastExpression
|
IntegerToBooleanCompiler |
Generate code for a Integer to Boolean CastExpression
|
IntegerToDoubleCompiler |
Generate code for a Integer to Double CastExpression
|
IntegerToFloatCompiler |
Generate code for a Integer to Float CastExpression
|
IntegerToStringCompiler |
Generate code for a Integer to String CastExpression
|
IntegerToUntypedAtomicCompiler |
Generate code for a Integer to Untyped Atomic CastExpression
|
StringToBooleanCompiler |
Generate code for a String to Boolean CastExpression
|
StringToDoubleCompiler |
Generate code for a String to Double CastExpression
|
StringToFloatCompiler |
Generate code for a String to Float CastExpression
|
StringToIntegerCompiler |
Generate code for a String to Integer CastExpression
|
StringToUntypedAtomicCompiler |
Generate code for a String to Untyped Atomic CastExpression
|
This package contains classes responsible for generating bytecode to effect data type conversions, for example boolean to double conversion.
There is one "Compiler" class for each "Converter" class needing to be compiled.
The association between the converter class and the associated compiler class is established by the class
CastExpressionCompiler
.
Copyright (c) 2004-2020 Saxonica Limited. All rights reserved.