Module xl.core

Package de.grogra.xl.lang


package de.grogra.xl.lang
  • Class
    Description
    An instance of Aggregate is used in aggregate method invocations as specified by the XL programming language.
    An instance of AggregateState is used in aggregate method invocations as specified by the XL programming language.
    If the compiler flag EnableAutoconversionAnnotation is enabled, only functions tagged with this annotation are subject to autoconversion.
    BooleanAggregateState is the subinterface of AggregateState that is used for aggregate methods with return value of type boolean.
    BooleanConsumer is a callback interface.
    BooleanFilterState is the subinterface of FilterState that is used for filter methods with return value of type boolean.
    Instances of BooleanToBoolean represent functions which take booleans as input and return values of type boolean.
    Instances of BooleanToBooleanGenerator represent generator functions which take booleans as input and yield sequences of values of type boolean.
    Instances of BooleanToByte represent functions which take booleans as input and return values of type byte.
    Instances of BooleanToByteGenerator represent generator functions which take booleans as input and yield sequences of values of type byte.
    Instances of BooleanToChar represent functions which take booleans as input and return values of type char.
    Instances of BooleanToCharGenerator represent generator functions which take booleans as input and yield sequences of values of type char.
    Instances of BooleanToDouble represent functions which take booleans as input and return values of type double.
    Instances of BooleanToDoubleGenerator represent generator functions which take booleans as input and yield sequences of values of type double.
    Instances of BooleanToFloat represent functions which take booleans as input and return values of type float.
    Instances of BooleanToFloatGenerator represent generator functions which take booleans as input and yield sequences of values of type float.
    Instances of BooleanToInt represent functions which take booleans as input and return values of type int.
    Instances of BooleanToIntGenerator represent generator functions which take booleans as input and yield sequences of values of type int.
    Instances of BooleanToLong represent functions which take booleans as input and return values of type long.
    Instances of BooleanToLongGenerator represent generator functions which take booleans as input and yield sequences of values of type long.
    Instances of BooleanToObject represent functions which take booleans as input and return values of type V.
    Instances of BooleanToObjectGenerator represent generator functions which take booleans as input and yield sequences of values of type V.
    Instances of BooleanToShort represent functions which take booleans as input and return values of type short.
    Instances of BooleanToShortGenerator represent generator functions which take booleans as input and yield sequences of values of type short.
    Instances of BooleanToVoid represent functions which take booleans as input and return values of type void.
    Instances of BooleanToVoidGenerator represent generator functions which take booleans as input and yield sequences of values of type void.
    ByteAggregateState is the subinterface of AggregateState that is used for aggregate methods with return value of type byte.
    ByteConsumer is a callback interface.
    ByteFilterState is the subinterface of FilterState that is used for filter methods with return value of type byte.
    Instances of ByteToBoolean represent functions which take bytes as input and return values of type boolean.
    Instances of ByteToBooleanGenerator represent generator functions which take bytes as input and yield sequences of values of type boolean.
    Instances of ByteToByte represent functions which take bytes as input and return values of type byte.
    Instances of ByteToByteGenerator represent generator functions which take bytes as input and yield sequences of values of type byte.
    Instances of ByteToChar represent functions which take bytes as input and return values of type char.
    Instances of ByteToCharGenerator represent generator functions which take bytes as input and yield sequences of values of type char.
    Instances of ByteToDouble represent functions which take bytes as input and return values of type double.
    Instances of ByteToDoubleGenerator represent generator functions which take bytes as input and yield sequences of values of type double.
    Instances of ByteToFloat represent functions which take bytes as input and return values of type float.
    Instances of ByteToFloatGenerator represent generator functions which take bytes as input and yield sequences of values of type float.
    Instances of ByteToInt represent functions which take bytes as input and return values of type int.
    Instances of ByteToIntGenerator represent generator functions which take bytes as input and yield sequences of values of type int.
    Instances of ByteToLong represent functions which take bytes as input and return values of type long.
    Instances of ByteToLongGenerator represent generator functions which take bytes as input and yield sequences of values of type long.
    Instances of ByteToObject represent functions which take bytes as input and return values of type V.
    Instances of ByteToObjectGenerator represent generator functions which take bytes as input and yield sequences of values of type V.
    Instances of ByteToShort represent functions which take bytes as input and return values of type short.
    Instances of ByteToShortGenerator represent generator functions which take bytes as input and yield sequences of values of type short.
    Instances of ByteToVoid represent functions which take bytes as input and return values of type void.
    Instances of ByteToVoidGenerator represent generator functions which take bytes as input and yield sequences of values of type void.
    CharAggregateState is the subinterface of AggregateState that is used for aggregate methods with return value of type char.
    CharConsumer is a callback interface.
    CharFilterState is the subinterface of FilterState that is used for filter methods with return value of type char.
    Instances of CharToBoolean represent functions which take chars as input and return values of type boolean.
    Instances of CharToBooleanGenerator represent generator functions which take chars as input and yield sequences of values of type boolean.
    Instances of CharToByte represent functions which take chars as input and return values of type byte.
    Instances of CharToByteGenerator represent generator functions which take chars as input and yield sequences of values of type byte.
    Instances of CharToChar represent functions which take chars as input and return values of type char.
    Instances of CharToCharGenerator represent generator functions which take chars as input and yield sequences of values of type char.
    Instances of CharToDouble represent functions which take chars as input and return values of type double.
    Instances of CharToDoubleGenerator represent generator functions which take chars as input and yield sequences of values of type double.
    Instances of CharToFloat represent functions which take chars as input and return values of type float.
    Instances of CharToFloatGenerator represent generator functions which take chars as input and yield sequences of values of type float.
    Instances of CharToInt represent functions which take chars as input and return values of type int.
    Instances of CharToIntGenerator represent generator functions which take chars as input and yield sequences of values of type int.
    Instances of CharToLong represent functions which take chars as input and return values of type long.
    Instances of CharToLongGenerator represent generator functions which take chars as input and yield sequences of values of type long.
    Instances of CharToObject represent functions which take chars as input and return values of type V.
    Instances of CharToObjectGenerator represent generator functions which take chars as input and yield sequences of values of type V.
    Instances of CharToShort represent functions which take chars as input and return values of type short.
    Instances of CharToShortGenerator represent generator functions which take chars as input and yield sequences of values of type short.
    Instances of CharToVoid represent functions which take chars as input and return values of type void.
    Instances of CharToVoidGenerator represent generator functions which take chars as input and yield sequences of values of type void.
     
     
     
    DoubleAggregateState is the subinterface of AggregateState that is used for aggregate methods with return value of type double.
    DoubleConsumer is a callback interface.
    DoubleFilterState is the subinterface of FilterState that is used for filter methods with return value of type double.
    Instances of DoubleToBoolean represent functions which take doubles as input and return values of type boolean.
    Instances of DoubleToBooleanGenerator represent generator functions which take doubles as input and yield sequences of values of type boolean.
    Instances of DoubleToByte represent functions which take doubles as input and return values of type byte.
    Instances of DoubleToByteGenerator represent generator functions which take doubles as input and yield sequences of values of type byte.
    Instances of DoubleToChar represent functions which take doubles as input and return values of type char.
    Instances of DoubleToCharGenerator represent generator functions which take doubles as input and yield sequences of values of type char.
    Instances of DoubleToDouble represent functions which take doubles as input and return values of type double.
    Instances of DoubleToDoubleGenerator represent generator functions which take doubles as input and yield sequences of values of type double.
    Instances of DoubleToFloat represent functions which take doubles as input and return values of type float.
    Instances of DoubleToFloatGenerator represent generator functions which take doubles as input and yield sequences of values of type float.
    Instances of DoubleToInt represent functions which take doubles as input and return values of type int.
    Instances of DoubleToIntGenerator represent generator functions which take doubles as input and yield sequences of values of type int.
    Instances of DoubleToLong represent functions which take doubles as input and return values of type long.
    Instances of DoubleToLongGenerator represent generator functions which take doubles as input and yield sequences of values of type long.
    Instances of DoubleToObject represent functions which take doubles as input and return values of type V.
    Instances of DoubleToObjectGenerator represent generator functions which take doubles as input and yield sequences of values of type V.
    Instances of DoubleToShort represent functions which take doubles as input and return values of type short.
    Instances of DoubleToShortGenerator represent generator functions which take doubles as input and yield sequences of values of type short.
    Instances of DoubleToVoid represent functions which take doubles as input and return values of type void.
    Instances of DoubleToVoidGenerator represent generator functions which take doubles as input and yield sequences of values of type void.
    An instance of Filter is used in filter method invocations as specified by the XL programming language.
    An instance of FilterState is used in filter method invocations as specified by the XL programming language.
    FloatAggregateState is the subinterface of AggregateState that is used for aggregate methods with return value of type float.
    FloatConsumer is a callback interface.
    FloatFilterState is the subinterface of FilterState that is used for filter methods with return value of type float.
    Instances of FloatToBoolean represent functions which take floats as input and return values of type boolean.
    Instances of FloatToBooleanGenerator represent generator functions which take floats as input and yield sequences of values of type boolean.
    Instances of FloatToByte represent functions which take floats as input and return values of type byte.
    Instances of FloatToByteGenerator represent generator functions which take floats as input and yield sequences of values of type byte.
    Instances of FloatToChar represent functions which take floats as input and return values of type char.
    Instances of FloatToCharGenerator represent generator functions which take floats as input and yield sequences of values of type char.
    Instances of FloatToDouble represent functions which take floats as input and return values of type double.
    Instances of FloatToDoubleGenerator represent generator functions which take floats as input and yield sequences of values of type double.
    Instances of FloatToFloat represent functions which take floats as input and return values of type float.
    Instances of FloatToFloatGenerator represent generator functions which take floats as input and yield sequences of values of type float.
    Instances of FloatToInt represent functions which take floats as input and return values of type int.
    Instances of FloatToIntGenerator represent generator functions which take floats as input and yield sequences of values of type int.
    Instances of FloatToLong represent functions which take floats as input and return values of type long.
    Instances of FloatToLongGenerator represent generator functions which take floats as input and yield sequences of values of type long.
    Instances of FloatToObject represent functions which take floats as input and return values of type V.
    Instances of FloatToObjectGenerator represent generator functions which take floats as input and yield sequences of values of type V.
    Instances of FloatToShort represent functions which take floats as input and return values of type short.
    Instances of FloatToShortGenerator represent generator functions which take floats as input and yield sequences of values of type short.
    Instances of FloatToVoid represent functions which take floats as input and return values of type void.
    Instances of FloatToVoidGenerator represent generator functions which take floats as input and yield sequences of values of type void.
     
    IntAggregateState is the subinterface of AggregateState that is used for aggregate methods with return value of type int.
    IntConsumer is a callback interface.
    IntFilterState is the subinterface of FilterState that is used for filter methods with return value of type int.
    Instances of IntToBoolean represent functions which take ints as input and return values of type boolean.
    Instances of IntToBooleanGenerator represent generator functions which take ints as input and yield sequences of values of type boolean.
    Instances of IntToByte represent functions which take ints as input and return values of type byte.
    Instances of IntToByteGenerator represent generator functions which take ints as input and yield sequences of values of type byte.
    Instances of IntToChar represent functions which take ints as input and return values of type char.
    Instances of IntToCharGenerator represent generator functions which take ints as input and yield sequences of values of type char.
    Instances of IntToDouble represent functions which take ints as input and return values of type double.
    Instances of IntToDoubleGenerator represent generator functions which take ints as input and yield sequences of values of type double.
    Instances of IntToFloat represent functions which take ints as input and return values of type float.
    Instances of IntToFloatGenerator represent generator functions which take ints as input and yield sequences of values of type float.
    Instances of IntToInt represent functions which take ints as input and return values of type int.
    Instances of IntToIntGenerator represent generator functions which take ints as input and yield sequences of values of type int.
    Instances of IntToLong represent functions which take ints as input and return values of type long.
    Instances of IntToLongGenerator represent generator functions which take ints as input and yield sequences of values of type long.
    Instances of IntToObject represent functions which take ints as input and return values of type V.
    Instances of IntToObjectGenerator represent generator functions which take ints as input and yield sequences of values of type V.
    Instances of IntToShort represent functions which take ints as input and return values of type short.
    Instances of IntToShortGenerator represent generator functions which take ints as input and yield sequences of values of type short.
    Instances of IntToVoid represent functions which take ints as input and return values of type void.
    Instances of IntToVoidGenerator represent generator functions which take ints as input and yield sequences of values of type void.
    LongAggregateState is the subinterface of AggregateState that is used for aggregate methods with return value of type long.
    LongConsumer is a callback interface.
    LongFilterState is the subinterface of FilterState that is used for filter methods with return value of type long.
    Instances of LongToBoolean represent functions which take longs as input and return values of type boolean.
    Instances of LongToBooleanGenerator represent generator functions which take longs as input and yield sequences of values of type boolean.
    Instances of LongToByte represent functions which take longs as input and return values of type byte.
    Instances of LongToByteGenerator represent generator functions which take longs as input and yield sequences of values of type byte.
    Instances of LongToChar represent functions which take longs as input and return values of type char.
    Instances of LongToCharGenerator represent generator functions which take longs as input and yield sequences of values of type char.
    Instances of LongToDouble represent functions which take longs as input and return values of type double.
    Instances of LongToDoubleGenerator represent generator functions which take longs as input and yield sequences of values of type double.
    Instances of LongToFloat represent functions which take longs as input and return values of type float.
    Instances of LongToFloatGenerator represent generator functions which take longs as input and yield sequences of values of type float.
    Instances of LongToInt represent functions which take longs as input and return values of type int.
    Instances of LongToIntGenerator represent generator functions which take longs as input and yield sequences of values of type int.
    Instances of LongToLong represent functions which take longs as input and return values of type long.
    Instances of LongToLongGenerator represent generator functions which take longs as input and yield sequences of values of type long.
    Instances of LongToObject represent functions which take longs as input and return values of type V.
    Instances of LongToObjectGenerator represent generator functions which take longs as input and yield sequences of values of type V.
    Instances of LongToShort represent functions which take longs as input and return values of type short.
    Instances of LongToShortGenerator represent generator functions which take longs as input and yield sequences of values of type short.
    Instances of LongToVoid represent functions which take longs as input and return values of type void.
    Instances of LongToVoidGenerator represent generator functions which take longs as input and yield sequences of values of type void.
    ObjectAggregateState is the subinterface of AggregateState that is used for aggregate methods with return value of type T.
    ObjectConsumer is a callback interface.
    ObjectFilterState is the subinterface of FilterState that is used for filter methods with return value of type T.
    Instances of ObjectToBoolean represent functions which take Ks as input and return values of type boolean.
    Instances of ObjectToBooleanGenerator represent generator functions which take Ks as input and yield sequences of values of type boolean.
    Instances of ObjectToByte represent functions which take Ks as input and return values of type byte.
    Instances of ObjectToByteGenerator represent generator functions which take Ks as input and yield sequences of values of type byte.
    Instances of ObjectToChar represent functions which take Ks as input and return values of type char.
    Instances of ObjectToCharGenerator represent generator functions which take Ks as input and yield sequences of values of type char.
    Instances of ObjectToDouble represent functions which take Ks as input and return values of type double.
    Instances of ObjectToDoubleGenerator represent generator functions which take Ks as input and yield sequences of values of type double.
    Instances of ObjectToFloat represent functions which take Ks as input and return values of type float.
    Instances of ObjectToFloatGenerator represent generator functions which take Ks as input and yield sequences of values of type float.
    Instances of ObjectToInt represent functions which take Ks as input and return values of type int.
    Instances of ObjectToIntGenerator represent generator functions which take Ks as input and yield sequences of values of type int.
    Instances of ObjectToLong represent functions which take Ks as input and return values of type long.
    Instances of ObjectToLongGenerator represent generator functions which take Ks as input and yield sequences of values of type long.
    Instances of ObjectToObject represent functions which take Ks as input and return values of type V.
    Instances of ObjectToObjectGenerator represent generator functions which take Ks as input and yield sequences of values of type V.
    Instances of ObjectToShort represent functions which take Ks as input and return values of type short.
    Instances of ObjectToShortGenerator represent generator functions which take Ks as input and yield sequences of values of type short.
    Instances of ObjectToVoid represent functions which take Ks as input and return values of type void.
    Instances of ObjectToVoidGenerator represent generator functions which take Ks as input and yield sequences of values of type void.
    ShortAggregateState is the subinterface of AggregateState that is used for aggregate methods with return value of type short.
    ShortConsumer is a callback interface.
    ShortFilterState is the subinterface of FilterState that is used for filter methods with return value of type short.
    Instances of ShortToBoolean represent functions which take shorts as input and return values of type boolean.
    Instances of ShortToBooleanGenerator represent generator functions which take shorts as input and yield sequences of values of type boolean.
    Instances of ShortToByte represent functions which take shorts as input and return values of type byte.
    Instances of ShortToByteGenerator represent generator functions which take shorts as input and yield sequences of values of type byte.
    Instances of ShortToChar represent functions which take shorts as input and return values of type char.
    Instances of ShortToCharGenerator represent generator functions which take shorts as input and yield sequences of values of type char.
    Instances of ShortToDouble represent functions which take shorts as input and return values of type double.
    Instances of ShortToDoubleGenerator represent generator functions which take shorts as input and yield sequences of values of type double.
    Instances of ShortToFloat represent functions which take shorts as input and return values of type float.
    Instances of ShortToFloatGenerator represent generator functions which take shorts as input and yield sequences of values of type float.
    Instances of ShortToInt represent functions which take shorts as input and return values of type int.
    Instances of ShortToIntGenerator represent generator functions which take shorts as input and yield sequences of values of type int.
    Instances of ShortToLong represent functions which take shorts as input and return values of type long.
    Instances of ShortToLongGenerator represent generator functions which take shorts as input and yield sequences of values of type long.
    Instances of ShortToObject represent functions which take shorts as input and return values of type V.
    Instances of ShortToObjectGenerator represent generator functions which take shorts as input and yield sequences of values of type V.
    Instances of ShortToShort represent functions which take shorts as input and return values of type short.
    Instances of ShortToShortGenerator represent generator functions which take shorts as input and yield sequences of values of type short.
    Instances of ShortToVoid represent functions which take shorts as input and return values of type void.
    Instances of ShortToVoidGenerator represent generator functions which take shorts as input and yield sequences of values of type void.
     
    VoidConsumer is a callback interface.
    Instances of VoidToBoolean represent functions which take voids as input and return values of type boolean.
    Instances of VoidToBooleanGenerator represent generator functions which take voids as input and yield sequences of values of type boolean.
    Instances of VoidToByte represent functions which take voids as input and return values of type byte.
    Instances of VoidToByteGenerator represent generator functions which take voids as input and yield sequences of values of type byte.
    Instances of VoidToChar represent functions which take voids as input and return values of type char.
    Instances of VoidToCharGenerator represent generator functions which take voids as input and yield sequences of values of type char.
    Instances of VoidToDouble represent functions which take voids as input and return values of type double.
    Instances of VoidToDoubleGenerator represent generator functions which take voids as input and yield sequences of values of type double.
    Instances of VoidToFloat represent functions which take voids as input and return values of type float.
    Instances of VoidToFloatGenerator represent generator functions which take voids as input and yield sequences of values of type float.
    Instances of VoidToInt represent functions which take voids as input and return values of type int.
    Instances of VoidToIntGenerator represent generator functions which take voids as input and yield sequences of values of type int.
    Instances of VoidToLong represent functions which take voids as input and return values of type long.
    Instances of VoidToLongGenerator represent generator functions which take voids as input and yield sequences of values of type long.
    Instances of VoidToObject represent functions which take voids as input and return values of type V.
    Instances of VoidToObjectGenerator represent generator functions which take voids as input and yield sequences of values of type V.
    Instances of VoidToShort represent functions which take voids as input and return values of type short.
    Instances of VoidToShortGenerator represent generator functions which take voids as input and yield sequences of values of type short.
    Instances of VoidToVoid represent functions which take voids as input and return values of type void.
    Instances of VoidToVoidGenerator represent generator functions which take voids as input and yield sequences of values of type void.