Interface PropertyValue

  • All Superinterfaces:
    DynamicOperand, Operand
    All Known Implementing Classes:
    PropertyValueImpl

    public interface PropertyValue
    extends DynamicOperand
    Evaluates to the value (or values, if multi-valued) of a property.

    If, for a node-tuple, the selector node does not have a property named property, the operand evaluates to null.

    Since:
    JCR 2.0
    • Method Detail

      • getSelectorName

        java.lang.String getSelectorName()
        Gets the name of the selector against which to evaluate this operand.
        Returns:
        the selector name; non-null
      • getPropertyName

        java.lang.String getPropertyName()
        Gets the name of the property.
        Returns:
        the property name; non-null