Class Situation


  • public final class Situation
    extends java.lang.Object
    Situation represents a situation, a test data provider, or an allocation constraint.
    • Constructor Summary

      Constructors 
      Constructor Description
      Situation​(java.lang.String name, java.util.Map<java.lang.String,​java.lang.Object> attributes)  
      Situation​(java.lang.String name, Situation.Kind kind, java.util.Map<java.lang.String,​java.lang.Object> attributes)  
    • Constructor Detail

      • Situation

        public Situation​(java.lang.String name,
                         java.util.Map<java.lang.String,​java.lang.Object> attributes)
      • Situation

        public Situation​(java.lang.String name,
                         Situation.Kind kind,
                         java.util.Map<java.lang.String,​java.lang.Object> attributes)
    • Method Detail

      • getName

        public java.lang.String getName()
      • getAttribute

        public java.lang.Object getAttribute​(java.lang.String attrName)
      • getAttributes

        public java.util.Map<java.lang.String,​java.lang.Object> getAttributes()
      • getTestData

        public ru.ispras.testbase.TestData getTestData()
      • setTestData

        public void setTestData​(ru.ispras.testbase.TestData testData)
      • toString

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