org.eclipse.jdt.internal.compiler.apt.model
Class PrimitiveTypeImpl

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.apt.model.TypeMirrorImpl
      extended by org.eclipse.jdt.internal.compiler.apt.model.PrimitiveTypeImpl
All Implemented Interfaces:
PrimitiveType, TypeMirror

public class PrimitiveTypeImpl
extends TypeMirrorImpl
implements PrimitiveType

Since:
3.3

Field Summary
static PrimitiveTypeImpl BOOLEAN
           
static PrimitiveTypeImpl BYTE
           
static PrimitiveTypeImpl CHAR
           
static PrimitiveTypeImpl DOUBLE
           
static PrimitiveTypeImpl FLOAT
           
static PrimitiveTypeImpl INT
           
static PrimitiveTypeImpl LONG
           
static PrimitiveTypeImpl SHORT
           
 
Fields inherited from class org.eclipse.jdt.internal.compiler.apt.model.TypeMirrorImpl
_binding, _env
 
Method Summary
<R,P> R
accept(TypeVisitor<R,P> v, P p)
           
 TypeKind getKind()
           
static TypeKind getKind(BaseTypeBinding binding)
           
 
Methods inherited from class org.eclipse.jdt.internal.compiler.apt.model.TypeMirrorImpl
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.lang.model.type.TypeMirror
equals, hashCode, toString
 

Field Detail

BOOLEAN

public static final PrimitiveTypeImpl BOOLEAN

BYTE

public static final PrimitiveTypeImpl BYTE

CHAR

public static final PrimitiveTypeImpl CHAR

DOUBLE

public static final PrimitiveTypeImpl DOUBLE

FLOAT

public static final PrimitiveTypeImpl FLOAT

INT

public static final PrimitiveTypeImpl INT

LONG

public static final PrimitiveTypeImpl LONG

SHORT

public static final PrimitiveTypeImpl SHORT
Method Detail

accept

public <R,P> R accept(TypeVisitor<R,P> v,
                      P p)
Specified by:
accept in interface TypeMirror
Overrides:
accept in class TypeMirrorImpl

getKind

public TypeKind getKind()
Specified by:
getKind in interface TypeMirror
Overrides:
getKind in class TypeMirrorImpl

getKind

public static TypeKind getKind(BaseTypeBinding binding)


Copyright © 2012. All Rights Reserved.