Class ModifierList

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<Modifier>
de.fraunhofer.iese.mydata.policy.parameter.ModifierList
All Implemented Interfaces:
Serializable, Cloneable, Iterable<Modifier>, Collection<Modifier>, List<Modifier>, RandomAccess

public class ModifierList extends ArrayList<Modifier>
The Class ModifierList.
Author:
Fraunhofer IESE
See Also:
  • Constructor Details

    • ModifierList

      public ModifierList()
      Instantiates a new modifier list.
    • ModifierList

      public ModifierList(Collection<? extends Modifier> params)
      Instantiates a new modifier list.
      Parameters:
      params - the params
    • ModifierList

      public ModifierList(Modifier... params)
      Instantiates a new modifier list.
      Parameters:
      params - the params
  • Method Details

    • add

      public boolean add(Modifier e)
      Specified by:
      add in interface Collection<Modifier>
      Specified by:
      add in interface List<Modifier>
      Overrides:
      add in class ArrayList<Modifier>
    • addParameter

      public <T> void addParameter(String name)
      Adds the parameter.
      Type Parameters:
      T - the generic type
      Parameters:
      name - the name
    • getParameterForName

      public Modifier getParameterForName(String name)
      Gets the parameter for name.
      Parameters:
      name - the name
      Returns:
      the parameter for name
    • removeParameter

      public void removeParameter(String name)
      Removes the parameter.
      Parameters:
      name - the name
    • setParameters

      public void setParameters(ModifierList params)
      Sets the parameters.
      Parameters:
      params - the new parameters
    • toArray

      public Modifier[] toArray()
      Specified by:
      toArray in interface Collection<Modifier>
      Specified by:
      toArray in interface List<Modifier>
      Overrides:
      toArray in class ArrayList<Modifier>