Package org.immutables.trees.ast
Class Extractions
java.lang.Object
org.immutables.trees.ast.Extractions
Parboiled extraction for the sake of AST building.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic classstatic classstatic classstatic interface(package private) static classstatic classprivate static enumprivate static enumprivate static enumstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Extractions.Extractor<String> matched()static <T> Extractions.Extractor<T> popped()static <F,T> Extractions.Extractor <T> popped(com.google.common.base.Function<F, T> transform) static Extractions.Extractor<org.parboiled.support.Position> position()static Extractions.Applicatorprint()private static voidprintContext(Object caller, org.parboiled.Context<Object> context) static <T> Extractions.Extractor<T> value(T value)
-
Constructor Details
-
Extractions
private Extractions()
-
-
Method Details
-
value
-
matched
-
position
-
popped
-
popped
public static <F,T> Extractions.Extractor<T> popped(com.google.common.base.Function<F, T> transform) -
print
-
printContext
-