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
A
- accept(Visitor<R>) - Method in class at.jku.ssw.fp.sect04_4.visitor_nofp.Expr
-
Accepts a visitor.
- accept(Visitor<R>) - Method in class at.jku.ssw.fp.sect04_4.visitor_nofp.Expr.And
-
Accepts a visitor by calling the
Visitor.visitAnd(And)
method. - accept(Visitor<R>) - Method in class at.jku.ssw.fp.sect04_4.visitor_nofp.Expr.Lit
-
Accepts a visitor by calling the
Visitor.visitLit(Lit)
method. - accept(Visitor<R>) - Method in class at.jku.ssw.fp.sect04_4.visitor_nofp.Expr.Not
-
Accepts a visitor by calling the
Visitor.visitNot(Not)
method. - accept(Visitor<R>) - Method in class at.jku.ssw.fp.sect04_4.visitor_nofp.Expr.Or
-
Accepts a visitor by calling the
Visitor.visitOr(Or)
method. - accept(Visitor<R>) - Method in class at.jku.ssw.fp.sect04_4.visitor_nofp.Expr.Var
-
Accepts a visitor by calling the
Visitor.visitVar(Var)
method. - accept(Consumer<Expr.Lit>, Consumer<Expr.Var>, Consumer<Expr.And>, Consumer<Expr.Or>, Consumer<Expr.Not>) - Method in class at.jku.ssw.fp.sect04_4.visitor_fp.Expr
-
Executes one of the given actions dependent on the concrete expression type.
- accept(Consumer<Expr.Lit>, Consumer<Expr.Var>, Consumer<Expr.And>, Consumer<Expr.Or>, Consumer<Expr.Not>) - Method in class at.jku.ssw.fp.sect04_4.visitor_fp.Expr.And
-
Executes the action for the
Expr.And
type. - accept(Consumer<Expr.Lit>, Consumer<Expr.Var>, Consumer<Expr.And>, Consumer<Expr.Or>, Consumer<Expr.Not>) - Method in class at.jku.ssw.fp.sect04_4.visitor_fp.Expr.Lit
-
Executes the action for the
Expr.Lit
type. - accept(Consumer<Expr.Lit>, Consumer<Expr.Var>, Consumer<Expr.And>, Consumer<Expr.Or>, Consumer<Expr.Not>) - Method in class at.jku.ssw.fp.sect04_4.visitor_fp.Expr.Not
-
Executes the action for the
Expr.Not
type. - accept(Consumer<Expr.Lit>, Consumer<Expr.Var>, Consumer<Expr.And>, Consumer<Expr.Or>, Consumer<Expr.Not>) - Method in class at.jku.ssw.fp.sect04_4.visitor_fp.Expr.Or
-
Executes the action for the
Expr.Or
type. - accept(Consumer<Expr.Lit>, Consumer<Expr.Var>, Consumer<Expr.And>, Consumer<Expr.Or>, Consumer<Expr.Not>) - Method in class at.jku.ssw.fp.sect04_4.visitor_fp.Expr.Var
-
Executes the action for the
Expr.Var
type. - accu - Variable in class at.jku.ssw.fp.sect08_2.ReduceTask
-
The binary operator for the reduction
- accumulator() - Method in class at.jku.ssw.fp.sect07_4.ConstantCollector
-
A function that adds a value.
- action - Variable in class at.jku.ssw.fp.sect05_4.dsl.StateModel.State.Transition
-
The action of the transition
- Action - Interface in at.jku.ssw.fp.sect05_4.dsl
-
Functional interface for controller actions.
- actual - Static variable in class at.jku.ssw.fp.sect05_4.dsl.Demo1_PropCtrl
- add(E) - Method in class at.jku.ssw.fp.coll.FList
-
Creates a new list with the given element as head and this list as tail.
- add(E) - Method in class at.jku.ssw.fp.coll.FList.Builder
-
Adds an element to the builder.
- add(E) - Method in class at.jku.ssw.fp.coll.FSet
-
Creates a new set with the elements of this set and the new element.
- add(E) - Method in class at.jku.ssw.fp.coll.FSet.Builder
-
Adds an element to the builder, if not already contained.
- addAll(E[]) - Method in class at.jku.ssw.fp.coll.FList.Builder
-
Adds all elements in the array to this builder.
- addAll(Iterable<? extends E>) - Method in class at.jku.ssw.fp.coll.FList.Builder
-
Adds all elements in the iterable to this builder.
- addNode(V) - Method in class at.jku.ssw.fp.sect04_3.Graph
-
Adds a node with a given value to the graph.
- addPoint(Point) - Method in class at.jku.ssw.fp.sect10_1.Demo4_ClickObservable.PointsModel
- addPointListener(Demo4_ClickObservable.PointListener) - Method in class at.jku.ssw.fp.sect10_1.Demo4_ClickObservable.PointsModel
- ADDRESS - Static variable in class at.jku.ssw.fp.sect10_2.Demo1_Single
- addresss - Static variable in class at.jku.ssw.fp.sect10_3.Demo6_WeaterObservable
- addresss - Static variable in class at.jku.ssw.fp.sect10_5.Demo4_ObserveOn
- addStudent(String, String) - Method in class at.jku.ssw.fp.sect04_2.fp.ResultsList
-
Adds a student to the list.
- addStudent(String, String) - Method in class at.jku.ssw.fp.sect04_2.imp.ResultsList
-
Adds a student to the list.
- addSuccess(A) - Method in class at.jku.ssw.fp.sect11_3.check4j.Result
-
Adds a value to the list of successful test values.
- addText(int, String) - Method in class at.jku.ssw.fp.sect04_4.cmd_fp.TextEditor
-
Adds a text at a given position.
- addText(int, String) - Method in class at.jku.ssw.fp.sect04_4.cmd_nofp.TextEditor
-
Adds a text at a given position.
- AddTextCommand - Class in at.jku.ssw.fp.sect04_4.cmd_nofp
-
Command to add a text.
- AddTextCommand(StringBuilder, int, String) - Constructor for class at.jku.ssw.fp.sect04_4.cmd_nofp.AddTextCommand
-
Constructor setting string builder, position and text.
- age - Variable in class at.jku.ssw.fp.person.Person
-
The age of the person
- age - Variable in class at.jku.ssw.fp.sect05_2.Person
- AGENCIES - Static variable in class at.jku.ssw.fp.airline.Agency
-
Array with some agency objects
- Agency - Class in at.jku.ssw.fp.airline
-
Class for retailers of flights in the flight example.
- Agency(String) - Constructor for class at.jku.ssw.fp.airline.Agency
-
Constructor setting the name.
- airline - Variable in class at.jku.ssw.fp.airline.Flight
-
The airline
- Airline - Class in at.jku.ssw.fp.airline
-
Class representing an airline in the flight examples.
- Airline(String, String) - Constructor for class at.jku.ssw.fp.airline.Airline
-
Constructor setting code and name of the airline.
- airlines - Static variable in class at.jku.ssw.fp.sect10_2.Demo3_Maybe
- AIRLINES - Static variable in class at.jku.ssw.fp.airline.Airline
-
Array with some airline objects.
- Algo - at.jku.ssw.fp.sect06_2.Course
- allInts - Static variable in class at.jku.ssw.fp.sect11_3.check4j.Gens
-
A generator for in values int values in the full range of int.
- alphabet - Static variable in class at.jku.ssw.fp.sect11_3.check4j.Gens
-
List of letters from 'a' to 'z'
- alt(Parser<? extends R>...) - Static method in interface at.jku.ssw.fp.sect05_3.parser.Parser
-
Creates a parser which tries to apply one of the given alternative parsers.
- alt(Parser<? extends R>...) - Static method in interface at.jku.ssw.fp.sect06_3.Parser
-
Creates a parser which tries to apply one of the given alternative parsers.
- alt(Supplier<Parser<? extends R>>...) - Static method in interface at.jku.ssw.fp.sect05_3.parser.Parser
-
Creates a parser which tries to apply one of the alternative parsers.
- alt(Supplier<Parser<? extends R>>...) - Static method in interface at.jku.ssw.fp.sect06_3.Parser
-
Creates a parser which tries to apply one of the alternative parsers.
- amount - Variable in class at.jku.ssw.fp.sect05_2.workflow.Ingr
-
The amount of the ingredient.
- And(Expr, Expr) - Constructor for class at.jku.ssw.fp.expr.Expr.And
-
Constructor initializing left and right subexpressions.
- And(Expr, Expr) - Constructor for class at.jku.ssw.fp.sect04_4.visitor_fp.Expr.And
-
Constructor initializing left and right subexpressions.
- And(Expr, Expr) - Constructor for class at.jku.ssw.fp.sect04_4.visitor_nofp.Expr.And
-
Constructor initializing left and right subexpressions.
- andParser - Variable in class at.jku.ssw.fp.sect05_3.parser.ExprParser
-
Parser for and-expressions.
- andTkn - Static variable in class at.jku.ssw.fp.sect05_3.parser.Demo1_Parser
- andTkn - Static variable in class at.jku.ssw.fp.sect06_3.Demo2_MonadicParser
- anyToken - Static variable in interface at.jku.ssw.fp.sect05_3.parser.Parser
-
A parser parsing any token.
- anyToken - Static variable in interface at.jku.ssw.fp.sect06_3.Parser
-
A parser parsing any token.
- apply(C) - Method in class at.jku.ssw.fp.sect06_3_4.Reader
-
Applies the reader function to a context.
- apply(Object) - Method in class at.jku.ssw.fp.util.TypeTestFunction
-
Tests the object and then applies the function on the object.
- apply(Function<Expr.Lit, R>, Function<Expr.Var, R>, Function<Expr.And, R>, Function<Expr.Or, R>, Function<Expr.Not, R>) - Method in class at.jku.ssw.fp.sect04_4.visitor_fp.Expr.And
-
Applies the function for the
Expr.And
type. - apply(Function<Expr.Lit, R>, Function<Expr.Var, R>, Function<Expr.And, R>, Function<Expr.Or, R>, Function<Expr.Not, R>) - Method in class at.jku.ssw.fp.sect04_4.visitor_fp.Expr
-
Applies one of the given functions dependent on the concrete expression type.
- apply(Function<Expr.Lit, R>, Function<Expr.Var, R>, Function<Expr.And, R>, Function<Expr.Or, R>, Function<Expr.Not, R>) - Method in class at.jku.ssw.fp.sect04_4.visitor_fp.Expr.Lit
-
Applies the function for the
Expr.Lit
type. - apply(Function<Expr.Lit, R>, Function<Expr.Var, R>, Function<Expr.And, R>, Function<Expr.Or, R>, Function<Expr.Not, R>) - Method in class at.jku.ssw.fp.sect04_4.visitor_fp.Expr.Not
-
Applies the function for the
Expr.Not
type. - apply(Function<Expr.Lit, R>, Function<Expr.Var, R>, Function<Expr.And, R>, Function<Expr.Or, R>, Function<Expr.Not, R>) - Method in class at.jku.ssw.fp.sect04_4.visitor_fp.Expr.Or
-
Applies the function for the
Expr.Or
type. - apply(Function<Expr.Lit, R>, Function<Expr.Var, R>, Function<Expr.And, R>, Function<Expr.Or, R>, Function<Expr.Not, R>) - Method in class at.jku.ssw.fp.sect04_4.visitor_fp.Expr.Var
-
Applies the function for the
Expr.Var
type. - apply(T) - Method in interface at.jku.ssw.fp.sect02_1.Function
-
Applies the argument, returns a result.
- apply(T) - Method in interface at.jku.ssw.fp.sect02_3.FunctionWithExcpt
-
Applies the value, returns a result and possibly throws an exception.
- apply(T1, T2, T3) - Method in interface at.jku.ssw.fp.util.TerFunction
-
Abstract method of the ternary function.
- applyFunction(Function<? super A, ? extends B>, A) - Static method in class at.jku.ssw.fp.sect02_1.Demo1_ApplyFunction
-
Applies a function object on an object value.
- applyFunction(Function<? super T, ? extends R>, T) - Static method in class at.jku.ssw.fp.sect02_3.Demo2_LambdaWithExceptions
- applyFunctionWithExcpt(FunctionWithExcpt<T, R, X>, T) - Static method in class at.jku.ssw.fp.sect02_3.Demo2_LambdaWithExceptions
- area - Variable in class at.jku.ssw.fp.sect05_4.dsl.SystemUnderCtrl
-
The base area of the tank
- Article - Class in at.jku.ssw.fp.sect07_1
-
Class representing articles with name and price.
- Article(String, double) - Constructor for class at.jku.ssw.fp.sect07_1.Article
-
Constructor initializing name and price.
- ArticleGroupingDemo - Class in at.jku.ssw.fp.sect07_1
-
Demo of grouping articles based on price.
- ArticleGroupingDemo() - Constructor for class at.jku.ssw.fp.sect07_1.ArticleGroupingDemo
- askUserForNumber() - Static method in class at.jku.ssw.fp.sect04_5.Demo4_Optional
- assess() - Method in class at.jku.ssw.fp.sect04_3.puzzle.Puzzle
-
Computes a difference of this state to the solution state.
- at.jku.ssw.fp.airline - package at.jku.ssw.fp.airline
- at.jku.ssw.fp.coll.test - package at.jku.ssw.fp.coll.test
- at.jku.ssw.fp.expr - package at.jku.ssw.fp.expr
- at.jku.ssw.fp.person - package at.jku.ssw.fp.person
- at.jku.ssw.fp.sect02_1 - package at.jku.ssw.fp.sect02_1
- at.jku.ssw.fp.sect02_2 - package at.jku.ssw.fp.sect02_2
- at.jku.ssw.fp.sect02_3 - package at.jku.ssw.fp.sect02_3
- at.jku.ssw.fp.sect02_5 - package at.jku.ssw.fp.sect02_5
- at.jku.ssw.fp.sect03_1 - package at.jku.ssw.fp.sect03_1
- at.jku.ssw.fp.sect03_2 - package at.jku.ssw.fp.sect03_2
- at.jku.ssw.fp.sect03_3 - package at.jku.ssw.fp.sect03_3
- at.jku.ssw.fp.sect04_0 - package at.jku.ssw.fp.sect04_0
- at.jku.ssw.fp.sect04_1 - package at.jku.ssw.fp.sect04_1
- at.jku.ssw.fp.sect04_2.fp - package at.jku.ssw.fp.sect04_2.fp
- at.jku.ssw.fp.sect04_2.imp - package at.jku.ssw.fp.sect04_2.imp
- at.jku.ssw.fp.sect04_3 - package at.jku.ssw.fp.sect04_3
- at.jku.ssw.fp.sect04_3.puzzle - package at.jku.ssw.fp.sect04_3.puzzle
- at.jku.ssw.fp.sect04_4.cmd_fp - package at.jku.ssw.fp.sect04_4.cmd_fp
- at.jku.ssw.fp.sect04_4.cmd_nofp - package at.jku.ssw.fp.sect04_4.cmd_nofp
- at.jku.ssw.fp.sect04_4.visitor_fp - package at.jku.ssw.fp.sect04_4.visitor_fp
- at.jku.ssw.fp.sect04_4.visitor_nofp - package at.jku.ssw.fp.sect04_4.visitor_nofp
- at.jku.ssw.fp.sect04_5 - package at.jku.ssw.fp.sect04_5
- at.jku.ssw.fp.sect04_6 - package at.jku.ssw.fp.sect04_6
- at.jku.ssw.fp.sect05_1 - package at.jku.ssw.fp.sect05_1
- at.jku.ssw.fp.sect05_2 - package at.jku.ssw.fp.sect05_2
- at.jku.ssw.fp.sect05_2.workflow - package at.jku.ssw.fp.sect05_2.workflow
- at.jku.ssw.fp.sect05_3.parser - package at.jku.ssw.fp.sect05_3.parser
- at.jku.ssw.fp.sect05_4.dsl - package at.jku.ssw.fp.sect05_4.dsl
- at.jku.ssw.fp.sect06_2 - package at.jku.ssw.fp.sect06_2
- at.jku.ssw.fp.sect06_3 - package at.jku.ssw.fp.sect06_3
- at.jku.ssw.fp.sect06_3_4 - package at.jku.ssw.fp.sect06_3_4
- at.jku.ssw.fp.sect07_1 - package at.jku.ssw.fp.sect07_1
- at.jku.ssw.fp.sect07_3 - package at.jku.ssw.fp.sect07_3
- at.jku.ssw.fp.sect07_4 - package at.jku.ssw.fp.sect07_4
- at.jku.ssw.fp.sect07_5.index - package at.jku.ssw.fp.sect07_5.index
- at.jku.ssw.fp.sect07_5.results - package at.jku.ssw.fp.sect07_5.results
- at.jku.ssw.fp.sect07_6 - package at.jku.ssw.fp.sect07_6
- at.jku.ssw.fp.sect07_7 - package at.jku.ssw.fp.sect07_7
- at.jku.ssw.fp.sect08_1 - package at.jku.ssw.fp.sect08_1
- at.jku.ssw.fp.sect08_2 - package at.jku.ssw.fp.sect08_2
- at.jku.ssw.fp.sect08_3 - package at.jku.ssw.fp.sect08_3
- at.jku.ssw.fp.sect09_1 - package at.jku.ssw.fp.sect09_1
- at.jku.ssw.fp.sect09_2 - package at.jku.ssw.fp.sect09_2
- at.jku.ssw.fp.sect09_3 - package at.jku.ssw.fp.sect09_3
- at.jku.ssw.fp.sect09_4 - package at.jku.ssw.fp.sect09_4
- at.jku.ssw.fp.sect09_5 - package at.jku.ssw.fp.sect09_5
- at.jku.ssw.fp.sect09_6 - package at.jku.ssw.fp.sect09_6
- at.jku.ssw.fp.sect10 - package at.jku.ssw.fp.sect10
- at.jku.ssw.fp.sect10_1 - package at.jku.ssw.fp.sect10_1
- at.jku.ssw.fp.sect10_2 - package at.jku.ssw.fp.sect10_2
- at.jku.ssw.fp.sect10_3 - package at.jku.ssw.fp.sect10_3
- at.jku.ssw.fp.sect10_4 - package at.jku.ssw.fp.sect10_4
- at.jku.ssw.fp.sect10_5 - package at.jku.ssw.fp.sect10_5
- at.jku.ssw.fp.sect10_6 - package at.jku.ssw.fp.sect10_6
- at.jku.ssw.fp.sect10_7 - package at.jku.ssw.fp.sect10_7
- at.jku.ssw.fp.sect10_8 - package at.jku.ssw.fp.sect10_8
- at.jku.ssw.fp.sect11_1 - package at.jku.ssw.fp.sect11_1
- at.jku.ssw.fp.sect11_2 - package at.jku.ssw.fp.sect11_2
- at.jku.ssw.fp.sect11_3.check4j - package at.jku.ssw.fp.sect11_3.check4j
- at.jku.ssw.fp.util - package at.jku.ssw.fp.util
- avrg(List<Double>) - Method in class at.jku.ssw.fp.sect07_4.ConstantCollector
- avrgScore(Results) - Static method in class at.jku.ssw.fp.sect04_2.fp.Demo_Results
- avrgScores() - Method in class at.jku.ssw.fp.sect04_2.imp.Results
-
Computes the average of the scores.
- avrgScores(int) - Method in class at.jku.ssw.fp.sect04_2.imp.ResultsList
-
Computes the average of points achieved in a particular assignment.
- avrgScores(String) - Method in class at.jku.ssw.fp.sect04_2.imp.ResultsList
-
Computes the average of the scores of a student.
All Classes All Packages