Klasse ProcessorClass

java.lang.Object
de.dlr.proseo.model.PersistentObject
de.dlr.proseo.model.ProcessorClass

@Entity public class ProcessorClass extends PersistentObject
A type of processor capable of generating products of a specific set of ProductClasses. There can be only one ProcessorClass capable of generating products of any one ProductClass.
Autor:
Dr. Thomas Bassler
  • Konstruktordetails

    • ProcessorClass

      public ProcessorClass()
  • Methodendetails

    • getMission

      public Mission getMission()
      Gets the mission this processor class belongs to
      Gibt zurück:
      the mission
    • setMission

      public void setMission(Mission mission)
      Sets the mission this processor class belongs to
      Parameter:
      mission - the mission to set
    • getProcessorName

      public String getProcessorName()
      Gets the processor (class) name
      Gibt zurück:
      the processorName
    • setProcessorName

      public void setProcessorName(String processorName)
      Sets the processor (class) name
      Parameter:
      processorName - the processorName to set
    • getProductClasses

      public Set<ProductClass> getProductClasses()
      Gets the product classes processors of this class can generate
      Gibt zurück:
      the productClasses
    • setProductClasses

      public void setProductClasses(Set<ProductClass> productClasses)
      Sets the product classes processors of this class can generate
      Parameter:
      productClasses - the productClasses to set
    • getProcessors

      public Set<Processor> getProcessors()
      Gets the processor versions for this class
      Gibt zurück:
      the processors
    • setProcessors

      public void setProcessors(Set<Processor> processors)
      Sets the processor versions for this class
      Parameter:
      processors - the processors to set
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse PersistentObject
    • equals

      public boolean equals(Object obj)
      Beschreibung aus Klasse kopiert: PersistentObject
      Test equality of persistent objects based on their unique ID.
      Setzt außer Kraft:
      equals in Klasse PersistentObject
      Parameter:
      obj - the object to compare this object to
      Gibt zurück:
      true, if obj is a persistent object and has the same ID, false otherwise
      Siehe auch:
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object