Class Expression.NamedGroup<E>
java.lang.Object
edu.washington.cs.knowitall.regex.Expression.MatchingGroup<E>
edu.washington.cs.knowitall.regex.Expression.NamedGroup<E>
- Type Parameters:
E-
- All Implemented Interfaces:
com.google.common.base.Predicate<E>, Expression<E>, Predicate<E>
- Enclosing interface:
Expression<E>
Represents a matching group that is referred to by name.
(<name>:<foo> <bar>+)-
Nested Class Summary
Nested classes/interfaces inherited from interface Expression
Expression.AssertionExpression<E>, Expression.BaseExpression<E>, Expression.EndAssertion<E>, Expression.MatchingGroup<E>, Expression.MinMax<E>, Expression.NamedGroup<E>, Expression.NonMatchingGroup<E>, Expression.Option<E>, Expression.Or<E>, Expression.Plus<E>, Expression.Star<E>, Expression.StartAssertion<E> -
Field Summary
FieldsFields inherited from class Expression.MatchingGroup
expressions -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Expression.MatchingGroup
apply, build, minMatchingLength, subexpStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.common.base.Predicate
equals, test
-
Field Details
-
name
-
-
Constructor Details
-
NamedGroup
-
-
Method Details
-
toString
- Overrides:
toStringin classExpression.MatchingGroup<E>
-