Package de.dlr.proseo.model
Klasse ProcessorClass
java.lang.Object
de.dlr.proseo.model.PersistentObject
de.dlr.proseo.model.ProcessorClass
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
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
Test equality of persistent objects based on their unique ID.Gets the mission this processor class belongs toGets the processor (class) nameGets the processor versions for this classGets the product classes processors of this class can generateint
hashCode()
void
setMission
(Mission mission) Sets the mission this processor class belongs tovoid
setProcessorName
(String processorName) Sets the processor (class) namevoid
setProcessors
(Set<Processor> processors) Sets the processor versions for this classvoid
setProductClasses
(Set<ProductClass> productClasses) Sets the product classes processors of this class can generatetoString()
Von Klasse geerbte Methoden de.dlr.proseo.model.PersistentObject
getId, getVersion, incrementVersion, setId
-
Konstruktordetails
-
ProcessorClass
public ProcessorClass()
-
-
Methodendetails
-
getMission
Gets the mission this processor class belongs to- Gibt zurück:
- the mission
-
setMission
Sets the mission this processor class belongs to- Parameter:
mission
- the mission to set
-
getProcessorName
Gets the processor (class) name- Gibt zurück:
- the processorName
-
setProcessorName
Sets the processor (class) name- Parameter:
processorName
- the processorName to set
-
getProductClasses
Gets the product classes processors of this class can generate- Gibt zurück:
- the productClasses
-
setProductClasses
Sets the product classes processors of this class can generate- Parameter:
productClasses
- the productClasses to set
-
getProcessors
Gets the processor versions for this class- Gibt zurück:
- the processors
-
setProcessors
Sets the processor versions for this class- Parameter:
processors
- the processors to set
-
hashCode
public int hashCode()- Setzt außer Kraft:
hashCode
in KlassePersistentObject
-
equals
Beschreibung aus Klasse kopiert:PersistentObject
Test equality of persistent objects based on their unique ID.- Setzt außer Kraft:
equals
in KlassePersistentObject
- 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
-