Interface  Description 

AssignableExpression 
This interface represents an expression that can be assigned to.

Expression 
This interface represents an expression that can be evaluated to obtain a value.

Value<T> 
An expression that has been evaluated to a Java object of type T.

ValueFunction 
A function that takes as input an environment (Env) and a list of values
(
List<Value> ) and returns a Value. 
Class  Description 

Expressions 
Various implementations of the Expression interface, which is
used for specifying an "action" or "result" in TokensRegex extraction rules.

Expressions.AndExpression  
Expressions.AssignableFunctionCallExpression 
A function call that can be assigned a value.

Expressions.CaseExpression  
Expressions.CompositeValue 
A composite value with field names and values for each field

Expressions.ConditionalExpression  
Expressions.FieldExpression  
Expressions.FunctionCallExpression  
Expressions.IfExpression  
Expressions.IndexedExpression  
Expressions.ListExpression  
Expressions.MethodCallExpression  
Expressions.NotExpression  
Expressions.OrExpression  
Expressions.PrimitiveValue<T> 
Primitive value that is directly represented by a Java object of type T

Expressions.RegexMatchResultVarExpression  
Expressions.RegexMatchVarExpression  
Expressions.RegexValue 
A string that represents a regular expression

Expressions.SimpleCachedExpression<T> 
A simple implementation of an expression that is represented by a java object of type T
and which also has a cached Value stored with it

Expressions.SimpleExpression<T> 
A simple implementation of an expression that is represented by a java object of type T

Expressions.SimpleValue<T> 
Simple implementation of Value backed by a java object of type T

Expressions.TypedExpression 
An expression with a typename and tags.

Expressions.VarAssignmentExpression 
A variable assignment with the name of the variable, and the expression to assign to that variable

Expressions.VarExpression 
A variable, which can be assigned any expression.

Expressions.WrappedExpression 
An expression that is a wrapper around another expression.

Tags 
Tags that can be added to values or annotations

Tags.TagsAnnotation  
ValueFunctions 
ValueFunctions supported by tokensregex.

ValueFunctions.BooleanFunction  
ValueFunctions.ComparableComparator<T extends java.lang.Comparable<T>>  
ValueFunctions.CompareFunction<T>  
ValueFunctions.NamedValueFunction  
ValueFunctions.NumericComparator  
ValueFunctions.NumericFunction  
ValueFunctions.ParamInfo  
ValueFunctions.StringFunction  
ValueFunctions.TypeCheckedFunction 
Enum  Description 

ValueFunctions.CompareType 
This package contains various types and interfaces used when parsing TokensRegex patterns and rules.