/** * Creates a new instance of AbstractNamed with the given name. * * @param name The name. */ protected AbstractNamed( String name) { super(); this.setName(name); }
/** * The standard implementation of toString returns the name of the Named * Object. * * @return The name of the Object. */ @Override public String toString() { final String result = this.getName(); return result == null ? "" : result; }
@Override public DefaultNamedValue<ValueType> clone() { @SuppressWarnings("unchecked") DefaultNamedValue<ValueType> clone = (DefaultNamedValue<ValueType>) super.clone(); clone.setValue( ObjectUtil.cloneSmart( this.getValue() ) ); return clone; }
@Override public DefaultDistributionParameter<ParameterType,ConditionalType> clone() { @SuppressWarnings("unchecked") DefaultDistributionParameter<ParameterType,ConditionalType> clone = (DefaultDistributionParameter<ParameterType,ConditionalType>) super.clone(); clone.setConditionalDistribution( ObjectUtil.cloneSafe(this.getConditionalDistribution() ) ); return clone; }
@Override public DefaultNamedValue<ValueType> clone() { @SuppressWarnings("unchecked") DefaultNamedValue<ValueType> clone = (DefaultNamedValue<ValueType>) super.clone(); clone.setValue( ObjectUtil.cloneSmart( this.getValue() ) ); return clone; }
@Override public void setName( final String name) { this.parameterGetter = null; this.parameterSetter = null; super.setName(name); }
/** * The standard implementation of toString returns the name of the Named * Object. * * @return The name of the Object. */ @Override public String toString() { final String result = this.getName(); return result == null ? "" : result; }
@Override public DefaultDistributionParameter<ParameterType,ConditionalType> clone() { @SuppressWarnings("unchecked") DefaultDistributionParameter<ParameterType,ConditionalType> clone = (DefaultDistributionParameter<ParameterType,ConditionalType>) super.clone(); clone.setConditionalDistribution( ObjectUtil.cloneSafe(this.getConditionalDistribution() ) ); return clone; }
/** * Creates a new instance of AbstractNamed with the given name. * * @param name The name. */ protected AbstractNamed( String name) { super(); this.setName(name); }
/** * The standard implementation of toString returns the name of the Named * Object. * * @return The name of the Object. */ @Override public String toString() { final String result = this.getName(); return result == null ? "" : result; }
@Override public DefaultDistributionParameter<ParameterType,ConditionalType> clone() { @SuppressWarnings("unchecked") DefaultDistributionParameter<ParameterType,ConditionalType> clone = (DefaultDistributionParameter<ParameterType,ConditionalType>) super.clone(); clone.setConditionalDistribution( ObjectUtil.cloneSafe(this.getConditionalDistribution() ) ); return clone; }
@Override public void setName( final String name) { super.setName(name); }
@Override public DefaultNamedValue<ValueType> clone() { @SuppressWarnings("unchecked") DefaultNamedValue<ValueType> clone = (DefaultNamedValue<ValueType>) super.clone(); clone.setValue( ObjectUtil.cloneSmart( this.getValue() ) ); return clone; }
@Override public void setName( final String name) { super.setName(name); }
@Override public AbstractNamed clone() { @SuppressWarnings("unchecked") AbstractBayesianParameter<ParameterType,ConditionalType,PriorType> clone = (AbstractBayesianParameter<ParameterType,ConditionalType,PriorType>) super.clone(); clone.setConditionalDistribution( ObjectUtil.cloneSafe( this.getConditionalDistribution() ) ); clone.setParameterPrior( ObjectUtil.cloneSafe( this.getParameterPrior() ) ); return clone; }
@Override public void setName( final String name) { this.parameterGetter = null; this.parameterSetter = null; super.setName(name); }
@Override public AbstractNamed clone() { @SuppressWarnings("unchecked") AbstractBayesianParameter<ParameterType,ConditionalType,PriorType> clone = (AbstractBayesianParameter<ParameterType,ConditionalType,PriorType>) super.clone(); clone.setConditionalDistribution( ObjectUtil.cloneSafe( this.getConditionalDistribution() ) ); clone.setParameterPrior( ObjectUtil.cloneSafe( this.getParameterPrior() ) ); return clone; }
@Override public void setName( final String name) { super.setName(name); }
@Override public AbstractNamed clone() { @SuppressWarnings("unchecked") AbstractBayesianParameter<ParameterType,ConditionalType,PriorType> clone = (AbstractBayesianParameter<ParameterType,ConditionalType,PriorType>) super.clone(); clone.setConditionalDistribution( ObjectUtil.cloneSafe( this.getConditionalDistribution() ) ); clone.setParameterPrior( ObjectUtil.cloneSafe( this.getParameterPrior() ) ); return clone; }
@Override public void setName( final String name) { this.parameterGetter = null; this.parameterSetter = null; super.setName(name); }