| Package | Description |
|---|---|
| org.spectrumauctions.sats.core.model.mrvm |
| Modifier and Type | Method and Description |
|---|---|
MRVMBand |
MRVMLicense.getBand() |
MRVMBand |
MRVMGenericDefinition.getBand() |
| Modifier and Type | Method and Description |
|---|---|
static HashSet<MRVMBand> |
MRVMBand.createBands(MRVMWorld world,
MRVMWorldSetup worldSetup,
MRVMRegionsMap regionsMap,
UniformDistributionRNG rng) |
Set<MRVMBand> |
MRVMWorld.getBands() |
static Map<MRVMBand,Bundle<MRVMLicense>> |
MRVMWorld.getLicensesPerBand(Bundle<MRVMLicense> bundle)
Sorts the licenses of a bundle into subbundles by their band.
|
static Map<MRVMBand,Bundle<MRVMLicense>> |
MRVMWorld.getLicensesPerBand(Bundle<MRVMLicense> bundle,
MRVMWorld world)
Sorts the licenses of a bundle into subbundles by their band.
|
static Map<MRVMBand,Integer> |
MRVMWorld.quantitiesPerBand(Bundle<MRVMLicense> bundle)
Counts the number of licenses for each band.
|
static Map<MRVMBand,Integer> |
MRVMWorld.quantitiesPerBand(Bundle<MRVMLicense> bundle,
MRVMWorld MRVMWorld)
Counts the number of licenses for each band.
|
| Modifier and Type | Method and Description |
|---|---|
static BigDecimal |
MRVMWorld.capOfBand(MRVMBand band,
int numberOfLicenses)
Returns the capacity for having numberOfLicenses many
MRVMLicense in MRVMBand band |
static List<MRVMLicense> |
MRVMLicense.createLicenses(MRVMBand band,
int startId,
MRVMRegionsMap regionsMap) |
void |
MRVMLicense.refreshFieldBackReferences(MRVMBand band)
Method is called after deserialization, there is not need to call it on any other occasion.
See World.refreshFieldBackReferences() for explanations. |
| Constructor and Description |
|---|
MRVMGenericDefinition(MRVMBand band,
MRVMRegionsMap.Region region) |
Copyright © 2017. All rights reserved.