Interface IProperty

    • Method Detail

      • getName

        String getName()
        Gets the name of this property.
        Returns:
        the name
      • getExpression

        String getExpression()
        Gets the expression defining this property.
        Returns:
        the expression formula
      • getPropertyChain

        List<IProperty> getPropertyChain()
        Get the property chain corresponding to this property, that is the chain of atomic properties defining this property.

        E.g. the property with expression 'currency/code' has a property chain of length 2, the first element being a property with expression 'currency' and the second a property with expression 'code'.

        Returns:
        The property chain.