JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
A
accept(ComparableListVisitor<T, ComparableList<T>, R>)
- Method in class com.github.sviperll.adt4j.examples.
ComparableList
accept(ExpressionVisitor<Expression, R>)
- Method in class com.github.sviperll.adt4j.examples.
Expression
accept(GroupNameVisitor<R>)
- Method in class com.github.sviperll.adt4j.examples.
GroupName
accept(ListVisitor<T, List<T>, R>)
- Method in class com.github.sviperll.adt4j.examples.
List
accept(UserVisitor<E, R>)
- Method in class com.github.sviperll.adt4j.examples.
User
accept(UserKeyVisitor<R>)
- Method in class com.github.sviperll.adt4j.examples.
UserKey
add(Expression, Expression)
- Static method in class com.github.sviperll.adt4j.examples.
Expression
add(S, S)
- Method in interface com.github.sviperll.adt4j.examples.
ExpressionVisitor
apply(T)
- Method in interface com.github.sviperll.adt4j.examples.
Function
apply(GADT<Function<A, B>>, GADT<A>)
- Static method in class com.github.sviperll.adt4j.examples.
GADT
apply(UserKey)
- Method in class com.github.sviperll.adt4j.examples.
UserKeyVisitor.UserKeyFunction
B
baseLookup(String)
- Static method in class com.github.sviperll.adt4j.examples.
Main
BaseOptionalSupport
<
T
> - Class in
com.github.sviperll.adt4j.examples
BaseOptionalSupport()
- Constructor for class com.github.sviperll.adt4j.examples.
BaseOptionalSupport
BaseOptionalVisitor
<
T
,
R
,
E
extends
Exception
> - Interface in
com.github.sviperll.adt4j.examples
C
ClassList
- Annotation Type in
com.github.sviperll.adt4j.examples
com.github.sviperll.adt4j.examples
- package com.github.sviperll.adt4j.examples
ComparableList
<
T
extends
Object
&
Comparable
<? super
T
>> - Class in
com.github.sviperll.adt4j.examples
ComparableList(ComparableList<T>)
- Constructor for class com.github.sviperll.adt4j.examples.
ComparableList
ComparableListVisitor
<
T
extends
Comparable
<? super
T
>,
S
,
R
> - Interface in
com.github.sviperll.adt4j.examples
compareTo(ComparableList<T>)
- Method in class com.github.sviperll.adt4j.examples.
ComparableList
compareTo(GroupName)
- Method in class com.github.sviperll.adt4j.examples.
GroupName
compareTo(User<E>)
- Method in class com.github.sviperll.adt4j.examples.
User
compareTo(UserKey)
- Method in class com.github.sviperll.adt4j.examples.
UserKey
cons(T, List<T>)
- Static method in class com.github.sviperll.adt4j.examples.
List
cons(T, S)
- Method in interface com.github.sviperll.adt4j.examples.
ListVisitor
D
data1(T)
- Method in interface com.github.sviperll.adt4j.examples.
SimpleVisitor1
E
Either
<
T
,
U
> - Class in
com.github.sviperll.adt4j.examples
Either.Visitor
<
T
,
U
,
R
> - Interface in
com.github.sviperll.adt4j.examples
empty()
- Static method in class com.github.sviperll.adt4j.examples.
ComparableList
empty()
- Method in interface com.github.sviperll.adt4j.examples.
ComparableListVisitor
equals(Object)
- Method in class com.github.sviperll.adt4j.examples.
ComparableList
equals(Object)
- Method in class com.github.sviperll.adt4j.examples.
Expression
equals(Object)
- Method in class com.github.sviperll.adt4j.examples.
GADT
equals(Object)
- Method in class com.github.sviperll.adt4j.examples.
GroupName
equals(Object)
- Method in class com.github.sviperll.adt4j.examples.
List
equals(Object)
- Method in class com.github.sviperll.adt4j.examples.
User
equals(Object)
- Method in class com.github.sviperll.adt4j.examples.
UserKey
eval()
- Method in class com.github.sviperll.adt4j.examples.
GADT
Expression
- Class in
com.github.sviperll.adt4j.examples
Expression(Expression)
- Constructor for class com.github.sviperll.adt4j.examples.
Expression
ExpressionVisitor
<
S
,
R
> - Interface in
com.github.sviperll.adt4j.examples
F
factory()
- Static method in class com.github.sviperll.adt4j.examples.
ComparableList
factory()
- Static method in class com.github.sviperll.adt4j.examples.
Expression
factory()
- Static method in class com.github.sviperll.adt4j.examples.
GroupName
factory()
- Static method in class com.github.sviperll.adt4j.examples.
List
factory()
- Static method in class com.github.sviperll.adt4j.examples.
User
factory()
- Static method in class com.github.sviperll.adt4j.examples.
UserKey
FancyList
<
T
> - Class in
com.github.sviperll.adt4j.examples
FancyList.Cases
<
T
,
R
> - Interface in
com.github.sviperll.adt4j.examples
flatMap(Function<T, BaseOptional<U>>)
- Method in class com.github.sviperll.adt4j.examples.
BaseOptionalSupport
flatMap(Function<T, Optional<U>>)
- Method in class com.github.sviperll.adt4j.examples.
Optional
Function
<
T
,
U
> - Interface in
com.github.sviperll.adt4j.examples
G
GADT
<
T
> - Class in
com.github.sviperll.adt4j.examples
GroupName
- Class in
com.github.sviperll.adt4j.examples
GroupName(GroupName)
- Constructor for class com.github.sviperll.adt4j.examples.
GroupName
groupName()
- Method in class com.github.sviperll.adt4j.examples.
User
GroupNameVisitor
<
R
> - Interface in
com.github.sviperll.adt4j.examples
H
hashCode()
- Method in class com.github.sviperll.adt4j.examples.
ComparableList
hashCode()
- Method in class com.github.sviperll.adt4j.examples.
Expression
hashCode()
- Method in class com.github.sviperll.adt4j.examples.
GADT
hashCode()
- Method in class com.github.sviperll.adt4j.examples.
GroupName
hashCode()
- Method in class com.github.sviperll.adt4j.examples.
List
hashCode()
- Method in class com.github.sviperll.adt4j.examples.
User
hashCode()
- Method in class com.github.sviperll.adt4j.examples.
UserKey
head()
- Method in class com.github.sviperll.adt4j.examples.
ComparableList
head()
- Method in class com.github.sviperll.adt4j.examples.
List
I
if_(GADT<Boolean>, GADT<T>, GADT<T>)
- Static method in class com.github.sviperll.adt4j.examples.
GADT
isAdd()
- Method in class com.github.sviperll.adt4j.examples.
Expression
isBinary()
- Method in class com.github.sviperll.adt4j.examples.
Expression
isEmpty()
- Method in class com.github.sviperll.adt4j.examples.
ComparableList
isEmpty()
- Method in class com.github.sviperll.adt4j.examples.
List
isLessOrEqual(GADT<Integer>, GADT<Integer>)
- Static method in class com.github.sviperll.adt4j.examples.
GADT
isLiteral()
- Method in class com.github.sviperll.adt4j.examples.
Expression
isMul()
- Method in class com.github.sviperll.adt4j.examples.
Expression
K
key()
- Method in class com.github.sviperll.adt4j.examples.
User
L
lambda(Function<A, GADT<B>>)
- Static method in class com.github.sviperll.adt4j.examples.
GADT
leaf(T)
- Method in interface com.github.sviperll.adt4j.examples.
TreeVisitor
left(T)
- Method in interface com.github.sviperll.adt4j.examples.
Either.Visitor
left()
- Method in class com.github.sviperll.adt4j.examples.
Expression
list(T, FancyList<T>)
- Static method in class com.github.sviperll.adt4j.examples.
FancyList
List
<
T
> - Class in
com.github.sviperll.adt4j.examples
List(List<T>)
- Constructor for class com.github.sviperll.adt4j.examples.
List
list()
- Method in class com.github.sviperll.adt4j.examples.
User
ListVisitor
<
T
,
S
,
R
> - Interface in
com.github.sviperll.adt4j.examples
lit(int)
- Static method in class com.github.sviperll.adt4j.examples.
Expression
lit(int)
- Method in interface com.github.sviperll.adt4j.examples.
ExpressionVisitor
lookup(String)
- Static method in class com.github.sviperll.adt4j.examples.
Main
lookup2(String)
- Static method in class com.github.sviperll.adt4j.examples.
Main
lookup3(String)
- Static method in class com.github.sviperll.adt4j.examples.
Main
M
Main
- Class in
com.github.sviperll.adt4j.examples
Main()
- Constructor for class com.github.sviperll.adt4j.examples.
Main
main(String[])
- Static method in class com.github.sviperll.adt4j.examples.
Main
map(Function<T, U>)
- Method in class com.github.sviperll.adt4j.examples.
BaseOptionalSupport
match(FancyList.Cases<T, R>)
- Method in class com.github.sviperll.adt4j.examples.
FancyList
missing()
- Method in interface com.github.sviperll.adt4j.examples.
BaseOptionalVisitor
missing()
- Static method in class com.github.sviperll.adt4j.examples.
Optional
missing()
- Method in interface com.github.sviperll.adt4j.examples.
OptionalVisitor
mul(Expression, Expression)
- Static method in class com.github.sviperll.adt4j.examples.
Expression
mul(S, S)
- Method in interface com.github.sviperll.adt4j.examples.
ExpressionVisitor
N
name()
- Method in class com.github.sviperll.adt4j.examples.
GroupName
name()
- Method in class com.github.sviperll.adt4j.examples.
User
nil()
- Static method in class com.github.sviperll.adt4j.examples.
FancyList
nil()
- Static method in class com.github.sviperll.adt4j.examples.
List
nil()
- Method in interface com.github.sviperll.adt4j.examples.
ListVisitor
node(List<? extends S>)
- Method in interface com.github.sviperll.adt4j.examples.
TreeVisitor
number(int)
- Static method in class com.github.sviperll.adt4j.examples.
GADT
O
Optional
<
T
> - Class in
com.github.sviperll.adt4j.examples
OptionalVisitor
<
T
,
R
,
E
extends
Exception
> - Interface in
com.github.sviperll.adt4j.examples
P
plus(GADT<Integer>, GADT<Integer>)
- Static method in class com.github.sviperll.adt4j.examples.
GADT
prepend(T, ComparableList<T>)
- Static method in class com.github.sviperll.adt4j.examples.
ComparableList
prepend(T, S)
- Method in interface com.github.sviperll.adt4j.examples.
ComparableListVisitor
present(T)
- Method in interface com.github.sviperll.adt4j.examples.
BaseOptionalVisitor
present(T)
- Static method in class com.github.sviperll.adt4j.examples.
Optional
present(T)
- Method in interface com.github.sviperll.adt4j.examples.
OptionalVisitor
R
RecordVisitor
<
R
> - Interface in
com.github.sviperll.adt4j.examples
right(U)
- Method in interface com.github.sviperll.adt4j.examples.
Either.Visitor
right()
- Method in class com.github.sviperll.adt4j.examples.
Expression
S
SimpleVisitor1
<
R
,
T
> - Interface in
com.github.sviperll.adt4j.examples
T
tail()
- Method in class com.github.sviperll.adt4j.examples.
ComparableList
tail()
- Method in class com.github.sviperll.adt4j.examples.
List
toString(BaseOptional<String>)
- Method in class com.github.sviperll.adt4j.examples.
BaseOptionalSupport
toString()
- Method in class com.github.sviperll.adt4j.examples.
ComparableList
toString()
- Method in class com.github.sviperll.adt4j.examples.
Expression
toString()
- Method in class com.github.sviperll.adt4j.examples.
GADT
toString()
- Method in class com.github.sviperll.adt4j.examples.
GroupName
toString()
- Method in class com.github.sviperll.adt4j.examples.
List
toString(Optional<String>)
- Static method in class com.github.sviperll.adt4j.examples.
Main
toString()
- Method in class com.github.sviperll.adt4j.examples.
User
toString()
- Method in class com.github.sviperll.adt4j.examples.
UserKey
TreeVisitor
<
T
,
S
,
R
> - Interface in
com.github.sviperll.adt4j.examples
U
User
<
E
extends
Object
&
Comparable
<
E
>> - Class in
com.github.sviperll.adt4j.examples
User(User<E>)
- Constructor for class com.github.sviperll.adt4j.examples.
User
UserKey
- Class in
com.github.sviperll.adt4j.examples
UserKey(UserKey)
- Constructor for class com.github.sviperll.adt4j.examples.
UserKey
UserKeyFunction()
- Constructor for class com.github.sviperll.adt4j.examples.
UserKeyVisitor.UserKeyFunction
UserKeyVisitor
<
R
> - Interface in
com.github.sviperll.adt4j.examples
UserKeyVisitor.UserKeyFunction
<
R
> - Class in
com.github.sviperll.adt4j.examples
UserVisitor
<
E
extends
Comparable
<
E
>,
R
> - Interface in
com.github.sviperll.adt4j.examples
V
valueOf(String)
- Static method in class com.github.sviperll.adt4j.examples.
GroupName
valueOf(String)
- Method in interface com.github.sviperll.adt4j.examples.
GroupNameVisitor
valueOf(boolean, byte, char, int, long, float, double, Object, boolean[], byte[][], char[], int[], long[], float[], double[], Object[])
- Method in interface com.github.sviperll.adt4j.examples.
RecordVisitor
valueOf(UserKey, ComparableList<E>, String, GroupName)
- Static method in class com.github.sviperll.adt4j.examples.
User
valueOf(int)
- Static method in class com.github.sviperll.adt4j.examples.
UserKey
valueOf(int)
- Method in interface com.github.sviperll.adt4j.examples.
UserKeyVisitor
valueOf(UserKey, ComparableList<E>, String, GroupName)
- Method in interface com.github.sviperll.adt4j.examples.
UserVisitor
W
withGroupName(GroupName)
- Method in class com.github.sviperll.adt4j.examples.
User
withHead(T)
- Method in class com.github.sviperll.adt4j.examples.
ComparableList
withHead(T)
- Method in class com.github.sviperll.adt4j.examples.
List
withName(String)
- Method in class com.github.sviperll.adt4j.examples.
User
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All rights reserved.