Class ConfiguredObjectAccessorExpression<T extends org.apache.qpid.server.model.ConfiguredObject<?>,​R>

  • Type Parameters:
    T - Input parameter type
    R - Output parameter type
    All Implemented Interfaces:
    java.util.function.Function<T,​R>, Expression<T,​R>, ExpressionNode<T,​R>

    public class ConfiguredObjectAccessorExpression<T extends org.apache.qpid.server.model.ConfiguredObject<?>,​R>
    extends AbstractExpressionNode<T,​R>
    ConfiguredObject object accessor retrieves values from a broker objects hierarchy
    • Constructor Detail

      • ConfiguredObjectAccessorExpression

        public ConfiguredObjectAccessorExpression​(java.lang.String property)
        Constructor stores object property name
        Parameters:
        property - Object property name
    • Method Detail

      • apply

        public R apply​(T value)
        Evaluates expression using parameters and the value supplied
        Parameters:
        value - Object to handle
        Returns:
        Evaluation result