class org.apache.commons.math.optimization.direct.MultivariateFunctionMappingAdapter$LowerUpperBoundMapper extends java.lang.Object implements org.apache.commons.math.optimization.direct.MultivariateFunctionMappingAdapter$Mapper { private final org.apache.commons.math.analysis.UnivariateFunction boundingFunction; private final org.apache.commons.math.analysis.UnivariateFunction unboundingFunction; public void (double, double) { org.apache.commons.math.optimization.direct.MultivariateFunctionMappingAdapter$LowerUpperBoundMapper v; org.apache.commons.math.analysis.function.Logit v; org.apache.commons.math.analysis.function.Sigmoid v; double v, v; v := @this: org.apache.commons.math.optimization.direct.MultivariateFunctionMappingAdapter$LowerUpperBoundMapper; v := @parameter: double; v := @parameter: double; specialinvoke v.()>(); v = new org.apache.commons.math.analysis.function.Sigmoid; specialinvoke v.(double,double)>(v, v); v. = v; v = new org.apache.commons.math.analysis.function.Logit; specialinvoke v.(double,double)>(v, v); v. = v; return; } public double unboundedToBounded(double) { org.apache.commons.math.analysis.UnivariateFunction v; org.apache.commons.math.optimization.direct.MultivariateFunctionMappingAdapter$LowerUpperBoundMapper v; double v, v; v := @this: org.apache.commons.math.optimization.direct.MultivariateFunctionMappingAdapter$LowerUpperBoundMapper; v := @parameter: double; v = v.; v = interfaceinvoke v.(v); return v; } public double boundedToUnbounded(double) { org.apache.commons.math.analysis.UnivariateFunction v; org.apache.commons.math.optimization.direct.MultivariateFunctionMappingAdapter$LowerUpperBoundMapper v; double v, v; v := @this: org.apache.commons.math.optimization.direct.MultivariateFunctionMappingAdapter$LowerUpperBoundMapper; v := @parameter: double; v = v.; v = interfaceinvoke v.(v); return v; } }