Package org.eclipse.epsilon.eol.types
Class EolMapType
java.lang.Object
org.eclipse.epsilon.eol.types.EolType
org.eclipse.epsilon.eol.types.EolMapType
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EolMapType
protected EolType
static final EolMapType
protected EolType
-
Constructor Summary
ConstructorsConstructorDescriptionEolMapType
(String name) EolMapType
(EolType keyType, EolType valueType) EolMapType
(EolType keyType, EolType valueType, boolean concurrent) -
Method Summary
Modifier and TypeMethodDescriptioncreateInstance
(List<Object> parameters) getName()
boolean
boolean
boolean
void
setKeyType
(EolType keyType) void
setValueType
(EolType valueType) toString()
Methods inherited from class org.eclipse.epsilon.eol.types.EolType
equals, getParentType, getParentTypes, hashCode, isNot
-
Field Details
-
Map
-
ConcurrentMap
-
keyType
-
valueType
-
-
Constructor Details
-
EolMapType
- Parameters:
name
-- Since:
- 1.6
-
EolMapType
public EolMapType() -
EolMapType
-
EolMapType
- Parameters:
keyType
-valueType
-concurrent
-- Since:
- 1.6
-
-
Method Details
-
isConcurrent
public boolean isConcurrent()- Returns:
- Since:
- 1.6
-
getName
-
isType
-
isKind
-
createInstance
- Specified by:
createInstance
in classEolType
- Throws:
EolRuntimeException
-
createInstance
- Specified by:
createInstance
in classEolType
- Throws:
EolRuntimeException
-
setKeyType
-
getKeyType
-
setValueType
-
getValueType
-
toString
-