Class ConfigurationAreaDependency
- java.lang.Object
-
- de.bsvrz.puk.config.configFile.datamodel.ConfigurationAreaDependency
-
public class ConfigurationAreaDependency extends java.lang.ObjectDiese Klasse stellt die Abhängigkeit von einem Konfigurationsbereich zu einem anderen dar.
-
-
Constructor Summary
Constructors Constructor Description ConfigurationAreaDependency(short dependencyOccurredAtVersion, short neededVersion, de.bsvrz.dav.daf.main.config.ConfigurationArea dependantArea, ConfigurationAreaDependencyKind kind)ConfigurationAreaDependency(short dependencyOccurredAtVersion, short neededVersion, java.lang.String pidDependantArea, ConfigurationAreaDependencyKind kind)
-
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetDependantArea()shortgetDependencyOccurredAtVersion()ConfigurationAreaDependencyKindgetKind()shortgetNeededVersion()inthashCode()java.lang.StringtoString()
-
-
-
Constructor Detail
-
ConfigurationAreaDependency
public ConfigurationAreaDependency(short dependencyOccurredAtVersion, short neededVersion, de.bsvrz.dav.daf.main.config.ConfigurationArea dependantArea, ConfigurationAreaDependencyKind kind)- Parameters:
dependencyOccurredAtVersion- Ab welcher Version ist die Abhängigkeit vonareaunddependantAreaaufgetreten. Vor dieser Version konnteareaohnedependantAreaexistieren.neededVersion- Version, in der der BereichdependantAreazur Verfügung stehen muss, damit der Bereichareaalle Referenzen auflösen kann.dependantArea- Bereich, von dem der Bereichareaabhängig ist.kind- Art der Abhängigkeit.
-
ConfigurationAreaDependency
public ConfigurationAreaDependency(short dependencyOccurredAtVersion, short neededVersion, java.lang.String pidDependantArea, ConfigurationAreaDependencyKind kind)
-
-
Method Detail
-
getDependencyOccurredAtVersion
public short getDependencyOccurredAtVersion()
- Returns:
- Version, ab der der Bereich vom Bereich
getDependantArea()abhängig wurde.
-
getDependantArea
public java.lang.String getDependantArea()
- Returns:
- Pid des Bereichs, von dem ein anderer Bereich abhängig ist.
-
getNeededVersion
public short getNeededVersion()
- Returns:
- Version, in der der Bereich
getDependantArea()vorliegen muss, damit der Bereich alle Abhängigkeiten auflösen kann.
-
getKind
public ConfigurationAreaDependencyKind getKind()
- Returns:
- Art der Abhängigkeit zwischen den beiden Bereichen.
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-