public class ARXPopulationModel
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ARXPopulationModel.Region
Regions
|
Constructor and Description |
---|
ARXPopulationModel(ARXPopulationModel.Region region)
Creates a new instance
|
ARXPopulationModel(DataHandle handle,
double populationSize)
Creates a new instance
|
ARXPopulationModel(double sampleFraction)
Creates a new instance
|
Modifier and Type | Method and Description |
---|---|
ARXPopulationModel |
clone()
Returns a clone of this object
|
static ARXPopulationModel |
create(ARXPopulationModel.Region region)
Creates a new instance
|
static ARXPopulationModel |
create(double sampleFraction)
Creates a new instance
|
double |
getPopulationSize(DataHandle handle)
Returns the population size
|
double |
getPopulationSize(double sampleSize)
Returns the population size
|
ARXPopulationModel.Region |
getRegion() |
double |
getSamplingFraction(DataHandle handle)
Returns the sampling fraction
|
double |
getSamplingFraction(double sampleSize)
Returns the sampling fraction
|
public ARXPopulationModel(DataHandle handle, double populationSize)
handle
- populationSize
- public ARXPopulationModel(double sampleFraction)
sampleFraction
- public ARXPopulationModel(ARXPopulationModel.Region region)
region
- public static ARXPopulationModel create(double sampleFraction)
sampleFraction
- public static ARXPopulationModel create(ARXPopulationModel.Region region)
region
- public ARXPopulationModel clone()
clone
in class java.lang.Object
public double getPopulationSize(DataHandle handle)
handle
- public double getPopulationSize(double sampleSize)
sampleSize
- public ARXPopulationModel.Region getRegion()
public double getSamplingFraction(DataHandle handle)
handle
- public double getSamplingFraction(double sampleSize)
sampleSize
-