Modifier and Type | Method and Description |
---|---|
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitMapTypeId(MapTypeId id) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitMapTypeId(MapTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitMapTypeId(MapTypeId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitMapTypeId(MapTypeId id) |
Modifier and Type | Method and Description |
---|---|
MapTypeId |
BoxedMapDescriptor.getElementId() |
MapTypeId |
MapDescriptor.getElementId() |
MapTypeId |
UnboxedMapDescriptor.getElementId() |
Modifier and Type | Method and Description |
---|---|
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitMapTypeId(MapTypeId id) |
Constructor and Description |
---|
BoxedMapDescriptor(MapTypeId elementId,
java.lang.Class<?> javaClass,
MapDescriptor unboxedDescriptor) |
UnboxedMapDescriptor(MapTypeId mapTypeId,
StandardLibrary standardLibrary,
Type keyType,
Type valueType) |
Modifier and Type | Field and Description |
---|---|
static MapTypeId |
TypeId.MAP |
Modifier and Type | Method and Description |
---|---|
MapTypeId |
MapTypeId.getGeneralizedId() |
static MapTypeId |
IdManager.getMapTypeId(java.lang.String mapTypeName)
Return the named collection typeId.
|
MapTypeId |
MapTypeId.getSpecializedId(BindingsId templateBindings) |
MapTypeId |
MapTypeId.getSpecializedId(ElementId... templateBindings) |
Modifier and Type | Method and Description |
---|---|
Type |
IdResolver.getMapType(MapTypeId typeId) |
R |
IdVisitor.visitMapTypeId(MapTypeId id) |
Modifier and Type | Field and Description |
---|---|
protected MapTypeId |
ExecutorMapType.typeId |
Modifier and Type | Method and Description |
---|---|
MapTypeId |
ExecutorMapType.getTypeId() |
Modifier and Type | Class and Description |
---|---|
class |
GeneralizedMapTypeIdImpl |
class |
SpecializedMapTypeIdImpl |
Modifier and Type | Method and Description |
---|---|
protected MapTypeId |
GeneralizedMapTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected MapTypeId |
SpecializedMapTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
MapTypeId |
GeneralizedMapTypeIdImpl.getGeneralizedId() |
MapTypeId |
GeneralizedMapTypeIdImpl.specialize(BindingsId templateBindings) |
MapTypeId |
SpecializedMapTypeIdImpl.specialize(BindingsId templateBindings) |
Constructor and Description |
---|
SpecializedMapTypeIdImpl(MapTypeId generalizedId,
BindingsId templateBindings) |
Modifier and Type | Method and Description |
---|---|
Class |
AbstractIdResolver.getMapType(MapTypeId typeId) |
Type |
AbstractIdResolver.visitMapTypeId(MapTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitMapTypeId(MapTypeId id) |
Modifier and Type | Field and Description |
---|---|
protected MapTypeId |
MapValueImpl.typeId |
Modifier and Type | Method and Description |
---|---|
MapTypeId |
MapValueImpl.getTypeId() |
Modifier and Type | Method and Description |
---|---|
static MapValue |
MapValueImpl.createMapValueOfEach(MapTypeId typeId,
MapEntry[] mapEntries) |
MapValue |
MapValueImpl.including(MapTypeId returnTypeId,
java.lang.Object key,
java.lang.Object value) |
MapValue |
MapValueImpl.includingMap(MapTypeId returnTypeId,
MapValue map) |
Constructor and Description |
---|
MapValueImpl(MapTypeId typeId,
java.util.Map<java.lang.Object,java.lang.Object> boxedValues) |
Modifier and Type | Method and Description |
---|---|
static MapValue |
ValueUtil.createMapOfEach(MapTypeId typeId,
MapEntry... mapEntries) |
Modifier and Type | Method and Description |
---|---|
MapTypeId |
MapValue.getTypeId() |
Modifier and Type | Method and Description |
---|---|
MapValue |
MapValue.including(MapTypeId returnTypeId,
java.lang.Object key,
java.lang.Object value) |
MapValue |
MapValue.includingMap(MapTypeId returnTypeId,
MapValue m) |