Class TokenPredicate

java.lang.Object
edu.washington.cs.knowitall.logic.Expression<ChunkTaggedToken>
edu.washington.cs.knowitall.logic.Expression.Apply<ChunkTaggedToken>
edu.washington.cs.knowitall.logic.Expression.Arg<ChunkTaggedToken>
edu.washington.cs.knowitall.logic.Expression.Arg.Pred<ChunkTaggedToken>
org.languagetool.chunking.TokenPredicate
All Implemented Interfaces:
com.google.common.base.Predicate<ChunkTaggedToken>, Predicate<ChunkTaggedToken>

final class TokenPredicate extends edu.washington.cs.knowitall.logic.Expression.Arg.Pred<ChunkTaggedToken>
  • Nested Class Summary

    Nested classes/interfaces inherited from class edu.washington.cs.knowitall.logic.Expression.Arg

    edu.washington.cs.knowitall.logic.Expression.Arg.Pred<E>, edu.washington.cs.knowitall.logic.Expression.Arg.Value<E>

    Nested classes/interfaces inherited from class edu.washington.cs.knowitall.logic.Expression

    edu.washington.cs.knowitall.logic.Expression.Apply<E>, edu.washington.cs.knowitall.logic.Expression.Arg<E>, edu.washington.cs.knowitall.logic.Expression.Op<E>, edu.washington.cs.knowitall.logic.Expression.Paren<E>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    TokenPredicate(String description, boolean caseSensitive)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    apply(ChunkTaggedToken analyzedToken)
     
    compile(String description, boolean caseSensitive)
     
    private static String
     

    Methods inherited from class edu.washington.cs.knowitall.logic.Expression.Arg.Pred

    getDescription, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.common.base.Predicate

    equals, test

    Methods inherited from interface java.util.function.Predicate

    and, negate, or