Interface Distribution
-
- All Superinterfaces:
Component,ReadComponent,WriteComponent
@Immutable public interface Distribution extends Component
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDistribution.DistributionType
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.util.List<MinMax>bins()default voidcheck()java.util.Optional<java.util.List<java.lang.Number>>empiricalSamples()default DistributiongetDistribution()default java.lang.NumbergetEstimate()default java.lang.NumbergetSample()default java.util.List<java.lang.Number>getSamples()java.util.OptionalDoubleinternalLoc()java.util.OptionalDoubleinternalScale()java.util.OptionalDoubleinternalShape()Distribution.DistributionTypeinternalType()default org.apache.commons.math3.distribution.RealDistributionunderlyingDistribution()java.util.List<java.lang.Number>weights()
-
-
-
Method Detail
-
internalType
Distribution.DistributionType internalType()
-
internalShape
java.util.OptionalDouble internalShape()
-
internalScale
java.util.OptionalDouble internalScale()
-
internalLoc
java.util.OptionalDouble internalLoc()
-
empiricalSamples
java.util.Optional<java.util.List<java.lang.Number>> empiricalSamples()
-
bins
java.util.List<MinMax> bins()
-
weights
java.util.List<java.lang.Number> weights()
-
check
@Check default void check()
-
getEstimate
@Auxiliary default java.lang.Number getEstimate()
- Specified by:
getEstimatein interfaceReadComponent
-
getSample
@Auxiliary default java.lang.Number getSample()
-
getSamples
@Auxiliary default java.util.List<java.lang.Number> getSamples()
- Specified by:
getSamplesin interfaceReadComponent
-
getDistribution
@Auxiliary default Distribution getDistribution()
- Specified by:
getDistributionin interfaceReadComponent
-
underlyingDistribution
@Lazy @Auxiliary default org.apache.commons.math3.distribution.RealDistribution underlyingDistribution()
-
-