

PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 
Interface Summary  

Functions  This class serves as a container for the various function types that are used to implement the type of closures in Xbase. 
Functions.Function0<Result>  A function without any parameters. 
Functions.Function1<Param,Result>  A function that takes one argument. 
Functions.Function2<P1,P2,Result>  A function that takes two arguments. 
Functions.Function3<P1,P2,P3,Result>  A function that takes three arguments. 
Functions.Function4<P1,P2,P3,P4,Result>  A function that takes four arguments. 
Functions.Function5<P1,P2,P3,P4,P5,Result>  A function that takes five arguments. 
Functions.Function6<P1,P2,P3,P4,P5,P6,Result>  A function that takes six arguments. 
Procedures  This class serves as a container for the various procedure types that are used to implement the type of closures in Xbase that do not return any results but a meant to cause sideeffects. 
Procedures.Procedure0  A procedure without any parameters, e.g. 
Procedures.Procedure1<Param>  A procedure that takes one argument. 
Procedures.Procedure2<P1,P2>  A procedure that takes two arguments. 
Procedures.Procedure3<P1,P2,P3>  A procedure that takes three arguments. 
Procedures.Procedure4<P1,P2,P3,P4>  A procedure that takes four arguments. 
Procedures.Procedure5<P1,P2,P3,P4,P5>  A procedure that takes five arguments. 
Procedures.Procedure6<P1,P2,P3,P4,P5,P6>  A procedure that takes six arguments. 
Class Summary  

ArrayExtensions  An extension library for arrays, to be used with Xtend. 
ArrayLiterals  Factory methods for arrays. 
BigDecimalExtensions  This is an extension library for big decimal numbers . 
BigIntegerExtensions  This is an extension library for big integral numbers . 
BooleanExtensions  This is an extension library for booleans . 
ByteExtensions  This is an extension library for Byte numbers. 
CharacterExtensions  This is an extension library for Character numbers. 
CollectionExtensions  This is an extension library for collections . 
CollectionLiterals  This is an extension library for collections . 
ComparableExtensions  This is an extension library for comparables . 
Conversions  This is a library used to convert arrays to lists and vice versa in a way that keeps the identity of the tobeconverted object. 
Conversions.WrappedArray<T>  A list that is completely backed by an array and that provides access to that array. 
Conversions.WrappedPrimitiveArray  A list that is completely backed by an array of primitives and that provides access to that array. 
DoubleExtensions  This is an extension library for floating point numbers , e.g. 
Exceptions  Useful helper methods when dealing with exceptions. 
ExclusiveRange  A sequence of integers starting from start to end counting up or down. 
FloatExtensions  This is an extension library for Float numbers. 
FunctionExtensions  This is an extension library for functions , e.g. 
InputOutput  Utilities to print information to the console. 
IntegerExtensions  This is an extension library for integral numbers , e.g. 
IntegerRange  A sequence of integers starting from start up to end with an increment of step . 
IterableExtensions  This is an extension library for iterables . 
IteratorExtensions  This is an extension library for iterators . 
ListExtensions  This is an extension library for lists . 
LongExtensions  This is an extension library for Long numbers. 
MapExtensions  This is an extension library for maps . 
ObjectExtensions  This is an extension library for all objects . 
Pair<K,V>  An immutable pair of key and value . 
ProcedureExtensions  This is an extension library for procedures , e.g. 
ShortExtensions  This is an extension library for Short numbers. 
StringExtensions  This is an extension library for strings . 
Annotation Types Summary  

Extension  Marks a field, parameter or local variable as extension provider. 
Inline  Allows to describe how a certain static function should be inlined by the Xbase compiler. 
Pure  Whether the constructor or method causes any sideeffects to nonlocal state. 


PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 