Package org.eclipse.epsilon.eol.types
Class EolTuple
- java.lang.Object
-
- org.eclipse.epsilon.eol.types.EolMap<java.lang.String,java.lang.Object>
-
- org.eclipse.epsilon.eol.types.EolTuple
-
- All Implemented Interfaces:
java.util.Map<java.lang.String,java.lang.Object>
public class EolTuple extends EolMap<java.lang.String,java.lang.Object>
- Since:
- 2.2
- Author:
- Sina Madani
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.Object
getOrThrow(java.lang.String property, IEolContext context)
boolean
hasProperty(java.lang.String property)
java.lang.Object
put(Variable variable)
java.lang.String
toString()
-
Methods inherited from class org.eclipse.epsilon.eol.types.EolMap
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
-
-
-
Constructor Detail
-
EolTuple
public EolTuple()
-
EolTuple
public EolTuple(java.util.Map<java.lang.String,?> properties)
-
EolTuple
public EolTuple(java.util.Collection<? extends Variable> variables)
-
-
Method Detail
-
hasProperty
public boolean hasProperty(java.lang.String property)
-
getOrThrow
public java.lang.Object getOrThrow(java.lang.String property, IEolContext context) throws EolIllegalPropertyException
- Throws:
EolIllegalPropertyException
-
put
public java.lang.Object put(Variable variable)
-
equals
public boolean equals(java.lang.Object obj)
-
-