public static class SRVMWorldSetup.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
BAND_NAME_A
The name used to represent the paired 800MHz band
|
static String |
BAND_NAME_B
The name used to represent the paired 2.6GHz band
|
static String |
BAND_NAME_C
The name used to represent the unpaired 2.6GHz band
|
Map<String,IntegerInterval> |
bandDefinitions |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
SRVMWorldSetup |
build() |
Map<String,IntegerInterval> |
getBandDefinitions() |
void |
putBand(String bandName,
IntegerInterval numberOfLicenses)
Define a new band to be generated as well as the number of licenses (drawn from interval, see
SRVMWorldSetup.defineBands(RNGSupplier)) |
void |
removeBand(String bandName) |
public static final String BAND_NAME_A
public static final String BAND_NAME_B
public static final String BAND_NAME_C
public Map<String,IntegerInterval> bandDefinitions
public void putBand(String bandName, IntegerInterval numberOfLicenses)
SRVMWorldSetup.defineBands(RNGSupplier))bandName - the name of the bandnumberOfLicenses - the integer interval for the number of licenses in the bandpublic Map<String,IntegerInterval> getBandDefinitions()
public void removeBand(String bandName)
public SRVMWorldSetup build()
Copyright © 2017. All rights reserved.