org.eclipse.xtend.backend.types.xsd.internal
Class EMapType

java.lang.Object
  extended by org.eclipse.xtend.backend.types.AbstractType
      extended by org.eclipse.xtend.backend.types.xsd.internal.EMapType
All Implemented Interfaces:
BackendType

public class EMapType
extends AbstractType


Constructor Summary
EMapType(java.lang.String name, XsdTypesystem ts, org.eclipse.emf.ecore.EClassifier innerType)
           
 
Method Summary
 boolean equals(java.lang.Object other)
          every type *must* implement a valid equals method, otherwise the backend will break!
 EMapEntryType getElementType()
           
static boolean isEMapObject(java.lang.Object o)
           
 
Methods inherited from class org.eclipse.xtend.backend.types.AbstractType
create, getBuiltinOperations, getName, getProperties, getProperty, getStaticProperties, getSuperTypes, getUniqueRepresentation, isAssignableFrom, register, register, register, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EMapType

public EMapType(java.lang.String name,
                XsdTypesystem ts,
                org.eclipse.emf.ecore.EClassifier innerType)
Method Detail

getElementType

public EMapEntryType getElementType()

isEMapObject

public static boolean isEMapObject(java.lang.Object o)

equals

public boolean equals(java.lang.Object other)
Description copied from class: AbstractType
every type *must* implement a valid equals method, otherwise the backend will break!

Specified by:
equals in class AbstractType