Class ExpressionToPredicateAdapter

  • All Implemented Interfaces:
    org.apache.camel.CamelContextAware, org.apache.camel.Predicate, org.apache.camel.spi.PropertyConfigurerAware

    public final class ExpressionToPredicateAdapter
    extends Object
    implements org.apache.camel.Predicate, org.apache.camel.CamelContextAware, org.apache.camel.spi.PropertyConfigurerAware
    To adapt Expression as a Predicate
    • Constructor Detail

      • ExpressionToPredicateAdapter

        public ExpressionToPredicateAdapter​(org.apache.camel.Expression expression)
    • Method Detail

      • matches

        public boolean matches​(org.apache.camel.Exchange exchange)
        Specified by:
        matches in interface org.apache.camel.Predicate
      • toPredicate

        public static org.apache.camel.Predicate toPredicate​(org.apache.camel.Expression expression)
        Converts the given expression into an Predicate
      • init

        public void init​(org.apache.camel.CamelContext context)
        Specified by:
        init in interface org.apache.camel.Predicate
      • setCamelContext

        public void setCamelContext​(org.apache.camel.CamelContext camelContext)
        Specified by:
        setCamelContext in interface org.apache.camel.CamelContextAware
      • getCamelContext

        public org.apache.camel.CamelContext getCamelContext()
        Specified by:
        getCamelContext in interface org.apache.camel.CamelContextAware
      • getPropertyConfigurer

        public org.apache.camel.spi.PropertyConfigurer getPropertyConfigurer​(Object instance)
        Specified by:
        getPropertyConfigurer in interface org.apache.camel.spi.PropertyConfigurerAware