Class IndexedPropertyBean

java.lang.Object
nl.tudelft.dsol.introspection.beans.IndexedPropertyBean

public class IndexedPropertyBean extends Object

Copyright (c) 2004-2024 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://simulation.tudelft.nl. The DSOL project is distributed under a three-clause BSD-style license, which can be found at https://https://simulation.tudelft.nl/dsol/docs/latest/license.html.

Since:
1.5
Author:
Niels Lang Peter Jacobs
  • Constructor Details

    • IndexedPropertyBean

      public IndexedPropertyBean()
      Creates new IndexedPropertyBean.
  • Method Details

    • getIndexedProp

      public String getIndexedProp(int index)
      Indexed getter for property indexedProp.
      Parameters:
      index - Index of the property.
      Returns:
      Value of the property at index.
    • getIndexedProp

      public String[] getIndexedProp()
      Getter for property indexedProp.
      Returns:
      Value of property indexedProp.
    • setIndexedProp

      public void setIndexedProp(int index, String indexedProp)
      Indexed setter for property indexedProp.
      Parameters:
      index - Index of the property.
      indexedProp - New value of the property at index.
    • setIndexedProp

      public void setIndexedProp(String[] indexedProp)
      Setter for property indexedProp.
      Parameters:
      indexedProp - New value of property indexedProp.
    • getVector

      public Vector getVector()
      Getter for property vector.
      Returns:
      Value of property vector.
    • setVector

      public void setVector(Vector vector)
      Setter for property vector.
      Parameters:
      vector - New value of property vector.
    • getCollection

      public HashMap getCollection()
      Getter for property collection.
      Returns:
      Value of property collection.
    • setCollection

      public void setCollection(HashMap collection)
      Setter for property collection.
      Parameters:
      collection - New value of property collection.
    • getBeans

      public TestBean[] getBeans()
      Getter for property beans.
      Returns:
      Value of property beans.
    • setBeans

      public void setBeans(TestBean[] beans)
      Setter for property beans.
      Parameters:
      beans - New value of property beans.
    • getDoubleValue

      public Double getDoubleValue()
      Getter for property doubleValue.
      Returns:
      Value of property doubleValue.
    • setDoubleValue

      public void setDoubleValue(Double doubleValue)
      Setter for property doubleValue.
      Parameters:
      doubleValue - New value of property doubleValue.
    • getSerializedDoubleValue

      public Serializable getSerializedDoubleValue()
      Getter for property serializedDoubleValue.
      Returns:
      Value of property serializedDoubleValue.
    • setSerializedDoubleValue

      public void setSerializedDoubleValue(Serializable serializedDoubleValue)
      Setter for property serializedDoubleValue.
      Parameters:
      serializedDoubleValue - New value of property serializedDoubleValue.