- edges - Variable in class edu.washington.cs.knowitall.regex.FiniteAutomaton.State
-
- edu.washington.cs.knowitall.logic - package edu.washington.cs.knowitall.logic
-
- edu.washington.cs.knowitall.regex - package edu.washington.cs.knowitall.regex
-
- end - Variable in class edu.washington.cs.knowitall.regex.FiniteAutomaton.Automaton
-
- endIndex() - Method in class edu.washington.cs.knowitall.regex.Match
-
- endIndex() - Method in class edu.washington.cs.knowitall.regex.Match.FinalMatch
-
- endIndex() - Method in class edu.washington.cs.knowitall.regex.Match.Group
-
- endIndex() - Method in class edu.washington.cs.knowitall.regex.Match.IntermediateMatch
-
- epsilons - Variable in class edu.washington.cs.knowitall.regex.FiniteAutomaton.State
-
- equals(Object) - Method in class edu.washington.cs.knowitall.regex.RegularExpression
-
- expr - Variable in class edu.washington.cs.knowitall.regex.Expression.Plus
-
- expr - Variable in class edu.washington.cs.knowitall.regex.Expression.Star
-
- expr - Variable in class edu.washington.cs.knowitall.regex.Match.Group
-
- expr1 - Variable in class edu.washington.cs.knowitall.regex.Expression.Or
-
- expr2 - Variable in class edu.washington.cs.knowitall.regex.Expression.Or
-
- Expression<E> - Class in edu.washington.cs.knowitall.logic
-
Superclass for expressions in a Logic Expression.
- Expression() - Constructor for class edu.washington.cs.knowitall.logic.Expression
-
- Expression<E> - Interface in edu.washington.cs.knowitall.regex
-
Interface for a component of a regular expression.
- expression - Variable in class edu.washington.cs.knowitall.regex.FiniteAutomaton.Edge
-
- expression - Variable in class edu.washington.cs.knowitall.regex.FiniteAutomaton.TerminusState
-
- Expression.Apply<E> - Class in edu.washington.cs.knowitall.logic
-
An expression that can be applied.
- Expression.Apply() - Constructor for class edu.washington.cs.knowitall.logic.Expression.Apply
-
- Expression.Arg<E> - Class in edu.washington.cs.knowitall.logic
-
An expression that evaluates to true or false.
- Expression.Arg() - Constructor for class edu.washington.cs.knowitall.logic.Expression.Arg
-
- Expression.Arg.Pred<E> - Class in edu.washington.cs.knowitall.logic
-
An expression that evaluates to true or false by applying a
predicate to the supplied entity.
- Expression.Arg.Pred(String) - Constructor for class edu.washington.cs.knowitall.logic.Expression.Arg.Pred
-
- Expression.Arg.Value<E> - Class in edu.washington.cs.knowitall.logic
-
An expression that is a constant value--either true or false.
- Expression.Arg.Value(boolean) - Constructor for class edu.washington.cs.knowitall.logic.Expression.Arg.Value
-
- Expression.AssertionExpression<E> - Class in edu.washington.cs.knowitall.regex
-
A non-consuming expression that matches a token against a property of
the text, such as the start or end of a line.
- Expression.AssertionExpression() - Constructor for class edu.washington.cs.knowitall.regex.Expression.AssertionExpression
-
- Expression.BaseExpression<E> - Class in edu.washington.cs.knowitall.regex
-
An expression with no subexpression that is evaluated against a token
using the supplied delegate.
- Expression.BaseExpression(String) - Constructor for class edu.washington.cs.knowitall.regex.Expression.BaseExpression
-
- Expression.EndAssertion<E> - Class in edu.washington.cs.knowitall.regex
-
A non-consuming expression that matches the end of a line.
- Expression.EndAssertion() - Constructor for class edu.washington.cs.knowitall.regex.Expression.EndAssertion
-
- Expression.MatchingGroup<E> - Class in edu.washington.cs.knowitall.regex
-
Represents a matching group that is referred to by order number.
- Expression.MatchingGroup(List<Expression<E>>) - Constructor for class edu.washington.cs.knowitall.regex.Expression.MatchingGroup
-
- Expression.MinMax<E> - Class in edu.washington.cs.knowitall.regex
-
A minimum to maximum number of occurrences of the enclosed expression.
- Expression.MinMax(Expression<E>, int, int) - Constructor for class edu.washington.cs.knowitall.regex.Expression.MinMax
-
- Expression.NamedGroup<E> - Class in edu.washington.cs.knowitall.regex
-
Represents a matching group that is referred to by name.
- Expression.NamedGroup(String, List<Expression<E>>) - Constructor for class edu.washington.cs.knowitall.regex.Expression.NamedGroup
-
- Expression.NonMatchingGroup<E> - Class in edu.washington.cs.knowitall.regex
-
Represents a non-matching group.
- Expression.NonMatchingGroup(List<Expression<E>>) - Constructor for class edu.washington.cs.knowitall.regex.Expression.NonMatchingGroup
-
- Expression.Op<E> - Class in edu.washington.cs.knowitall.logic
-
An operator expression.
- Expression.Op() - Constructor for class edu.washington.cs.knowitall.logic.Expression.Op
-
- Expression.Op.Bin<E> - Class in edu.washington.cs.knowitall.logic
-
An operator that takes two arguments, such as disjunction.
- Expression.Op.Bin() - Constructor for class edu.washington.cs.knowitall.logic.Expression.Op.Bin
-
- Expression.Op.Bin.And<E> - Class in edu.washington.cs.knowitall.logic
-
The conjunction (logical and) operator.
- Expression.Op.Bin.And() - Constructor for class edu.washington.cs.knowitall.logic.Expression.Op.Bin.And
-
- Expression.Op.Bin.Or<E> - Class in edu.washington.cs.knowitall.logic
-
The disjunction (logical or) operator.
- Expression.Op.Bin.Or() - Constructor for class edu.washington.cs.knowitall.logic.Expression.Op.Bin.Or
-
- Expression.Op.Mon<E> - Class in edu.washington.cs.knowitall.logic
-
An operator that takes a single argument, such as negation.
- Expression.Op.Mon() - Constructor for class edu.washington.cs.knowitall.logic.Expression.Op.Mon
-
- Expression.Op.Mon.Not<E> - Class in edu.washington.cs.knowitall.logic
-
The negation operator.
- Expression.Op.Mon.Not() - Constructor for class edu.washington.cs.knowitall.logic.Expression.Op.Mon.Not
-
- Expression.Option<E> - Class in edu.washington.cs.knowitall.regex
-
Zero or one of the enclosed expression.
- Expression.Option(Expression<E>) - Constructor for class edu.washington.cs.knowitall.regex.Expression.Option
-
- Expression.Or<E> - Class in edu.washington.cs.knowitall.regex
-
Disjunction of two experssions.
- Expression.Or(Expression<E>, Expression<E>) - Constructor for class edu.washington.cs.knowitall.regex.Expression.Or
-
- Expression.Paren<E> - Class in edu.washington.cs.knowitall.logic
-
A parenthesis, used for grouping.
- Expression.Paren() - Constructor for class edu.washington.cs.knowitall.logic.Expression.Paren
-
- Expression.Paren.L<E> - Class in edu.washington.cs.knowitall.logic
-
A left parenthesis.
- Expression.Paren.L() - Constructor for class edu.washington.cs.knowitall.logic.Expression.Paren.L
-
- Expression.Paren.R<E> - Class in edu.washington.cs.knowitall.logic
-
A right parenthesis.
- Expression.Paren.R() - Constructor for class edu.washington.cs.knowitall.logic.Expression.Paren.R
-
- Expression.Plus<E> - Class in edu.washington.cs.knowitall.regex
-
One or more of the enclosed expression.
- Expression.Plus(Expression<E>) - Constructor for class edu.washington.cs.knowitall.regex.Expression.Plus
-
- Expression.Star<E> - Class in edu.washington.cs.knowitall.regex
-
Kleene-star: zero or more of the enclosed expression.
- Expression.Star(Expression<E>) - Constructor for class edu.washington.cs.knowitall.regex.Expression.Star
-
- Expression.StartAssertion<E> - Class in edu.washington.cs.knowitall.regex
-
A non-consuming expression that matches the start of a line.
- Expression.StartAssertion() - Constructor for class edu.washington.cs.knowitall.regex.Expression.StartAssertion
-
- ExpressionFactory<E> - Class in edu.washington.cs.knowitall.regex
-
Wrapper class for a Guava Function.
- ExpressionFactory() - Constructor for class edu.washington.cs.knowitall.regex.ExpressionFactory
-
- expressions - Variable in class edu.washington.cs.knowitall.regex.Expression.MatchingGroup
-
- expressions - Variable in class edu.washington.cs.knowitall.regex.RegularExpression
-