public class StringFunctionMetadata extends BinaryPredicateMetadata
| Constructor and Description |
|---|
StringFunctionMetadata(Metadata left,
Operator operator,
Metadata right) |
| Modifier and Type | Method and Description |
|---|---|
static StringFunctionMetadata |
concatMetadata(Metadata metadata,
Function<java.lang.String> value) |
static StringFunctionMetadata |
concatMetadata(Metadata metadata,
java.lang.String value) |
static StringFunctionMetadata |
containsMetadata(Metadata metadata,
java.lang.String value) |
static StringFunctionMetadata |
containsMetadata(Metadata metadata,
StringFunction value) |
static StringFunctionMetadata |
endsWithMetadata(Metadata metadata,
java.lang.String value) |
static StringFunctionMetadata |
lowerCaseMetadata(Metadata metadata,
java.util.Locale locale) |
static StringFunctionMetadata |
matchesMetadata(Metadata metadata,
java.lang.String value) |
static StringFunctionMetadata |
replaceAllMetadata(Metadata metadata,
Function<java.lang.String> value,
Function<java.lang.String> replacement) |
static StringFunctionMetadata |
replaceAllMetadata(Metadata metadata,
java.lang.String regex,
java.lang.String replacement) |
static StringFunctionMetadata |
startsWithMetadata(Metadata metadata,
java.lang.String value) |
static StringFunctionMetadata |
substringMetadata(Metadata metadata,
Function<java.lang.Integer> value,
Function<java.lang.Integer> replacement) |
static StringFunctionMetadata |
substringMetadata(Metadata metadata,
int beginIndex,
int endIndex) |
static StringFunctionMetadata |
upperCaseMetadata(Metadata metadata,
java.util.Locale locale) |
allMatchMetadata, allMatchMetadata, andMetadata, anyMatchMetadata, anyMatchMetadata, equalsMetadata, equalsMetadata, equalsMetadata, equalsMetadata, equalsMetadata, evalFalse, evalTrue, matchNoneMetadata, noneMatchMetadata, notEqualsMetadata, notEqualsMetadata, notEqualsMetadata, notEqualsMetadata, orMetadata, reducegetLeft, getOperator, getRight, left, right, typetoStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfalseEvalCount, incFalseEval, incTrueEval, resetCounters, trueEvalCountpublic static StringFunctionMetadata matchesMetadata(Metadata metadata, java.lang.String value)
public static StringFunctionMetadata containsMetadata(Metadata metadata, java.lang.String value)
public static StringFunctionMetadata containsMetadata(Metadata metadata, StringFunction value)
public static StringFunctionMetadata startsWithMetadata(Metadata metadata, java.lang.String value)
public static StringFunctionMetadata endsWithMetadata(Metadata metadata, java.lang.String value)
public static StringFunctionMetadata replaceAllMetadata(Metadata metadata, java.lang.String regex, java.lang.String replacement)
public static StringFunctionMetadata replaceAllMetadata(Metadata metadata, Function<java.lang.String> value, Function<java.lang.String> replacement)
public static StringFunctionMetadata substringMetadata(Metadata metadata, int beginIndex, int endIndex)
public static StringFunctionMetadata substringMetadata(Metadata metadata, Function<java.lang.Integer> value, Function<java.lang.Integer> replacement)
public static StringFunctionMetadata upperCaseMetadata(Metadata metadata, java.util.Locale locale)
public static StringFunctionMetadata lowerCaseMetadata(Metadata metadata, java.util.Locale locale)
public static StringFunctionMetadata concatMetadata(Metadata metadata, java.lang.String value)
public static StringFunctionMetadata concatMetadata(Metadata metadata, Function<java.lang.String> value)