Class Predicates
- java.lang.Object
-
- com.xebialabs.deployit.community.wasext.util.Predicates
-
public class Predicates extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Predicates()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> com.google.common.base.Function<java.lang.Object,T>cast(java.lang.Class<T> targetClass)static com.google.common.base.Predicate<com.xebialabs.deployit.plugin.api.deployment.specification.Delta>deltaOf(com.xebialabs.deployit.plugin.api.reflect.Type type)static com.google.common.base.Function<com.xebialabs.deployit.plugin.api.deployment.specification.Delta,com.xebialabs.deployit.plugin.api.udm.Deployed<?,?>>extractDeployed()static com.google.common.base.Predicate<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem>instanceOf(com.xebialabs.deployit.plugin.api.reflect.Type type)static com.google.common.base.Predicate<com.xebialabs.deployit.plugin.api.deployment.specification.Delta>operationIs(com.xebialabs.deployit.plugin.api.deployment.specification.Operation operationToMatch)static com.google.common.base.Predicate<com.xebialabs.deployit.plugin.api.reflect.Type>subtypeOf(com.xebialabs.deployit.plugin.api.reflect.Type type)
-
-
-
Method Detail
-
subtypeOf
public static com.google.common.base.Predicate<com.xebialabs.deployit.plugin.api.reflect.Type> subtypeOf(com.xebialabs.deployit.plugin.api.reflect.Type type)
-
instanceOf
public static com.google.common.base.Predicate<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> instanceOf(com.xebialabs.deployit.plugin.api.reflect.Type type)
-
deltaOf
public static com.google.common.base.Predicate<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> deltaOf(com.xebialabs.deployit.plugin.api.reflect.Type type)
-
extractDeployed
public static com.google.common.base.Function<com.xebialabs.deployit.plugin.api.deployment.specification.Delta,com.xebialabs.deployit.plugin.api.udm.Deployed<?,?>> extractDeployed()
-
operationIs
public static com.google.common.base.Predicate<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> operationIs(com.xebialabs.deployit.plugin.api.deployment.specification.Operation operationToMatch)
-
cast
public static <T> com.google.common.base.Function<java.lang.Object,T> cast(java.lang.Class<T> targetClass)
-
-