Interface Record


  • @UML(identifier="Record",
         specification=ISO_19103)
    public interface Record
    A list of logically related elements as (name, value) pairs in a dictionary. Records are similar to an attribute-only class in Java if it were stripped of all notions of inheritance. A Record may be used as an implementation representation for features.
    Comparison with Java reflection
    If we think about Records as equivalent to Object instances, then the descriptions of those records (RecordType) can be though as equivalent to Java Class instances, and the set of members in a Record can be though as the equivalent of Class.getFields().
    Since:
    2.1
    See Also:
    RecordType