Class ProjectValidationResultSliElParam

    • Method Detail

      • getIds

        public List<String> getIds()
        Returns:
        list of IDs. IDs are primary property of this param.
      • getVals

        public List<String> getVals()
        Returns:
        list of values. Values have only informative character and are connected to IDs.
        See Also:
        getIds()
      • asMap

        public Map<String,​String> asMap()
        Returns map of tuples <ID, value>. Tuples are constructed from lists of IDs and values according these assumptions:
        • Sizes of both lists are equal.
        • ID and it's corresponding value are on the same index.
        Returns:
        null when ids are null or map of tuples
        Throws:
        IllegalStateException -
        • when ids are not null and vals are null
        • when sizes of ids and vals lists are not equal
        See Also:
        getIds(), getVals()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object