com.cedarsoft.codegen.mock
Class TypesMock
java.lang.Object
com.cedarsoft.codegen.mock.TypesMock
- All Implemented Interfaces:
- com.sun.mirror.util.Types
public class TypesMock
- extends Object
- implements com.sun.mirror.util.Types
|
Method Summary |
com.sun.mirror.type.ArrayType |
getArrayType(com.sun.mirror.type.TypeMirror componentType)
|
com.sun.mirror.type.DeclaredType |
getDeclaredType(com.sun.mirror.type.DeclaredType containing,
com.sun.mirror.declaration.TypeDeclaration decl,
com.sun.mirror.type.TypeMirror... typeArgs)
|
com.sun.mirror.type.DeclaredType |
getDeclaredType(com.sun.mirror.declaration.TypeDeclaration decl,
com.sun.mirror.type.TypeMirror... typeArgs)
|
com.sun.mirror.type.TypeMirror |
getErasure(com.sun.mirror.type.TypeMirror t)
|
com.sun.mirror.type.PrimitiveType |
getPrimitiveType(com.sun.mirror.type.PrimitiveType.Kind kind)
|
com.sun.mirror.type.TypeVariable |
getTypeVariable(com.sun.mirror.declaration.TypeParameterDeclaration tparam)
|
com.sun.mirror.type.VoidType |
getVoidType()
|
com.sun.mirror.type.WildcardType |
getWildcardType(Collection<com.sun.mirror.type.ReferenceType> upperBounds,
Collection<com.sun.mirror.type.ReferenceType> lowerBounds)
|
boolean |
isAssignable(com.sun.mirror.type.TypeMirror t1,
com.sun.mirror.type.TypeMirror t2)
|
boolean |
isSubtype(com.sun.mirror.type.TypeMirror t1,
com.sun.mirror.type.TypeMirror t2)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypesMock
public TypesMock()
isSubtype
public boolean isSubtype(com.sun.mirror.type.TypeMirror t1,
com.sun.mirror.type.TypeMirror t2)
- Specified by:
isSubtype in interface com.sun.mirror.util.Types
isAssignable
public boolean isAssignable(com.sun.mirror.type.TypeMirror t1,
com.sun.mirror.type.TypeMirror t2)
- Specified by:
isAssignable in interface com.sun.mirror.util.Types
getErasure
public com.sun.mirror.type.TypeMirror getErasure(com.sun.mirror.type.TypeMirror t)
- Specified by:
getErasure in interface com.sun.mirror.util.Types
getPrimitiveType
public com.sun.mirror.type.PrimitiveType getPrimitiveType(com.sun.mirror.type.PrimitiveType.Kind kind)
- Specified by:
getPrimitiveType in interface com.sun.mirror.util.Types
getVoidType
public com.sun.mirror.type.VoidType getVoidType()
- Specified by:
getVoidType in interface com.sun.mirror.util.Types
getArrayType
public com.sun.mirror.type.ArrayType getArrayType(com.sun.mirror.type.TypeMirror componentType)
- Specified by:
getArrayType in interface com.sun.mirror.util.Types
getTypeVariable
public com.sun.mirror.type.TypeVariable getTypeVariable(com.sun.mirror.declaration.TypeParameterDeclaration tparam)
- Specified by:
getTypeVariable in interface com.sun.mirror.util.Types
getWildcardType
public com.sun.mirror.type.WildcardType getWildcardType(Collection<com.sun.mirror.type.ReferenceType> upperBounds,
Collection<com.sun.mirror.type.ReferenceType> lowerBounds)
- Specified by:
getWildcardType in interface com.sun.mirror.util.Types
getDeclaredType
public com.sun.mirror.type.DeclaredType getDeclaredType(com.sun.mirror.declaration.TypeDeclaration decl,
com.sun.mirror.type.TypeMirror... typeArgs)
- Specified by:
getDeclaredType in interface com.sun.mirror.util.Types
getDeclaredType
public com.sun.mirror.type.DeclaredType getDeclaredType(com.sun.mirror.type.DeclaredType containing,
com.sun.mirror.declaration.TypeDeclaration decl,
com.sun.mirror.type.TypeMirror... typeArgs)
- Specified by:
getDeclaredType in interface com.sun.mirror.util.Types
Copyright © 2010 cedarsoft GmbH. All Rights Reserved.