JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
M
N
O
P
R
T
U
V
W
A
accept(Object, Captures, C)
- Method in class io.prestosql.matching.
Pattern
accept(PatternVisitor)
- Method in class io.prestosql.matching.
Pattern
accept(Object, Captures, C)
- Method in class io.prestosql.matching.pattern.
CapturePattern
accept(PatternVisitor)
- Method in class io.prestosql.matching.pattern.
CapturePattern
accept(Object, Captures, C)
- Method in class io.prestosql.matching.pattern.
EqualsPattern
accept(PatternVisitor)
- Method in class io.prestosql.matching.pattern.
EqualsPattern
accept(Object, Captures, C)
- Method in class io.prestosql.matching.pattern.
FilterPattern
accept(PatternVisitor)
- Method in class io.prestosql.matching.pattern.
FilterPattern
accept(Object, Captures, C)
- Method in class io.prestosql.matching.pattern.
TypeOfPattern
accept(PatternVisitor)
- Method in class io.prestosql.matching.pattern.
TypeOfPattern
accept(Object, Captures, C)
- Method in class io.prestosql.matching.pattern.
WithPattern
accept(PatternVisitor)
- Method in class io.prestosql.matching.pattern.
WithPattern
addAll(Captures)
- Method in class io.prestosql.matching.
Captures
any()
- Static method in class io.prestosql.matching.
Pattern
C
Capture
<
T
> - Class in
io.prestosql.matching
capture(Capture<T>)
- Method in class io.prestosql.matching.
Match
capture()
- Method in class io.prestosql.matching.pattern.
CapturePattern
capturedAs(Capture<T>)
- Method in class io.prestosql.matching.
Pattern
capturedAs(Capture<T>)
- Method in class io.prestosql.matching.
Property
CapturePattern
<
T
> - Class in
io.prestosql.matching.pattern
CapturePattern(Capture<T>, Pattern<T>)
- Constructor for class io.prestosql.matching.pattern.
CapturePattern
Captures
- Class in
io.prestosql.matching
captures()
- Method in class io.prestosql.matching.
Match
D
DefaultPrinter
- Class in
io.prestosql.matching
DefaultPrinter()
- Constructor for class io.prestosql.matching.
DefaultPrinter
description()
- Method in class io.prestosql.matching.
Capture
E
empty()
- Static method in class io.prestosql.matching.
Captures
empty(Property<F, C, T>)
- Static method in class io.prestosql.matching.
Pattern
equals(Object)
- Method in class io.prestosql.matching.
Captures
equals(Object)
- Method in class io.prestosql.matching.
Match
EqualsPattern
<
T
> - Class in
io.prestosql.matching.pattern
EqualsPattern(T, Optional<Pattern<?>>)
- Constructor for class io.prestosql.matching.pattern.
EqualsPattern
equalTo(T)
- Method in class io.prestosql.matching.
Property
expectedClass()
- Method in class io.prestosql.matching.pattern.
TypeOfPattern
expectedValue()
- Method in class io.prestosql.matching.pattern.
EqualsPattern
F
FilterPattern
<
T
> - Class in
io.prestosql.matching.pattern
FilterPattern(BiPredicate<? super T, ?>, Optional<Pattern<?>>)
- Constructor for class io.prestosql.matching.pattern.
FilterPattern
G
get(Capture<T>)
- Method in class io.prestosql.matching.
Captures
getFunction()
- Method in class io.prestosql.matching.
Property
getName()
- Method in class io.prestosql.matching.
Property
getPattern()
- Method in class io.prestosql.matching.pattern.
WithPattern
getPattern()
- Method in class io.prestosql.matching.
PropertyPattern
getProperty()
- Method in class io.prestosql.matching.pattern.
WithPattern
getProperty()
- Method in class io.prestosql.matching.
PropertyPattern
H
hashCode()
- Method in class io.prestosql.matching.
Captures
hashCode()
- Method in class io.prestosql.matching.
Match
I
io.prestosql.matching
- package io.prestosql.matching
io.prestosql.matching.pattern
- package io.prestosql.matching.pattern
M
Match
- Class in
io.prestosql.matching
match(Object)
- Method in class io.prestosql.matching.
Pattern
match(Object, C)
- Method in class io.prestosql.matching.
Pattern
match(Object, Captures, C)
- Method in class io.prestosql.matching.
Pattern
matches(Object, C)
- Method in class io.prestosql.matching.
Pattern
matching(Predicate<? super T>)
- Method in class io.prestosql.matching.
Pattern
matching(BiPredicate<? super T, ?>)
- Method in class io.prestosql.matching.
Pattern
matching(Pattern<R>)
- Method in class io.prestosql.matching.
Property
matching(Predicate<? super T>)
- Method in class io.prestosql.matching.
Property
matching(BiPredicate<? super T, ?>)
- Method in class io.prestosql.matching.
Property
N
newCapture()
- Static method in class io.prestosql.matching.
Capture
newCapture(String)
- Static method in class io.prestosql.matching.
Capture
nonEmpty(Property<F, C, T>)
- Static method in class io.prestosql.matching.
Pattern
O
of(Captures)
- Static method in class io.prestosql.matching.
Match
of(Property<F, C, T>, Pattern<R>)
- Static method in class io.prestosql.matching.
PropertyPattern
ofNullable(Capture<T>, T)
- Static method in class io.prestosql.matching.
Captures
optionalProperty(String, Function<F, Optional<T>>)
- Static method in class io.prestosql.matching.
Property
optionalProperty(String, BiFunction<F, C, Optional<T>>)
- Static method in class io.prestosql.matching.
Property
P
Pattern
<
T
> - Class in
io.prestosql.matching
Pattern(Pattern<?>)
- Constructor for class io.prestosql.matching.
Pattern
Pattern(Optional<Pattern<?>>)
- Constructor for class io.prestosql.matching.
Pattern
PatternVisitor
- Interface in
io.prestosql.matching
predicate()
- Method in class io.prestosql.matching.pattern.
FilterPattern
previous()
- Method in class io.prestosql.matching.
Pattern
Property
<
F
,
C
,
T
> - Class in
io.prestosql.matching
Property(String, BiFunction<F, C, Optional<T>>)
- Constructor for class io.prestosql.matching.
Property
property(String, Function<F, T>)
- Static method in class io.prestosql.matching.
Property
property(String, BiFunction<F, C, T>)
- Static method in class io.prestosql.matching.
Property
PropertyPattern
<
F
,
C
,
R
> - Class in
io.prestosql.matching
R
result()
- Method in class io.prestosql.matching.
DefaultPrinter
T
toString()
- Method in class io.prestosql.matching.
Match
toString()
- Method in class io.prestosql.matching.
Pattern
typeOf(Class<T>)
- Static method in class io.prestosql.matching.
Pattern
TypeOfPattern
<
T
> - Class in
io.prestosql.matching.pattern
TypeOfPattern(Class<T>)
- Constructor for class io.prestosql.matching.pattern.
TypeOfPattern
TypeOfPattern(Class<T>, Optional<Pattern<?>>)
- Constructor for class io.prestosql.matching.pattern.
TypeOfPattern
U
upcast(PropertyPattern<F, C, ? extends T>)
- Static method in class io.prestosql.matching.
PropertyPattern
V
visitCapture(CapturePattern<?>)
- Method in class io.prestosql.matching.
DefaultPrinter
visitCapture(CapturePattern<?>)
- Method in interface io.prestosql.matching.
PatternVisitor
visitEquals(EqualsPattern<?>)
- Method in class io.prestosql.matching.
DefaultPrinter
visitEquals(EqualsPattern<?>)
- Method in interface io.prestosql.matching.
PatternVisitor
visitFilter(FilterPattern<?>)
- Method in class io.prestosql.matching.
DefaultPrinter
visitFilter(FilterPattern<?>)
- Method in interface io.prestosql.matching.
PatternVisitor
visitPrevious(Pattern<?>)
- Method in interface io.prestosql.matching.
PatternVisitor
visitTypeOf(TypeOfPattern<?>)
- Method in class io.prestosql.matching.
DefaultPrinter
visitTypeOf(TypeOfPattern<?>)
- Method in interface io.prestosql.matching.
PatternVisitor
visitWith(WithPattern<?>)
- Method in class io.prestosql.matching.
DefaultPrinter
visitWith(WithPattern<?>)
- Method in interface io.prestosql.matching.
PatternVisitor
W
with(PropertyPattern<? super T, ?, ?>)
- Method in class io.prestosql.matching.
Pattern
WithPattern
<
T
> - Class in
io.prestosql.matching.pattern
WithPattern(PropertyPattern<? super T, ?, ?>, Pattern<T>)
- Constructor for class io.prestosql.matching.pattern.
WithPattern
A
C
D
E
F
G
H
I
M
N
O
P
R
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2012–2020. All rights reserved.