Class Predicates

java.lang.Object
com.xebialabs.deployit.plugin.was.util.Predicates

public final class Predicates extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    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<?,?>>
     
    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)
     

    Methods inherited from class java.lang.Object

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

    • 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)