Package eu.bandm.tools.paisley
Class Observer
java.lang.Object
eu.bandm.tools.paisley.Pattern<Object>
eu.bandm.tools.paisley.Atomic<Object>
eu.bandm.tools.paisley.Constraint
eu.bandm.tools.paisley.Observer
- All Implemented Interfaces:
Serializable,Cloneable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class eu.bandm.tools.paisley.Pattern
Pattern.Either<A> -
Field Summary
Fields inherited from class eu.bandm.tools.paisley.Pattern
_left_matched, _target_save, none -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedObserver(Observable... observables) protectedObserver(Collection<? extends Observable<?>> observables) -
Method Summary
Modifier and TypeMethodDescription(package private) booleanbooleanfinal booleantest()protected abstract booleanMethods inherited from class eu.bandm.tools.paisley.Constraint
all, all, compileMatch, match, some, someMethods inherited from class eu.bandm.tools.paisley.Atomic
anyObject, binds, clone, compileClear, compileClear, compileCut, compileCut, compileMatchAgain, isDeterministic, matchAgain, preserves, preservesMethods inherited from class eu.bandm.tools.paisley.Pattern
all, all, all, all, all, and, andThen, andThen, any, aside, both, clear, clear, compile, compileIsDeterministic, compileSubPattern, compileThis, compileUpTo, cut, cut, DEBUG, either, enPassant, flatten, limit, main, matchOnce, matchVar, narrow, newAll, noMatch, none, of, once, or, orElse, orElse, repeat, some, some, some, some, someMatch, startCompile, uniquely, variable, variable
-
Constructor Details
-
Observer
-
Observer
-
-
Method Details
-
approximate
boolean approximate() -
isComplete
public boolean isComplete() -
test
public final boolean test()- Specified by:
testin classConstraint
-
testComplete
protected abstract boolean testComplete()
-