Class Expression.NonMatchingGroup<E>
java.lang.Object
edu.washington.cs.knowitall.regex.Expression.MatchingGroup<E>
edu.washington.cs.knowitall.regex.Expression.NonMatchingGroup<E>
- Type Parameters:
E-
- All Implemented Interfaces:
com.google.common.base.Predicate<E>, Expression<E>, Predicate<E>
- Enclosing interface:
Expression<E>
Represents a non-matching group.
(?:<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
Fields 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
-
Constructor Details
-
NonMatchingGroup
-
-
Method Details
-
toString
- Overrides:
toStringin classExpression.MatchingGroup<E>
-