Class Experiment


  • public class Experiment
    extends java.lang.Object
    Basic experiment class that describes an experiment conceptually in terms of hardware information and semantic keys.
    • Constructor Summary

      Constructors 
      Constructor Description
      Experiment​(int memoryInMB, int numCPUs, java.util.Map<java.lang.String,​java.lang.String> valuesOfKeyFields)  
      Experiment​(int memoryInMB, int numCPUs, java.util.Map<java.lang.String,​java.lang.String> valuesOfKeyFields, java.util.Map<java.lang.String,​java.lang.Object> valuesOfResultFields)  
    • Constructor Detail

      • Experiment

        public Experiment​(int memoryInMB,
                          int numCPUs,
                          java.util.Map<java.lang.String,​java.lang.String> valuesOfKeyFields)
      • Experiment

        public Experiment​(int memoryInMB,
                          int numCPUs,
                          java.util.Map<java.lang.String,​java.lang.String> valuesOfKeyFields,
                          java.util.Map<java.lang.String,​java.lang.Object> valuesOfResultFields)
    • Method Detail

      • getValuesOfKeyFields

        public java.util.Map<java.lang.String,​java.lang.String> getValuesOfKeyFields()
      • getValuesOfResultFields

        public java.util.Map<java.lang.String,​java.lang.Object> getValuesOfResultFields()
      • setValuesOfResultFields

        public void setValuesOfResultFields​(java.util.Map<java.lang.String,​java.lang.Object> valuesOfResultFields)
      • setKeys

        public void setKeys​(java.util.Map<java.lang.String,​java.lang.String> keys)
      • getMemoryInMB

        public int getMemoryInMB()
      • getNumCPUs

        public int getNumCPUs()
      • 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