public class LocationPredicates
extends java.lang.Object
| Constructor and Description |
|---|
LocationPredicates() |
| Modifier and Type | Method and Description |
|---|---|
static <T> com.google.common.base.Predicate<Location> |
configEqualTo(ConfigKey.HasConfigKey<T> configKey,
T val) |
static <T> com.google.common.base.Predicate<Location> |
configEqualTo(ConfigKey<T> configKey,
T val) |
static <T> com.google.common.base.Predicate<Location> |
configSatisfies(ConfigKey.HasConfigKey<T> configKey,
com.google.common.base.Predicate<T> condition) |
static <T> com.google.common.base.Predicate<Location> |
configSatisfies(ConfigKey<T> configKey,
com.google.common.base.Predicate<T> condition) |
static com.google.common.base.Predicate<Location> |
displayNameEqualTo(java.lang.String val) |
static com.google.common.base.Predicate<Location> |
displayNameSatisfies(com.google.common.base.Predicate<? super java.lang.String> condition) |
static com.google.common.base.Predicate<Location> |
idEqualTo(java.lang.String val) |
static com.google.common.base.Predicate<Location> |
idSatisfies(com.google.common.base.Predicate<? super java.lang.String> condition) |
static com.google.common.base.Predicate<Location> |
isChildOf(Location parent)
Returns a predicate that determines if a given location is a direct child of this
parent. |
static <T> com.google.common.base.Predicate<Location> |
isDescendantOf(Location ancestor)
Returns a predicate that determines if a given location is a descendant of this
ancestor. |
static <T> com.google.common.base.Predicate<Location> |
managed() |
public static com.google.common.base.Predicate<Location> idEqualTo(java.lang.String val)
public static com.google.common.base.Predicate<Location> idSatisfies(com.google.common.base.Predicate<? super java.lang.String> condition)
public static com.google.common.base.Predicate<Location> displayNameEqualTo(java.lang.String val)
public static com.google.common.base.Predicate<Location> displayNameSatisfies(com.google.common.base.Predicate<? super java.lang.String> condition)
public static <T> com.google.common.base.Predicate<Location> configEqualTo(ConfigKey<T> configKey, T val)
public static <T> com.google.common.base.Predicate<Location> configSatisfies(ConfigKey<T> configKey, com.google.common.base.Predicate<T> condition)
public static <T> com.google.common.base.Predicate<Location> configEqualTo(ConfigKey.HasConfigKey<T> configKey, T val)
public static <T> com.google.common.base.Predicate<Location> configSatisfies(ConfigKey.HasConfigKey<T> configKey, com.google.common.base.Predicate<T> condition)
public static com.google.common.base.Predicate<Location> isChildOf(Location parent)
parent.public static <T> com.google.common.base.Predicate<Location> isDescendantOf(Location ancestor)
ancestor.public static <T> com.google.common.base.Predicate<Location> managed()