Class DefaultValueList

  • All Implemented Interfaces:
    ValueList

    public class DefaultValueList
    extends java.lang.Object
    implements ValueList
    Default implementation of package io.adminshell.aas.v3.model.ValueList A set of value reference pairs.
    • Field Detail

      • valueReferencePairTypes

        protected java.util.List<ValueReferencePair> valueReferencePairTypes
    • Constructor Detail

      • DefaultValueList

        public DefaultValueList()
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • getValueReferencePairTypes

        public java.util.List<ValueReferencePair> getValueReferencePairTypes()
        Description copied from interface: ValueList
        A pair of a value together with its global unique id.. More information under https://admin-shell.io/aas/3/0/RC01/ValueList/valueReferencePairTypes
        Specified by:
        getValueReferencePairTypes in interface ValueList
        Returns:
        Returns the List of ValueReferencePairs for the property valueReferencePairTypes.
      • setValueReferencePairTypes

        public void setValueReferencePairTypes​(java.util.List<ValueReferencePair> valueReferencePairTypes)
        Description copied from interface: ValueList
        A pair of a value together with its global unique id.. More information under https://admin-shell.io/aas/3/0/RC01/ValueList/valueReferencePairTypes
        Specified by:
        setValueReferencePairTypes in interface ValueList
        Parameters:
        valueReferencePairTypes - desired value for the property valueReferencePairTypes.