Class ExpressionParamCollection
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<ExpressionParam>
-
- com.inductiveautomation.sfc.elements.steps.ExpressionParamCollection
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<ExpressionParam>,java.util.Collection<ExpressionParam>,java.util.List<ExpressionParam>,java.util.RandomAccess
public class ExpressionParamCollection extends java.util.ArrayList<ExpressionParam>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ExpressionParamCollection()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.util.Optional<ExpressionParam>findKeyParam()static ExpressionParamCollectionfromXml(org.w3c.dom.Element parentDom)voidtoXml(javax.xml.stream.XMLStreamWriter writer)voidvalidate(ChartUIElement element, ChartCompilationResults results)-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Method Detail
-
findKeyParam
public java.util.Optional<ExpressionParam> findKeyParam()
-
equals
public boolean equals(java.lang.Object o)
- Specified by:
equalsin interfacejava.util.Collection<ExpressionParam>- Specified by:
equalsin interfacejava.util.List<ExpressionParam>- Overrides:
equalsin classjava.util.ArrayList<ExpressionParam>
-
toXml
public void toXml(javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
fromXml
public static ExpressionParamCollection fromXml(org.w3c.dom.Element parentDom) throws XmlParseException
- Throws:
XmlParseException
-
validate
public void validate(ChartUIElement element, ChartCompilationResults results)
-
-