Module xl.core
Package de.grogra.xl.lang
package de.grogra.xl.lang
-
ClassDescriptionAn instance of
Aggregateis used in aggregate method invocations as specified by the XL programming language.An instance ofAggregateStateis 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.BooleanAggregateStateis the subinterface ofAggregateStatethat is used for aggregate methods with return value of type boolean.BooleanConsumeris a callback interface.BooleanFilterStateis the subinterface ofFilterStatethat is used for filter methods with return value of type boolean.Instances ofBooleanToBooleanrepresent functions which takebooleans as input and return values of typeboolean.Instances ofBooleanToBooleanGeneratorrepresent generator functions which takebooleans as input and yield sequences of values of typeboolean.Instances ofBooleanToByterepresent functions which takebooleans as input and return values of typebyte.Instances ofBooleanToByteGeneratorrepresent generator functions which takebooleans as input and yield sequences of values of typebyte.Instances ofBooleanToCharrepresent functions which takebooleans as input and return values of typechar.Instances ofBooleanToCharGeneratorrepresent generator functions which takebooleans as input and yield sequences of values of typechar.Instances ofBooleanToDoublerepresent functions which takebooleans as input and return values of typedouble.Instances ofBooleanToDoubleGeneratorrepresent generator functions which takebooleans as input and yield sequences of values of typedouble.Instances ofBooleanToFloatrepresent functions which takebooleans as input and return values of typefloat.Instances ofBooleanToFloatGeneratorrepresent generator functions which takebooleans as input and yield sequences of values of typefloat.Instances ofBooleanToIntrepresent functions which takebooleans as input and return values of typeint.Instances ofBooleanToIntGeneratorrepresent generator functions which takebooleans as input and yield sequences of values of typeint.Instances ofBooleanToLongrepresent functions which takebooleans as input and return values of typelong.Instances ofBooleanToLongGeneratorrepresent generator functions which takebooleans as input and yield sequences of values of typelong.Instances ofBooleanToObjectrepresent functions which takebooleans as input and return values of typeV.Instances ofBooleanToObjectGeneratorrepresent generator functions which takebooleans as input and yield sequences of values of typeV.Instances ofBooleanToShortrepresent functions which takebooleans as input and return values of typeshort.Instances ofBooleanToShortGeneratorrepresent generator functions which takebooleans as input and yield sequences of values of typeshort.Instances ofBooleanToVoidrepresent functions which takebooleans as input and return values of typevoid.Instances ofBooleanToVoidGeneratorrepresent generator functions which takebooleans as input and yield sequences of values of typevoid.ByteAggregateStateis the subinterface ofAggregateStatethat is used for aggregate methods with return value of type byte.ByteConsumeris a callback interface.ByteFilterStateis the subinterface ofFilterStatethat is used for filter methods with return value of type byte.Instances ofByteToBooleanrepresent functions which takebytes as input and return values of typeboolean.Instances ofByteToBooleanGeneratorrepresent generator functions which takebytes as input and yield sequences of values of typeboolean.Instances ofByteToByterepresent functions which takebytes as input and return values of typebyte.Instances ofByteToByteGeneratorrepresent generator functions which takebytes as input and yield sequences of values of typebyte.Instances ofByteToCharrepresent functions which takebytes as input and return values of typechar.Instances ofByteToCharGeneratorrepresent generator functions which takebytes as input and yield sequences of values of typechar.Instances ofByteToDoublerepresent functions which takebytes as input and return values of typedouble.Instances ofByteToDoubleGeneratorrepresent generator functions which takebytes as input and yield sequences of values of typedouble.Instances ofByteToFloatrepresent functions which takebytes as input and return values of typefloat.Instances ofByteToFloatGeneratorrepresent generator functions which takebytes as input and yield sequences of values of typefloat.Instances ofByteToIntrepresent functions which takebytes as input and return values of typeint.Instances ofByteToIntGeneratorrepresent generator functions which takebytes as input and yield sequences of values of typeint.Instances ofByteToLongrepresent functions which takebytes as input and return values of typelong.Instances ofByteToLongGeneratorrepresent generator functions which takebytes as input and yield sequences of values of typelong.ByteToObject<V>Instances ofByteToObjectrepresent functions which takebytes as input and return values of typeV.Instances ofByteToObjectGeneratorrepresent generator functions which takebytes as input and yield sequences of values of typeV.Instances ofByteToShortrepresent functions which takebytes as input and return values of typeshort.Instances ofByteToShortGeneratorrepresent generator functions which takebytes as input and yield sequences of values of typeshort.Instances ofByteToVoidrepresent functions which takebytes as input and return values of typevoid.Instances ofByteToVoidGeneratorrepresent generator functions which takebytes as input and yield sequences of values of typevoid.CharAggregateStateis the subinterface ofAggregateStatethat is used for aggregate methods with return value of type char.CharConsumeris a callback interface.CharFilterStateis the subinterface ofFilterStatethat is used for filter methods with return value of type char.Instances ofCharToBooleanrepresent functions which takechars as input and return values of typeboolean.Instances ofCharToBooleanGeneratorrepresent generator functions which takechars as input and yield sequences of values of typeboolean.Instances ofCharToByterepresent functions which takechars as input and return values of typebyte.Instances ofCharToByteGeneratorrepresent generator functions which takechars as input and yield sequences of values of typebyte.Instances ofCharToCharrepresent functions which takechars as input and return values of typechar.Instances ofCharToCharGeneratorrepresent generator functions which takechars as input and yield sequences of values of typechar.Instances ofCharToDoublerepresent functions which takechars as input and return values of typedouble.Instances ofCharToDoubleGeneratorrepresent generator functions which takechars as input and yield sequences of values of typedouble.Instances ofCharToFloatrepresent functions which takechars as input and return values of typefloat.Instances ofCharToFloatGeneratorrepresent generator functions which takechars as input and yield sequences of values of typefloat.Instances ofCharToIntrepresent functions which takechars as input and return values of typeint.Instances ofCharToIntGeneratorrepresent generator functions which takechars as input and yield sequences of values of typeint.Instances ofCharToLongrepresent functions which takechars as input and return values of typelong.Instances ofCharToLongGeneratorrepresent generator functions which takechars as input and yield sequences of values of typelong.CharToObject<V>Instances ofCharToObjectrepresent functions which takechars as input and return values of typeV.Instances ofCharToObjectGeneratorrepresent generator functions which takechars as input and yield sequences of values of typeV.Instances ofCharToShortrepresent functions which takechars as input and return values of typeshort.Instances ofCharToShortGeneratorrepresent generator functions which takechars as input and yield sequences of values of typeshort.Instances ofCharToVoidrepresent functions which takechars as input and return values of typevoid.Instances ofCharToVoidGeneratorrepresent generator functions which takechars as input and yield sequences of values of typevoid.DoubleAggregateStateis the subinterface ofAggregateStatethat is used for aggregate methods with return value of type double.DoubleConsumeris a callback interface.DoubleFilterStateis the subinterface ofFilterStatethat is used for filter methods with return value of type double.Instances ofDoubleToBooleanrepresent functions which takedoubles as input and return values of typeboolean.Instances ofDoubleToBooleanGeneratorrepresent generator functions which takedoubles as input and yield sequences of values of typeboolean.Instances ofDoubleToByterepresent functions which takedoubles as input and return values of typebyte.Instances ofDoubleToByteGeneratorrepresent generator functions which takedoubles as input and yield sequences of values of typebyte.Instances ofDoubleToCharrepresent functions which takedoubles as input and return values of typechar.Instances ofDoubleToCharGeneratorrepresent generator functions which takedoubles as input and yield sequences of values of typechar.Instances ofDoubleToDoublerepresent functions which takedoubles as input and return values of typedouble.Instances ofDoubleToDoubleGeneratorrepresent generator functions which takedoubles as input and yield sequences of values of typedouble.Instances ofDoubleToFloatrepresent functions which takedoubles as input and return values of typefloat.Instances ofDoubleToFloatGeneratorrepresent generator functions which takedoubles as input and yield sequences of values of typefloat.Instances ofDoubleToIntrepresent functions which takedoubles as input and return values of typeint.Instances ofDoubleToIntGeneratorrepresent generator functions which takedoubles as input and yield sequences of values of typeint.Instances ofDoubleToLongrepresent functions which takedoubles as input and return values of typelong.Instances ofDoubleToLongGeneratorrepresent generator functions which takedoubles as input and yield sequences of values of typelong.Instances ofDoubleToObjectrepresent functions which takedoubles as input and return values of typeV.Instances ofDoubleToObjectGeneratorrepresent generator functions which takedoubles as input and yield sequences of values of typeV.Instances ofDoubleToShortrepresent functions which takedoubles as input and return values of typeshort.Instances ofDoubleToShortGeneratorrepresent generator functions which takedoubles as input and yield sequences of values of typeshort.Instances ofDoubleToVoidrepresent functions which takedoubles as input and return values of typevoid.Instances ofDoubleToVoidGeneratorrepresent generator functions which takedoubles as input and yield sequences of values of typevoid.An instance ofFilteris used in filter method invocations as specified by the XL programming language.An instance ofFilterStateis used in filter method invocations as specified by the XL programming language.FloatAggregateStateis the subinterface ofAggregateStatethat is used for aggregate methods with return value of type float.FloatConsumeris a callback interface.FloatFilterStateis the subinterface ofFilterStatethat is used for filter methods with return value of type float.Instances ofFloatToBooleanrepresent functions which takefloats as input and return values of typeboolean.Instances ofFloatToBooleanGeneratorrepresent generator functions which takefloats as input and yield sequences of values of typeboolean.Instances ofFloatToByterepresent functions which takefloats as input and return values of typebyte.Instances ofFloatToByteGeneratorrepresent generator functions which takefloats as input and yield sequences of values of typebyte.Instances ofFloatToCharrepresent functions which takefloats as input and return values of typechar.Instances ofFloatToCharGeneratorrepresent generator functions which takefloats as input and yield sequences of values of typechar.Instances ofFloatToDoublerepresent functions which takefloats as input and return values of typedouble.Instances ofFloatToDoubleGeneratorrepresent generator functions which takefloats as input and yield sequences of values of typedouble.Instances ofFloatToFloatrepresent functions which takefloats as input and return values of typefloat.Instances ofFloatToFloatGeneratorrepresent generator functions which takefloats as input and yield sequences of values of typefloat.Instances ofFloatToIntrepresent functions which takefloats as input and return values of typeint.Instances ofFloatToIntGeneratorrepresent generator functions which takefloats as input and yield sequences of values of typeint.Instances ofFloatToLongrepresent functions which takefloats as input and return values of typelong.Instances ofFloatToLongGeneratorrepresent generator functions which takefloats as input and yield sequences of values of typelong.Instances ofFloatToObjectrepresent functions which takefloats as input and return values of typeV.Instances ofFloatToObjectGeneratorrepresent generator functions which takefloats as input and yield sequences of values of typeV.Instances ofFloatToShortrepresent functions which takefloats as input and return values of typeshort.Instances ofFloatToShortGeneratorrepresent generator functions which takefloats as input and yield sequences of values of typeshort.Instances ofFloatToVoidrepresent functions which takefloats as input and return values of typevoid.Instances ofFloatToVoidGeneratorrepresent generator functions which takefloats as input and yield sequences of values of typevoid.IntAggregateStateis the subinterface ofAggregateStatethat is used for aggregate methods with return value of type int.IntConsumeris a callback interface.IntFilterStateis the subinterface ofFilterStatethat is used for filter methods with return value of type int.Instances ofIntToBooleanrepresent functions which takeints as input and return values of typeboolean.Instances ofIntToBooleanGeneratorrepresent generator functions which takeints as input and yield sequences of values of typeboolean.Instances ofIntToByterepresent functions which takeints as input and return values of typebyte.Instances ofIntToByteGeneratorrepresent generator functions which takeints as input and yield sequences of values of typebyte.Instances ofIntToCharrepresent functions which takeints as input and return values of typechar.Instances ofIntToCharGeneratorrepresent generator functions which takeints as input and yield sequences of values of typechar.Instances ofIntToDoublerepresent functions which takeints as input and return values of typedouble.Instances ofIntToDoubleGeneratorrepresent generator functions which takeints as input and yield sequences of values of typedouble.Instances ofIntToFloatrepresent functions which takeints as input and return values of typefloat.Instances ofIntToFloatGeneratorrepresent generator functions which takeints as input and yield sequences of values of typefloat.Instances ofIntToIntrepresent functions which takeints as input and return values of typeint.Instances ofIntToIntGeneratorrepresent generator functions which takeints as input and yield sequences of values of typeint.Instances ofIntToLongrepresent functions which takeints as input and return values of typelong.Instances ofIntToLongGeneratorrepresent generator functions which takeints as input and yield sequences of values of typelong.IntToObject<V>Instances ofIntToObjectrepresent functions which takeints as input and return values of typeV.Instances ofIntToObjectGeneratorrepresent generator functions which takeints as input and yield sequences of values of typeV.Instances ofIntToShortrepresent functions which takeints as input and return values of typeshort.Instances ofIntToShortGeneratorrepresent generator functions which takeints as input and yield sequences of values of typeshort.Instances ofIntToVoidrepresent functions which takeints as input and return values of typevoid.Instances ofIntToVoidGeneratorrepresent generator functions which takeints as input and yield sequences of values of typevoid.LongAggregateStateis the subinterface ofAggregateStatethat is used for aggregate methods with return value of type long.LongConsumeris a callback interface.LongFilterStateis the subinterface ofFilterStatethat is used for filter methods with return value of type long.Instances ofLongToBooleanrepresent functions which takelongs as input and return values of typeboolean.Instances ofLongToBooleanGeneratorrepresent generator functions which takelongs as input and yield sequences of values of typeboolean.Instances ofLongToByterepresent functions which takelongs as input and return values of typebyte.Instances ofLongToByteGeneratorrepresent generator functions which takelongs as input and yield sequences of values of typebyte.Instances ofLongToCharrepresent functions which takelongs as input and return values of typechar.Instances ofLongToCharGeneratorrepresent generator functions which takelongs as input and yield sequences of values of typechar.Instances ofLongToDoublerepresent functions which takelongs as input and return values of typedouble.Instances ofLongToDoubleGeneratorrepresent generator functions which takelongs as input and yield sequences of values of typedouble.Instances ofLongToFloatrepresent functions which takelongs as input and return values of typefloat.Instances ofLongToFloatGeneratorrepresent generator functions which takelongs as input and yield sequences of values of typefloat.Instances ofLongToIntrepresent functions which takelongs as input and return values of typeint.Instances ofLongToIntGeneratorrepresent generator functions which takelongs as input and yield sequences of values of typeint.Instances ofLongToLongrepresent functions which takelongs as input and return values of typelong.Instances ofLongToLongGeneratorrepresent generator functions which takelongs as input and yield sequences of values of typelong.LongToObject<V>Instances ofLongToObjectrepresent functions which takelongs as input and return values of typeV.Instances ofLongToObjectGeneratorrepresent generator functions which takelongs as input and yield sequences of values of typeV.Instances ofLongToShortrepresent functions which takelongs as input and return values of typeshort.Instances ofLongToShortGeneratorrepresent generator functions which takelongs as input and yield sequences of values of typeshort.Instances ofLongToVoidrepresent functions which takelongs as input and return values of typevoid.Instances ofLongToVoidGeneratorrepresent generator functions which takelongs as input and yield sequences of values of typevoid.ObjectAggregateStateis the subinterface ofAggregateStatethat is used for aggregate methods with return value of type T.ObjectConsumeris a callback interface.ObjectFilterStateis the subinterface ofFilterStatethat is used for filter methods with return value of type T.Instances ofObjectToBooleanrepresent functions which takeKs as input and return values of typeboolean.Instances ofObjectToBooleanGeneratorrepresent generator functions which takeKs as input and yield sequences of values of typeboolean.ObjectToByte<K>Instances ofObjectToByterepresent functions which takeKs as input and return values of typebyte.Instances ofObjectToByteGeneratorrepresent generator functions which takeKs as input and yield sequences of values of typebyte.ObjectToChar<K>Instances ofObjectToCharrepresent functions which takeKs as input and return values of typechar.Instances ofObjectToCharGeneratorrepresent generator functions which takeKs as input and yield sequences of values of typechar.Instances ofObjectToDoublerepresent functions which takeKs as input and return values of typedouble.Instances ofObjectToDoubleGeneratorrepresent generator functions which takeKs as input and yield sequences of values of typedouble.Instances ofObjectToFloatrepresent functions which takeKs as input and return values of typefloat.Instances ofObjectToFloatGeneratorrepresent generator functions which takeKs as input and yield sequences of values of typefloat.ObjectToInt<K>Instances ofObjectToIntrepresent functions which takeKs as input and return values of typeint.Instances ofObjectToIntGeneratorrepresent generator functions which takeKs as input and yield sequences of values of typeint.ObjectToLong<K>Instances ofObjectToLongrepresent functions which takeKs as input and return values of typelong.Instances ofObjectToLongGeneratorrepresent generator functions which takeKs as input and yield sequences of values of typelong.ObjectToObject<K,V> Instances ofObjectToObjectrepresent functions which takeKs as input and return values of typeV.Instances ofObjectToObjectGeneratorrepresent generator functions which takeKs as input and yield sequences of values of typeV.Instances ofObjectToShortrepresent functions which takeKs as input and return values of typeshort.Instances ofObjectToShortGeneratorrepresent generator functions which takeKs as input and yield sequences of values of typeshort.ObjectToVoid<K>Instances ofObjectToVoidrepresent functions which takeKs as input and return values of typevoid.Instances ofObjectToVoidGeneratorrepresent generator functions which takeKs as input and yield sequences of values of typevoid.ShortAggregateStateis the subinterface ofAggregateStatethat is used for aggregate methods with return value of type short.ShortConsumeris a callback interface.ShortFilterStateis the subinterface ofFilterStatethat is used for filter methods with return value of type short.Instances ofShortToBooleanrepresent functions which takeshorts as input and return values of typeboolean.Instances ofShortToBooleanGeneratorrepresent generator functions which takeshorts as input and yield sequences of values of typeboolean.Instances ofShortToByterepresent functions which takeshorts as input and return values of typebyte.Instances ofShortToByteGeneratorrepresent generator functions which takeshorts as input and yield sequences of values of typebyte.Instances ofShortToCharrepresent functions which takeshorts as input and return values of typechar.Instances ofShortToCharGeneratorrepresent generator functions which takeshorts as input and yield sequences of values of typechar.Instances ofShortToDoublerepresent functions which takeshorts as input and return values of typedouble.Instances ofShortToDoubleGeneratorrepresent generator functions which takeshorts as input and yield sequences of values of typedouble.Instances ofShortToFloatrepresent functions which takeshorts as input and return values of typefloat.Instances ofShortToFloatGeneratorrepresent generator functions which takeshorts as input and yield sequences of values of typefloat.Instances ofShortToIntrepresent functions which takeshorts as input and return values of typeint.Instances ofShortToIntGeneratorrepresent generator functions which takeshorts as input and yield sequences of values of typeint.Instances ofShortToLongrepresent functions which takeshorts as input and return values of typelong.Instances ofShortToLongGeneratorrepresent generator functions which takeshorts as input and yield sequences of values of typelong.Instances ofShortToObjectrepresent functions which takeshorts as input and return values of typeV.Instances ofShortToObjectGeneratorrepresent generator functions which takeshorts as input and yield sequences of values of typeV.Instances ofShortToShortrepresent functions which takeshorts as input and return values of typeshort.Instances ofShortToShortGeneratorrepresent generator functions which takeshorts as input and yield sequences of values of typeshort.Instances ofShortToVoidrepresent functions which takeshorts as input and return values of typevoid.Instances ofShortToVoidGeneratorrepresent generator functions which takeshorts as input and yield sequences of values of typevoid.VoidConsumeris a callback interface.Instances ofVoidToBooleanrepresent functions which takevoids as input and return values of typeboolean.Instances ofVoidToBooleanGeneratorrepresent generator functions which takevoids as input and yield sequences of values of typeboolean.Instances ofVoidToByterepresent functions which takevoids as input and return values of typebyte.Instances ofVoidToByteGeneratorrepresent generator functions which takevoids as input and yield sequences of values of typebyte.Instances ofVoidToCharrepresent functions which takevoids as input and return values of typechar.Instances ofVoidToCharGeneratorrepresent generator functions which takevoids as input and yield sequences of values of typechar.Instances ofVoidToDoublerepresent functions which takevoids as input and return values of typedouble.Instances ofVoidToDoubleGeneratorrepresent generator functions which takevoids as input and yield sequences of values of typedouble.Instances ofVoidToFloatrepresent functions which takevoids as input and return values of typefloat.Instances ofVoidToFloatGeneratorrepresent generator functions which takevoids as input and yield sequences of values of typefloat.Instances ofVoidToIntrepresent functions which takevoids as input and return values of typeint.Instances ofVoidToIntGeneratorrepresent generator functions which takevoids as input and yield sequences of values of typeint.Instances ofVoidToLongrepresent functions which takevoids as input and return values of typelong.Instances ofVoidToLongGeneratorrepresent generator functions which takevoids as input and yield sequences of values of typelong.VoidToObject<V>Instances ofVoidToObjectrepresent functions which takevoids as input and return values of typeV.Instances ofVoidToObjectGeneratorrepresent generator functions which takevoids as input and yield sequences of values of typeV.Instances ofVoidToShortrepresent functions which takevoids as input and return values of typeshort.Instances ofVoidToShortGeneratorrepresent generator functions which takevoids as input and yield sequences of values of typeshort.Instances ofVoidToVoidrepresent functions which takevoids as input and return values of typevoid.Instances ofVoidToVoidGeneratorrepresent generator functions which takevoids as input and yield sequences of values of typevoid.