Interface ITypes
.NET interface for TO BE DEFINED FROM USER
public interface ITypes
Properties
NullType
NullType NullType { get; }
Property Value
Methods
AsElement(TypeMirror)
Element AsElement(TypeMirror arg0)
Parameters
arg0
TypeMirror
Returns
AsMemberOf(DeclaredType, Element)
TypeMirror AsMemberOf(DeclaredType arg0, Element arg1)
Parameters
arg0
DeclaredTypearg1
Element
Returns
BoxedClass(PrimitiveType)
TypeElement BoxedClass(PrimitiveType arg0)
Parameters
Returns
Capture(TypeMirror)
TypeMirror Capture(TypeMirror arg0)
Parameters
arg0
TypeMirror
Returns
Contains(TypeMirror, TypeMirror)
bool Contains(TypeMirror arg0, TypeMirror arg1)
Parameters
arg0
TypeMirrorarg1
TypeMirror
Returns
DirectSupertypes<ReturnExtendsJavax_Lang_Model_Type_TypeMirror>(TypeMirror)
List<ReturnExtendsJavax_Lang_Model_Type_TypeMirror> DirectSupertypes<ReturnExtendsJavax_Lang_Model_Type_TypeMirror>(TypeMirror arg0) where ReturnExtendsJavax_Lang_Model_Type_TypeMirror : TypeMirror
Parameters
arg0
TypeMirror
Returns
Type Parameters
ReturnExtendsJavax_Lang_Model_Type_TypeMirror
Erasure(TypeMirror)
TypeMirror Erasure(TypeMirror arg0)
Parameters
arg0
TypeMirror
Returns
GetArrayType(TypeMirror)
ArrayType GetArrayType(TypeMirror arg0)
Parameters
arg0
TypeMirror
Returns
GetDeclaredType(TypeElement, params TypeMirror[])
DeclaredType GetDeclaredType(TypeElement arg0, params TypeMirror[] arg1)
Parameters
arg0
TypeElementarg1
TypeMirror[]
Returns
GetDeclaredType(DeclaredType, TypeElement, params TypeMirror[])
DeclaredType GetDeclaredType(DeclaredType arg0, TypeElement arg1, params TypeMirror[] arg2)
Parameters
arg0
DeclaredTypearg1
TypeElementarg2
TypeMirror[]
Returns
GetNoType(TypeKind)
NoType GetNoType(TypeKind arg0)
Parameters
Returns
GetPrimitiveType(TypeKind)
PrimitiveType GetPrimitiveType(TypeKind arg0)
Parameters
Returns
GetWildcardType(TypeMirror, TypeMirror)
WildcardType GetWildcardType(TypeMirror arg0, TypeMirror arg1)
Parameters
arg0
TypeMirrorarg1
TypeMirror
Returns
IsAssignable(TypeMirror, TypeMirror)
bool IsAssignable(TypeMirror arg0, TypeMirror arg1)
Parameters
arg0
TypeMirrorarg1
TypeMirror
Returns
IsSameType(TypeMirror, TypeMirror)
bool IsSameType(TypeMirror arg0, TypeMirror arg1)
Parameters
arg0
TypeMirrorarg1
TypeMirror
Returns
IsSubsignature(ExecutableType, ExecutableType)
bool IsSubsignature(ExecutableType arg0, ExecutableType arg1)
Parameters
Returns
IsSubtype(TypeMirror, TypeMirror)
bool IsSubtype(TypeMirror arg0, TypeMirror arg1)
Parameters
arg0
TypeMirrorarg1
TypeMirror
Returns
UnboxedType(TypeMirror)
PrimitiveType UnboxedType(TypeMirror arg0)
Parameters
arg0
TypeMirror