Class BMLicense
- java.lang.Object
-
- org.spectrumauctions.sats.core.model.License
-
- org.spectrumauctions.sats.core.model.bvm.BMLicense
-
- All Implemented Interfaces:
java.io.Serializable,org.marketdesignresearch.mechlib.core.Good,SATSGood
public class BMLicense extends License
- Author:
- Michael Weiss
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.spectrumauctions.sats.core.model.License
License.IdComparator
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)BMBandgetBand()BMWorldgetWorld()inthashCode()voidrefreshFieldBackReferences(BMBand bmBand)Method is called after deserialization, there is not need to call it on any other occasion.
SeeWorld.refreshFieldBackReferences()for explanations.-
Methods inherited from class org.spectrumauctions.sats.core.model.License
getLongId, getName, getUuid, getWorldId, toAlphabetic
-
-
-
-
Method Detail
-
getBand
public BMBand getBand()
-
refreshFieldBackReferences
public void refreshFieldBackReferences(BMBand bmBand)
Method is called after deserialization, there is not need to call it on any other occasion.
SeeWorld.refreshFieldBackReferences()for explanations.- Parameters:
bmBand- the band this license belongs to
-
getWorld
public BMWorld getWorld()
-
-