Class PrimitiveTypeImpl
- java.lang.Object
-
- org.eclipse.xtend.core.macro.declaration.AbstractDelegator<T>
-
- org.eclipse.xtend.core.macro.declaration.AbstractElementImpl<org.eclipse.xtext.common.types.JvmPrimitiveType>
-
- org.eclipse.xtend.core.macro.declaration.PrimitiveTypeImpl
-
- All Implemented Interfaces:
org.eclipse.xtend.lib.macro.declaration.Element
,org.eclipse.xtend.lib.macro.declaration.NamedElement
,org.eclipse.xtend.lib.macro.declaration.PrimitiveType
,org.eclipse.xtend.lib.macro.declaration.Type
public class PrimitiveTypeImpl extends AbstractElementImpl<org.eclipse.xtext.common.types.JvmPrimitiveType> implements org.eclipse.xtend.lib.macro.declaration.PrimitiveType
-
-
Constructor Summary
Constructors Constructor Description PrimitiveTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.xtend.lib.macro.declaration.PrimitiveType.Kind
getKind()
java.lang.String
getQualifiedName()
java.lang.String
getSimpleName()
boolean
isAssignableFrom(org.eclipse.xtend.lib.macro.declaration.Type otherType)
-
Methods inherited from class org.eclipse.xtend.core.macro.declaration.AbstractDelegator
getCompilationUnit, getDelegate, setCompilationUnit, setDelegate
-
-
-
-
Method Detail
-
getKind
public org.eclipse.xtend.lib.macro.declaration.PrimitiveType.Kind getKind()
- Specified by:
getKind
in interfaceorg.eclipse.xtend.lib.macro.declaration.PrimitiveType
-
getSimpleName
public java.lang.String getSimpleName()
- Specified by:
getSimpleName
in interfaceorg.eclipse.xtend.lib.macro.declaration.NamedElement
-
isAssignableFrom
public boolean isAssignableFrom(org.eclipse.xtend.lib.macro.declaration.Type otherType)
- Specified by:
isAssignableFrom
in interfaceorg.eclipse.xtend.lib.macro.declaration.Type
-
getQualifiedName
public java.lang.String getQualifiedName()
- Specified by:
getQualifiedName
in interfaceorg.eclipse.xtend.lib.macro.declaration.Type
-
-