Interface ICompoundValue

All Superinterfaces:
Comparable<Object>, IConvertable, IPrimitiveValue, ISingleValue, IValue, Serializable
All Known Implementing Classes:
EntityContextDelegate, ForeachObject

public interface ICompoundValue extends ISingleValue
The compound value interface may be implemented by objects that are both a value, but also contain properties.
Since:
5.0
Author:
O. Kerpershoek
  • Method Details

    • instanceOf

      boolean instanceOf(String typeName)
      This method returns a boolean indicating if this compound value is of the specified type.
      Parameters:
      typeName - The name of the type against which this compound value should be checked.
      Returns:
      a boolean indicating if this compound value is of the specified type.
    • getValue

      IValue getValue(String name)
      This method will return the value of the specified property.
      Parameters:
      name - The name of the property whose value is requested.
      Returns:
      The value of the property.