Class InputParameterMapDistDiscrete

All Implemented Interfaces:
Serializable, Cloneable, InputParameter<SortedMap<String,InputParameter<?,?>>,SortedMap<String,InputParameter<?,?>>>
Direct Known Subclasses:
InputParameterDistDiscreteSelection.Bernoulli, InputParameterDistDiscreteSelection.Binomial, InputParameterDistDiscreteSelection.DiscreteConstant, InputParameterDistDiscreteSelection.DiscreteUniform, InputParameterDistDiscreteSelection.Geometric, InputParameterDistDiscreteSelection.NegBinomial, InputParameterDistDiscreteSelection.Poisson

public abstract class InputParameterMapDistDiscrete extends InputParameterMap
InputParameterMapDistDiscrete is a InputParameterMap with a stream, a getDist() and a setDist() method.

Copyright (c) 2003-2024 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information www.simulation.tudelft.nl. The source code and binary code of this software is proprietary information of Delft University of Technology.
Author:
Alexander Verbraeck
See Also:
  • Field Details

    • dist

      protected DistDiscrete dist
      the distribution based on the input.
  • Constructor Details

    • InputParameterMapDistDiscrete

      public InputParameterMapDistDiscrete(String key, String shortName, String description, double displayPriority)
      Construct a new InputParameterMap.
      Parameters:
      key - String; unique (within the parent's input parameter map) name of the new InputParameterMap
      shortName - String; concise description of the input parameter
      description - String; long description of the input parameter (may use HTML markup)
      displayPriority - double; sorting order when properties are displayed to the user
      Throws:
      NullPointerException - when key, shortName, defaultValue, or description is null
      IllegalArgumentException - when displayPriority is NaN
  • Method Details