A B C D E F G H I K L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
R
- RAND - Static variable in class at.jku.ssw.fp.airline.Airline
-
A random number generator
- RAND - Static variable in interface at.jku.ssw.fp.airline.Retailer
-
Random number generator.
- RAND - Static variable in class at.jku.ssw.fp.sect04_3.puzzle.Puzzle
-
A random number generator
- RAND - Static variable in class at.jku.ssw.fp.sect04_6.Demo1_LazyIterator
- RAND - Static variable in class at.jku.ssw.fp.sect09_1.Demo1_ParallelStream
- RAND - Static variable in class at.jku.ssw.fp.sect09_1.Demo2_ParallelStream
- RAND - Static variable in class at.jku.ssw.fp.sect09_1.Demo3_ParallelStream
- RAND - Static variable in class at.jku.ssw.fp.sect09_2.Demo1_Future
- RAND - Static variable in class at.jku.ssw.fp.sect09_2.Demo2_Future
- RAND - Static variable in class at.jku.ssw.fp.sect09_3.Demo_CompletableFuture
- RAND - Static variable in class at.jku.ssw.fp.sect09_4.Demo_FindFlightAsync
- RAND - Static variable in class at.jku.ssw.fp.sect09_6.Demo_Composition
- RAND - Static variable in class at.jku.ssw.fp.sect10_2.Demo2_Completable
- RAND - Static variable in class at.jku.ssw.fp.sect10_4.Demo2_DistinctUntilChanged
- RAND - Static variable in class at.jku.ssw.fp.sect10_4.Demo3_Scan
- RAND - Static variable in class at.jku.ssw.fp.sect10_4.Demo4_CollectOperations
- RAND - Static variable in class at.jku.ssw.fp.sect10_7.Demo1_Sample_ThrottleFirst
- RAND - Static variable in class at.jku.ssw.fp.sect10.Constants
-
A random number generator
- RAND - Static variable in class at.jku.ssw.fp.sect11_3.check4j.Gens
-
A random number generator used for creating random values
- rands - Static variable in class at.jku.ssw.fp.sect11_3.check4j.Gens
-
A generator for double values (in full range of double)
- randsFromTo(double, double) - Static method in class at.jku.ssw.fp.sect11_3.check4j.Gens
-
Creates a generator for double values between
from
andto
- Reader<C,A> - Class in at.jku.ssw.fp.sect06_3_4
-
Class representing Reader monad.
- Reader(Function<C, A>) - Constructor for class at.jku.ssw.fp.sect06_3_4.Reader
-
Constructor setting the reader function.
- readFileAsync(String) - Static method in class at.jku.ssw.fp.sect09_5.Demo_AsyncFileRead
- readNextWord(Reader) - Static method in class at.jku.ssw.fp.sect04_6.Lazy
- realSpliterator - Variable in class at.jku.ssw.fp.sect08_2.TracedSpliterator
-
Reference to the real spliterator.
- redoCmd() - Method in class at.jku.ssw.fp.sect04_4.cmd_nofp.CmdHandler
-
Undoes the last command from the redo stack.
- redoStack - Variable in class at.jku.ssw.fp.sect04_4.cmd_nofp.CmdHandler
-
Redo stack
- reduce(Monoid<E>) - Method in interface at.jku.ssw.fp.sect06_2.Reducible
-
Reduces the values based on the given monoid.
- reduce(E, BinaryOperator<E>) - Method in class at.jku.ssw.fp.coll.FList
-
Performs a reduction on the elements of this list starting with provided identity value and using the provided combiner operator.
- reduce(R, BiFunction<? super R, ? super E, ? extends R>) - Method in class at.jku.ssw.fp.coll.FList
-
Performs a reduction on the elements of this list starting with provided identity value and using the provided accumulation function.
- reduceMap(Function<? super E, ? extends R>, Monoid<R>) - Method in interface at.jku.ssw.fp.sect06_2.Reducible
-
First maps the elements and then reduces the mapped elements based on the given monoid.
- ReduceTask<V> - Class in at.jku.ssw.fp.sect08_2
-
Task for simulating the reduce operation of parallel streams including log information.
- ReduceTask(Spliterator<V>, V, BinaryOperator<V>, BinaryOperator<V>) - Constructor for class at.jku.ssw.fp.sect08_2.ReduceTask
-
Constructor initializing the task.
- Reducible<E> - Interface in at.jku.ssw.fp.sect06_2
-
Interface for reducible structures.
- Ref<A> - Class in at.jku.ssw.fp.util
-
Class for objects with a single mutable generic field.
- Ref(A) - Constructor for class at.jku.ssw.fp.util.Ref
-
Private constructor with the value for the mutable field.
- remove(Object) - Method in class at.jku.ssw.fp.coll.FList
-
Creates a new functional list with same elements as this list but without the given object.
- removeIdx(int) - Method in class at.jku.ssw.fp.coll.FList
-
Creates a new functional list with same elements as this list but with the element at index
idx
removed. - removePointListener(Demo4_ClickObservable.PointListener) - Method in class at.jku.ssw.fp.sect10_1.Demo4_ClickObservable.PointsModel
- removeRec(FList<E>, Object) - Method in class at.jku.ssw.fp.coll.FList
-
Helper function for remove elements.
- repeat(int, Step<? super O, ? extends O>) - Static method in interface at.jku.ssw.fp.sect05_2.workflow.Step
-
Creates a step which executes the given step
n
times. - replaceIdx(int, E) - Method in class at.jku.ssw.fp.coll.FList
-
Creates a new functional list with same elements as this list but with the element at position
idx
replaced by the given element. - research - Variable in class at.jku.ssw.fp.person.Professor
-
The research of the professor
- rest - Variable in class at.jku.ssw.fp.sect05_3.parser.Result
-
The list of tokens not parsed yet.
- rest - Variable in class at.jku.ssw.fp.sect06_3.Result
-
The list of tokens not parsed yet.
- result - Variable in class at.jku.ssw.fp.sect05_3.parser.Result
-
The parse result (maybe
null
). - result - Variable in class at.jku.ssw.fp.sect06_3.Result
-
The parse result (maybe
null
). - result - Variable in class at.jku.ssw.fp.sect08_2.ReduceTask
-
The reduction value
- Result<T> - Class in at.jku.ssw.fp.sect05_3.parser
-
Class representing a result of a parser.
- Result<T> - Class in at.jku.ssw.fp.sect06_3
-
Class representing a result of a parser.
- Result<A> - Class in at.jku.ssw.fp.sect11_3.check4j
-
Test result with the list of successful test values and an optional failed value.
- Result() - Constructor for class at.jku.ssw.fp.sect11_3.check4j.Result
- Result(Exception, FList<String>) - Constructor for class at.jku.ssw.fp.sect05_3.parser.Result
-
Private constructor creating a failed result object.
- Result(Exception, FList<String>) - Constructor for class at.jku.ssw.fp.sect06_3.Result
-
Private constructor creating a failed result object.
- Result(T, FList<String>) - Constructor for class at.jku.ssw.fp.sect05_3.parser.Result
-
Private constructor creating a successful result object.
- Result(T, FList<String>) - Constructor for class at.jku.ssw.fp.sect06_3.Result
-
Private constructor creating a successful result object.
- Results - Class in at.jku.ssw.fp.sect04_2.fp
-
Class representing the results of a student.
- Results - Class in at.jku.ssw.fp.sect04_2.imp
-
Class representing the results of a student.
- Results - Class in at.jku.ssw.fp.sect07_5.results
-
Class representing the results of a student.
- Results(String, String) - Constructor for class at.jku.ssw.fp.sect04_2.fp.Results
-
Constructor initalizing id and name.
- Results(String, String) - Constructor for class at.jku.ssw.fp.sect04_2.imp.Results
-
Constructor initalizing id and name.
- Results(String, String, int...) - Constructor for class at.jku.ssw.fp.sect07_5.results.Results
-
Constructor initializing id, name and scores.
- resultsList - Variable in class at.jku.ssw.fp.sect04_2.fp.ResultsList
-
The list of results for a set of students
- ResultsList - Class in at.jku.ssw.fp.sect04_2.fp
-
Class for representing and maintaining a list of result records for a set of students.
- ResultsList - Class in at.jku.ssw.fp.sect04_2.imp
-
Class for representing and maintaining a list of result records for a set of students.
- ResultsList() - Constructor for class at.jku.ssw.fp.sect04_2.fp.ResultsList
-
Constructor initializing the list of results with an empty list.
- ResultsList() - Constructor for class at.jku.ssw.fp.sect04_2.imp.ResultsList
-
Constructor initializing the map of results.
- resultsMap - Variable in class at.jku.ssw.fp.sect04_2.imp.ResultsList
-
Map of student ids to their results.
- retailer - Variable in class at.jku.ssw.fp.airline.Offer
-
The retailer offering the flight
- Retailer - Interface in at.jku.ssw.fp.airline
-
Interface for retailers in the airline example.
- reverse() - Method in class at.jku.ssw.fp.coll.FList
-
Creates a new functional list with the elements reversed.
- right - Variable in class at.jku.ssw.fp.coll.Tree.Node
-
The right subtree of this tree node; possibly empty.
- right - Variable in class at.jku.ssw.fp.expr.Expr.BinOp
-
The right subexpression of the binary expression
- right - Variable in class at.jku.ssw.fp.sect04_4.visitor_fp.Expr.BinOp
-
The right subexpression of the binary expression
- right - Variable in class at.jku.ssw.fp.sect04_4.visitor_nofp.Expr.BinOp
-
The right subexpression of the binary expression
- right() - Method in class at.jku.ssw.fp.coll.Tree.Empty
-
Throws a
NoSuchElementException
. - right() - Method in class at.jku.ssw.fp.coll.Tree.Node
-
Returns the right subtree of this tree node
- right() - Method in class at.jku.ssw.fp.coll.Tree
-
Returns the right subtree of this tree node.
- rightExists() - Method in class at.jku.ssw.fp.coll.Tree.Empty
-
Returns
false
as the empty tree does not have a right subtree. - rightExists() - Method in class at.jku.ssw.fp.coll.Tree.Node
-
Test if the right subtree is not empty.
- rightExists() - Method in class at.jku.ssw.fp.coll.Tree
-
Tests if the right subtree is not empty.
- row - Variable in class at.jku.ssw.fp.sect04_3.puzzle.Pos
-
the row index
- runIf(boolean, Runnable) - Static method in class at.jku.ssw.fp.util.Util
-
Runs the given runnable only if the condition is true.
All Classes All Packages