Class StringPredicates

java.lang.Object
com.fluxtion.ext.streaming.api.stream.StringPredicates

public class StringPredicates
extends java.lang.Object
Author:
gregp
  • Field Summary

    Fields 
    Modifier and Type Field Description
    java.lang.String refString  
  • Constructor Summary

    Constructors 
    Constructor Description
    StringPredicates()  
    StringPredicates​(java.lang.String refString)  
  • Method Summary

    Modifier and Type Method Description
    static com.fluxtion.api.partition.LambdaReflection.SerializableFunction<java.lang.String,​java.lang.Boolean> contains​(java.lang.String refString)  
    boolean containsString​(java.lang.String testString)  
    boolean equal​(java.lang.String testString)  
    boolean equalCharSeq​(java.lang.CharSequence testString)  
    static com.fluxtion.api.partition.LambdaReflection.SerializableFunction<java.lang.String,​java.lang.Boolean> is​(java.lang.String refString)  
    static com.fluxtion.api.partition.LambdaReflection.SerializableFunction<java.lang.CharSequence,​java.lang.Boolean> isEqual​(java.lang.String refString)  
    static com.fluxtion.api.partition.LambdaReflection.SerializableFunction<java.lang.String,​java.lang.Boolean> matches​(java.lang.String refString)  
    boolean matchesString​(java.lang.String regex)  
    static com.fluxtion.api.partition.LambdaReflection.SerializableFunction<java.lang.String,​java.lang.Boolean> startsWith​(java.lang.String refString)  
    boolean startsWithString​(java.lang.String testString)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • refString

      public java.lang.String refString
  • Constructor Details

  • Method Details

    • is

      public static com.fluxtion.api.partition.LambdaReflection.SerializableFunction<java.lang.String,​java.lang.Boolean> is​(java.lang.String refString)
    • startsWith

      public static com.fluxtion.api.partition.LambdaReflection.SerializableFunction<java.lang.String,​java.lang.Boolean> startsWith​(java.lang.String refString)
    • contains

      public static com.fluxtion.api.partition.LambdaReflection.SerializableFunction<java.lang.String,​java.lang.Boolean> contains​(java.lang.String refString)
    • matches

      public static com.fluxtion.api.partition.LambdaReflection.SerializableFunction<java.lang.String,​java.lang.Boolean> matches​(java.lang.String refString)
    • isEqual

      public static com.fluxtion.api.partition.LambdaReflection.SerializableFunction<java.lang.CharSequence,​java.lang.Boolean> isEqual​(java.lang.String refString)
    • equalCharSeq

      public boolean equalCharSeq​(java.lang.CharSequence testString)
    • equal

      public boolean equal​(java.lang.String testString)
    • startsWithString

      public boolean startsWithString​(java.lang.String testString)
    • containsString

      public boolean containsString​(java.lang.String testString)
    • matchesString

      public boolean matchesString​(java.lang.String regex)