@Override public AbstractWeightedEnsemble<MemberType> clone() { @SuppressWarnings("unchecked") final AbstractWeightedEnsemble<MemberType> clone = (AbstractWeightedEnsemble<MemberType>) super.clone(); clone.members = ObjectUtil.cloneSmartElementsAsArrayList(this.members); return clone; }
@Override public AbstractUnweightedEnsemble<MemberType> clone() { @SuppressWarnings("unchecked") final AbstractUnweightedEnsemble<MemberType> clone = (AbstractUnweightedEnsemble<MemberType>) super.clone(); clone.members = ObjectUtil.cloneSmartElementsAsArrayList(this.members); return clone; }
@Override public CompositeEvaluatorList<InputType, OutputType> clone() { @SuppressWarnings("unchecked") final CompositeEvaluatorList<InputType, OutputType> result = (CompositeEvaluatorList<InputType, OutputType>) super.clone(); result.evaluators = ObjectUtil.cloneSmartElementsAsArrayList( this.evaluators); return result; }
@Override public AbstractWeightedEnsemble<MemberType> clone() { @SuppressWarnings("unchecked") final AbstractWeightedEnsemble<MemberType> clone = (AbstractWeightedEnsemble<MemberType>) super.clone(); clone.members = ObjectUtil.cloneSmartElementsAsArrayList(this.members); return clone; }
@Override public Statistic clone() { Statistic clone = (Statistic) super.clone(); clone.treatmentMeans = ObjectUtil.cloneSmartElementsAsArrayList( this.getTreatmentMeans() ); clone.subjectCounts = ObjectUtil.cloneSmartElementsAsArrayList( this.getSubjectCounts()); return clone; }
@Override public AbstractEnvelope clone() { AbstractEnvelope clone = (AbstractEnvelope) super.clone(); clone.lines = ObjectUtil.cloneSmartElementsAsArrayList(this.getLines()); return clone; }
@Override public AbstractPairwiseMultipleHypothesisComparison.Statistic clone() { AbstractPairwiseMultipleHypothesisComparison.Statistic clone = (AbstractPairwiseMultipleHypothesisComparison.Statistic) super.clone(); clone.pairwiseTestStatistics = ObjectUtil.cloneSmartElementsAsArrayList( this.getPairwiseTestStatistics() ); return clone; }
@Override public AbstractEnvelope clone() { AbstractEnvelope clone = (AbstractEnvelope) super.clone(); clone.lines = ObjectUtil.cloneSmartElementsAsArrayList(this.getLines()); return clone; }
@Override public FriedmanConfidence.Statistic clone() { Statistic clone = (Statistic) super.clone(); clone.treatmentRankMeans = ObjectUtil.cloneSmartElementsAsArrayList( this.getTreatmentRankMeans() ); return clone; }
@Override public AbstractPairwiseMultipleHypothesisComparison.Statistic clone() { AbstractPairwiseMultipleHypothesisComparison.Statistic clone = (AbstractPairwiseMultipleHypothesisComparison.Statistic) super.clone(); clone.pairwiseTestStatistics = ObjectUtil.cloneSmartElementsAsArrayList( this.getPairwiseTestStatistics() ); return clone; }
@Override public DivergencesEvaluator<InputType, ValueType> clone() { @SuppressWarnings("unchecked") final DivergencesEvaluator<InputType, ValueType> clone = (DivergencesEvaluator<InputType, ValueType>) super.clone(); clone.divergenceFunction = ObjectUtil.cloneSmart(this.divergenceFunction); clone.values = ObjectUtil.cloneSmartElementsAsArrayList(this.values); return clone; }
@Override public FeedforwardNeuralNetwork clone() { FeedforwardNeuralNetwork clone = (FeedforwardNeuralNetwork) super.clone(); clone.setLayers( ObjectUtil.cloneSmartElementsAsArrayList( this.getLayers() ) ); return clone; }
@Override public MaximumLikelihoodDistributionEstimator<DataType> clone() { @SuppressWarnings("unchecked") MaximumLikelihoodDistributionEstimator<DataType> clone = (MaximumLikelihoodDistributionEstimator<DataType>) super.clone(); clone.setDistributions( ObjectUtil.cloneSmartElementsAsArrayList( this.getDistributions() ) ); return clone; }
@Override public FeedforwardNeuralNetwork clone() { FeedforwardNeuralNetwork clone = (FeedforwardNeuralNetwork) super.clone(); clone.setLayers( ObjectUtil.cloneSmartElementsAsArrayList( this.getLayers() ) ); return clone; }
@Override public ConvexReceiverOperatingCharacteristic clone() { ConvexReceiverOperatingCharacteristic clone = (ConvexReceiverOperatingCharacteristic) super.clone(); clone.setConvexHull( ObjectUtil.cloneSmartElementsAsArrayList( this.getConvexHull() ) ); return clone; }
@Override public HiddenMarkovModel<ObservationType> clone() { @SuppressWarnings("unchecked") HiddenMarkovModel<ObservationType> clone = (HiddenMarkovModel<ObservationType>) super.clone(); clone.setEmissionFunctions( ObjectUtil.cloneSmartElementsAsArrayList( this.getEmissionFunctions() ) ); return clone; }
@Override public HiddenMarkovModel<ObservationType> clone() { @SuppressWarnings("unchecked") HiddenMarkovModel<ObservationType> clone = (HiddenMarkovModel<ObservationType>) super.clone(); clone.setEmissionFunctions( ObjectUtil.cloneSmartElementsAsArrayList( this.getEmissionFunctions() ) ); return clone; }
@Override public ReceiverOperatingCharacteristic clone() { ReceiverOperatingCharacteristic clone = (ReceiverOperatingCharacteristic) super.clone(); clone.setSortedROCData( ObjectUtil.cloneSmartElementsAsArrayList( this.getSortedROCData() ) ); clone.setUtest( ObjectUtil.cloneSmart( this.getUtest() ) ); return clone; }
@Override public ScalarMixtureDensityModel clone() { ScalarMixtureDensityModel clone = (ScalarMixtureDensityModel) super.clone(); clone.setDistributions( ObjectUtil.cloneSmartElementsAsArrayList( this.getDistributions() ) ); clone.setPriorWeights( ObjectUtil.cloneSmart( this.getPriorWeights() ) ); return clone; }
@Override public ReceiverOperatingCharacteristic clone() { ReceiverOperatingCharacteristic clone = (ReceiverOperatingCharacteristic) super.clone(); clone.setSortedROCData( ObjectUtil.cloneSmartElementsAsArrayList( this.getSortedROCData() ) ); clone.setUtest( ObjectUtil.cloneSmart( this.getUtest() ) ); return clone; }