Uses of Interface
org.eclipse.xtext.xbase.lib.Procedures.Procedure1
Packages that use Procedures.Procedure1
-
Uses of Procedures.Procedure1 in org.eclipse.xtext.xbase.lib
Methods in org.eclipse.xtext.xbase.lib that return Procedures.Procedure1Modifier and TypeMethodDescriptionstatic <T> Procedures.Procedure1<T>FunctionExtensions.andThen(Procedures.Procedure1<? super T> before, Procedures.Procedure1<? super T> after) Returns a composedProcedure1that performs, in sequence, thebeforeoperation followed by theafteroperation.static <P1,P2> Procedures.Procedure1<P2> ProcedureExtensions.curry(Procedures.Procedure2<? super P1, ? super P2> procedure, P1 argument) Curries a procedure that takes two arguments.Methods in org.eclipse.xtext.xbase.lib with parameters of type Procedures.Procedure1Modifier and TypeMethodDescriptionstatic <T> Procedures.Procedure1<T>FunctionExtensions.andThen(Procedures.Procedure1<? super T> before, Procedures.Procedure1<? super T> after) Returns a composedProcedure1that performs, in sequence, thebeforeoperation followed by theafteroperation.static <P1> Procedures.Procedure0ProcedureExtensions.curry(Procedures.Procedure1<? super P1> procedure, P1 argument) Curries a procedure that takes one argument.static <T> voidIterableExtensions.forEach(Iterable<T> iterable, Procedures.Procedure1<? super T> procedure) Appliesprocedurefor each element of the given iterable.static <T> voidIteratorExtensions.forEach(Iterator<T> iterator, Procedures.Procedure1<? super T> procedure) Appliesprocedurefor each element of the given iterator.static <T> TObjectExtensions.operator_doubleArrow(T object, Procedures.Procedure1<? super T> block) ThedoubleArrowoperator is used as a 'with'- or 'let'-operation.