Class ProjectValidationResultSliElParam

java.lang.Object
com.gooddata.sdk.model.project.ProjectValidationResultParam
com.gooddata.sdk.model.project.ProjectValidationResultSliElParam

public class ProjectValidationResultSliElParam
extends ProjectValidationResultParam
  • Method Summary

    Modifier and Type Method Description
    java.util.Map<java.lang.String,​java.lang.String> asMap()
    Returns map of tuples <ID, value>.
    boolean equals​(java.lang.Object o)  
    java.util.List<java.lang.String> getIds()  
    java.util.List<java.lang.String> getVals()  
    int hashCode()  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Method Details

    • getIds

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

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

      public java.util.Map<java.lang.String,​java.lang.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:
      java.lang.IllegalStateException -
      • when ids are not null and vals are null
      • when sizes of ids and vals lists are not equal
      See Also:
      getIds(), getVals()
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

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

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object