public final class ValuePatternUtil extends Object
Constructor and Description |
---|
ValuePatternUtil() |
Modifier and Type | Method and Description |
---|---|
static @Nullable Set<String> |
getAllValues(Filter.PropertyRestriction restriction) |
static @Nullable String |
getLongestPrefix(Filter filter,
String property)
Get the longest prefix of restrictions on a property.
|
static @Nullable Set<String> |
getValues(Filter.PropertyRestriction restriction,
ValuePattern pattern) |
static @Nullable Set<String> |
read(PropertyValue value,
ValuePattern pattern) |
@Nullable public static @Nullable String getLongestPrefix(Filter filter, String property)
filter
- the filter with all restrictionsproperty
- the property@Nullable public static @Nullable Set<String> getAllValues(Filter.PropertyRestriction restriction)
@Nullable public static @Nullable Set<String> getValues(Filter.PropertyRestriction restriction, ValuePattern pattern)
@Nullable public static @Nullable Set<String> read(PropertyValue value, ValuePattern pattern)
Copyright © 2010 - 2020 Adobe. All Rights Reserved