public class TypeInfo extends Object implements ITypeInfo
KNOWN_TYPES
Modifier | Constructor and Description |
---|---|
protected |
TypeInfo() |
Modifier and Type | Method and Description |
---|---|
void |
addDerivedReference(ITypeReference location)
Deprecated.
|
void |
addReference(ITypeReference location)
Deprecated.
|
boolean |
canSubstituteFor(ITypeInfo info)
Deprecated.
|
int |
compareTo(Object obj)
Deprecated.
|
boolean |
encloses(ITypeInfo info)
Deprecated.
|
boolean |
exists()
Deprecated.
|
int |
getCElementType()
Deprecated.
|
ITypeReference[] |
getDerivedReferences()
Deprecated.
|
ITypeInfo[] |
getEnclosedTypes()
Deprecated.
|
ITypeInfo[] |
getEnclosedTypes(int[] kinds)
Deprecated.
|
ITypeInfo |
getEnclosingNamespace(boolean includeGlobalNamespace)
Deprecated.
|
ICProject |
getEnclosingProject()
Deprecated.
|
ITypeInfo |
getEnclosingType()
Deprecated.
|
ITypeInfo |
getEnclosingType(int[] kinds)
Deprecated.
|
String |
getName()
Deprecated.
|
IQualifiedTypeName |
getQualifiedTypeName()
Deprecated.
|
ITypeReference[] |
getReferences()
Deprecated.
|
ITypeReference |
getResolvedReference()
Deprecated.
|
ITypeInfo |
getRootNamespace(boolean includeGlobalNamespace)
Deprecated.
|
ITypeInfo[] |
getSubTypes()
Deprecated.
|
ASTAccessVisibility |
getSuperTypeAccess(ITypeInfo superType)
Deprecated.
|
ITypeInfo[] |
getSuperTypes()
Deprecated.
|
boolean |
hasEnclosedTypes()
Deprecated.
|
boolean |
hasSubTypes()
Deprecated.
|
boolean |
hasSuperTypes()
Deprecated.
|
boolean |
isClass()
Deprecated.
|
boolean |
isEnclosed(ITypeInfo info)
Deprecated.
|
boolean |
isEnclosed(ITypeSearchScope scope)
Deprecated.
|
boolean |
isEnclosedType()
Deprecated.
|
boolean |
isEnclosingType()
Deprecated.
|
protected boolean |
isExactMatch(ITypeInfo info) |
boolean |
isReferenced()
Deprecated.
|
boolean |
isReferenced(ITypeSearchScope scope)
Deprecated.
|
boolean |
isUndefinedType()
Deprecated.
|
static boolean |
isValidType(int type)
Deprecated.
|
void |
setCElementType(int type)
Deprecated.
|
@Deprecated public void addReference(ITypeReference location)
addReference
in interface ITypeInfo
@Deprecated public ITypeReference[] getReferences()
ITypeInfo
getReferences
in interface ITypeInfo
@Deprecated public ITypeReference getResolvedReference()
ITypeInfo
getResolvedReference
in interface ITypeInfo
null
if not found.@Deprecated public boolean isReferenced()
@Deprecated public boolean isReferenced(ITypeSearchScope scope)
isReferenced
in interface ITypeInfo
@Deprecated public boolean isUndefinedType()
isUndefinedType
in interface ITypeInfo
@Deprecated public boolean canSubstituteFor(ITypeInfo info)
canSubstituteFor
in interface ITypeInfo
protected boolean isExactMatch(ITypeInfo info)
@Deprecated public boolean exists()
@Deprecated public int getCElementType()
ITypeInfo
getCElementType
in interface ITypeInfo
@Deprecated public void setCElementType(int type)
setCElementType
in interface ITypeInfo
@Deprecated public IQualifiedTypeName getQualifiedTypeName()
ITypeInfo
getQualifiedTypeName
in interface ITypeInfo
@Deprecated public String getName()
ITypeInfo
@Deprecated public boolean isEnclosedType()
isEnclosedType
in interface ITypeInfo
@Deprecated public ITypeInfo getEnclosingType(int[] kinds)
getEnclosingType
in interface ITypeInfo
@Deprecated public ITypeInfo getEnclosingType()
getEnclosingType
in interface ITypeInfo
@Deprecated public ITypeInfo getEnclosingNamespace(boolean includeGlobalNamespace)
getEnclosingNamespace
in interface ITypeInfo
@Deprecated public ITypeInfo getRootNamespace(boolean includeGlobalNamespace)
getRootNamespace
in interface ITypeInfo
@Deprecated public boolean isEnclosingType()
isEnclosingType
in interface ITypeInfo
@Deprecated public boolean encloses(ITypeInfo info)
@Deprecated public boolean isEnclosed(ITypeInfo info)
isEnclosed
in interface ITypeInfo
@Deprecated public boolean hasEnclosedTypes()
hasEnclosedTypes
in interface ITypeInfo
@Deprecated public ITypeInfo[] getEnclosedTypes()
getEnclosedTypes
in interface ITypeInfo
@Deprecated public ITypeInfo[] getEnclosedTypes(int[] kinds)
getEnclosedTypes
in interface ITypeInfo
@Deprecated public ICProject getEnclosingProject()
ITypeInfo
getEnclosingProject
in interface ITypeInfo
@Deprecated public boolean isEnclosed(ITypeSearchScope scope)
isEnclosed
in interface ITypeInfo
@Deprecated public static boolean isValidType(int type)
@Deprecated public void addDerivedReference(ITypeReference location)
addDerivedReference
in interface ITypeInfo
@Deprecated public ITypeReference[] getDerivedReferences()
getDerivedReferences
in interface ITypeInfo
@Deprecated public boolean hasSubTypes()
hasSubTypes
in interface ITypeInfo
@Deprecated public ITypeInfo[] getSubTypes()
getSubTypes
in interface ITypeInfo
@Deprecated public boolean hasSuperTypes()
hasSuperTypes
in interface ITypeInfo
@Deprecated public ITypeInfo[] getSuperTypes()
getSuperTypes
in interface ITypeInfo
@Deprecated public ASTAccessVisibility getSuperTypeAccess(ITypeInfo superType)
getSuperTypeAccess
in interface ITypeInfo
@Deprecated public boolean isClass()
@Deprecated public int compareTo(Object obj)
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.