A C D E F G H I J L M N O P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addNameDecl(CAstNode) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext
- addScopedEntity(CAstNode, CAstEntity) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext
- anonLocalTypeToTypeID(ITypeBinding) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper
- arithmetic - Static variable in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- ast - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
C
- cfg() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext
- classCast - Static variable in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- ClassEntity(ITypeBinding, String, Collection<CAstQualifier>, Collection<CAstEntity>, T, T) - Constructor for class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- com.ibm.wala.cast.java.client - package com.ibm.wala.cast.java.client
- com.ibm.wala.cast.java.ecj.util - package com.ibm.wala.cast.java.ecj.util
- com.ibm.wala.cast.java.translator.jdt - package com.ibm.wala.cast.java.translator.jdt
- com.ibm.wala.cast.java.translator.jdt.ecj - package com.ibm.wala.cast.java.translator.jdt.ecj
- CompilationUnitEntity(PackageDeclaration, List<CAstEntity>) - Constructor for class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- createArrayType(int) - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- cu - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
D
- defaultValueForType(ITypeBinding) - Static method in class com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils
-
If isLongOrLess(type), returns Integer(0).
- DelegatingContext(JDTJava2CAstTranslator.WalkContext) - Constructor for class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.DelegatingContext
- doit(String[], SourceDirCallGraph.Processor) - Method in class com.ibm.wala.cast.java.ecj.util.SourceDirCallGraph
- doLoopTranslator - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- dump - Variable in class com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceLoaderImpl
- dump - Variable in class com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceModuleTranslator
- dump - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
E
- ECJClassLoaderFactory - Class in com.ibm.wala.cast.java.translator.jdt.ecj
- ECJClassLoaderFactory(SetOfClasses) - Constructor for class com.ibm.wala.cast.java.translator.jdt.ecj.ECJClassLoaderFactory
- ECJJavaSourceAnalysisEngine - Class in com.ibm.wala.cast.java.client
- ECJJavaSourceAnalysisEngine() - Constructor for class com.ibm.wala.cast.java.client.ECJJavaSourceAnalysisEngine
- ECJJavaToCAstTranslator(JavaSourceLoaderImpl, CompilationUnit, String, boolean, boolean) - Constructor for class com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceModuleTranslator.ECJJavaToCAstTranslator
- ECJSourceLoaderImpl - Class in com.ibm.wala.cast.java.translator.jdt.ecj
- ECJSourceLoaderImpl(ClassLoaderReference, IClassLoader, IClassHierarchy) - Constructor for class com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceLoaderImpl
- ECJSourceLoaderImpl(ClassLoaderReference, IClassLoader, IClassHierarchy, boolean) - Constructor for class com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceLoaderImpl
- ECJSourceModuleTranslator - Class in com.ibm.wala.cast.java.translator.jdt.ecj
-
A SourceModuleTranslator whose implementation of loadAllSources() uses the PolyglotFrontEnd pseudo-compiler to generate DOMO IR for the sources in the compile-time classpath.
- ECJSourceModuleTranslator(AnalysisScope, ECJSourceLoaderImpl) - Constructor for class com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceModuleTranslator
- ECJSourceModuleTranslator(AnalysisScope, ECJSourceLoaderImpl, boolean) - Constructor for class com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceModuleTranslator
- ECJSourceModuleTranslator.ECJJavaToCAstTranslator - Class in com.ibm.wala.cast.java.translator.jdt.ecj
- equals(Object) - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- ExceptionInInitializerError - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
F
- FakeExceptionTypeBinding - Class in com.ibm.wala.cast.java.translator.jdt
-
This is a hack to get around the fact that AST.resolveWellKnownTypes() doesn't know about some implicitly declared exceptions, such as ArithmeticException (implicitly thrown in a division operation) and NullPointerException (implicitly thrown in a field access).
- fakeMethodRefNoArgs(String, String, String, String) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper
- fAst - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary
- fClassCastExcType - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- fDivByZeroExcType - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- fFactory - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- fIdentityMapper - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- fIdentityMapper - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary
- fNullPointerExcType - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- fRuntimeExcType - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- fSourceLoader - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- fTypeDict - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- fullPath - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
G
- getAllScopedEntities() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getAllScopedEntities() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getAllScopedEntities() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getAllScopedEntities() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getAnnotations() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getAnnotations() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getAnnotations() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getAnnotations() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getAnnotations() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getArgumentCount() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getArgumentCount() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getArgumentCount() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getArgumentCount() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
-
INCLUDING first parameter 'this' (for non-static methods)
- getArgumentDefaults() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getArgumentDefaults() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getArgumentDefaults() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getArgumentDefaults() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getArgumentNames() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getArgumentNames() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getArgumentNames() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getArgumentNames() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
-
INCLUDING first parameter 'this' (for non-static methods)
- getAST() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getAST() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getAST() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getAST() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getBinaryName() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getBound() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getCAstTypeFor(Object) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary
- getCAstTypeForUnion(UnionType) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary
- getCatchTargets(ITypeBinding) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.DelegatingContext
- getCatchTargets(ITypeBinding) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext
- getCatchTargets(ITypeBinding) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.RootContext
- getCatchTargets(ITypeBinding) - Method in interface com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.WalkContext
- getClassLoaderFactory(SetOfClasses) - Method in class com.ibm.wala.cast.java.client.ECJJavaSourceAnalysisEngine
- getComponentType() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getConstituents() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtUnionType
- getControlFlow() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getControlFlow() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getControlFlow() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getControlFlow() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getDeclaredFields() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getDeclaredMethods() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getDeclaredModifiers() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getDeclaredTypes() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getDeclaringClass() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getDeclaringClassOfNode(ASTNode) - Static method in class com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils
- getDeclaringMember() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getDeclaringMethod() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getDimensions() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getElementType() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getEntrypoints(String, IClassHierarchy) - Method in class com.ibm.wala.cast.java.ecj.util.SourceDirCallGraph
- getErasedType(ITypeBinding, AST) - Static method in class com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils
-
If a type variable, return the bound (getTypeVariablesBase()).
- getErasure() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getFieldRef(IVariableBinding) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper
- getFunctionalInterfaceMethod() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getGenericTypeOfWildcardType() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getInterfaces() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getJavaElement() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getKey() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getKind() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getKind() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getKind() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getKind() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getKind() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getLabelMap() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.DelegatingContext
- getLabelMap() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext
- getLabelMap() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.RootContext
- getLabelMap() - Method in interface com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.WalkContext
- getLoaderFactory(AnalysisScope) - Method in class com.ibm.wala.cast.java.ecj.util.SourceDirCallGraph
- getMethodRef(IMethodBinding) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper
- getModifiers() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getName() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getName() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getName() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getName() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getName() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getName() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaType
- getName() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtUnionType
- getNameDecls() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext
- getNamePosition() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getNamePosition() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getNamePosition() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getNamePosition() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getNodeTypeMap() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getNodeTypeMap() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getNodeTypeMap() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getNodeTypeMap() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext
- getNodeTypeMap() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getOverriddenMethod(IMethodBinding) - Static method in class com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils
- getPackage() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getPosition() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getPosition() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getPosition() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getPosition() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getPosition(int) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getPosition(int) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getPosition(int) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getPosition(int) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getQualifiedName() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getQualifiers() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getQualifiers() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getQualifiers() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getQualifiers() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getQualifiers() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaType
- getRank() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getScopedEntities(CAstNode) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getScopedEntities(CAstNode) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getScopedEntities(CAstNode) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getScopedEntities(CAstNode) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getSignature() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getSignature() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getSignature() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getSignature() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getSourceMap() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getSourceMap() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getSourceMap() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getSourceMap() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getSuperclass() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getSupertypes() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaType
- getSupertypes() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtUnionType
- getTranslator() - Method in class com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceLoaderImpl
- getType() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ClassEntity
- getType() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.CompilationUnitEntity
- getType() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.FieldEntity
- getType() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- getType() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtUnionType
- getTypeAnnotations() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getTypeArguments() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getTypeBounds() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getTypeDeclaration() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getTypeParameters() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- getTypeRef(ITypeBinding) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper
-
Create (or reuse) a TypeReference for the given JDT Type Binding.
This method canonicalizes the TypeReferences - getTypesVariablesBase(ITypeBinding, AST) - Static method in class com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils
- getWildcard() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
H
- hashCode() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
I
- initException - Static variable in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isAnnotation() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isAnonymous() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isArray() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isAssignmentCompatible(ITypeBinding) - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isCapture() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isCastCompatible(ITypeBinding) - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isClass() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isDeprecated() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isEnum() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isEqualTo(IBinding) - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isFromSource() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isGenericType() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isInterface() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isInterface() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaType
- isIntersectionType() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isLocal() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isLongOrLess(ITypeBinding) - Static method in class com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils
-
Returns true if type is char, byte, short, int, or long.
- isMember() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isNested() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isNullType() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isParameterizedType() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isPrimitive() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isRawType() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isRecord() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
-
This overrides a method introduced in recent versions of the
ITypeBindinginterface to handle records. - isRecovered() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isSubTypeCompatible(ITypeBinding) - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isSynthetic() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isTopLevel() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isTypeVariable() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isUpperbound() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- isWildcardType() - Method in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
J
- JDT2CAstUtils - Class in com.ibm.wala.cast.java.translator.jdt
- JDT2CAstUtils() - Constructor for class com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils
- JDTIdentityMapper - Class in com.ibm.wala.cast.java.translator.jdt
-
Class responsible for mapping JDT type system objects representing types, methods and fields to the corresponding WALA TypeReferences, MethodReferences and FieldReferences.
- JDTIdentityMapper(ClassLoaderReference, AST) - Constructor for class com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper
- JDTJava2CAstTranslator<T extends com.ibm.wala.cast.tree.CAstSourcePositionMap.Position> - Class in com.ibm.wala.cast.java.translator.jdt
- JDTJava2CAstTranslator(JavaSourceLoaderImpl, CompilationUnit, String, boolean) - Constructor for class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- JDTJava2CAstTranslator(JavaSourceLoaderImpl, CompilationUnit, String, boolean, boolean) - Constructor for class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- JDTJava2CAstTranslator.ClassEntity - Class in com.ibm.wala.cast.java.translator.jdt
- JDTJava2CAstTranslator.CompilationUnitEntity - Class in com.ibm.wala.cast.java.translator.jdt
- JDTJava2CAstTranslator.DelegatingContext - Class in com.ibm.wala.cast.java.translator.jdt
-
Default context functions.
- JDTJava2CAstTranslator.FieldEntity - Class in com.ibm.wala.cast.java.translator.jdt
- JDTJava2CAstTranslator.MethodContext - Class in com.ibm.wala.cast.java.translator.jdt
- JDTJava2CAstTranslator.ProcedureEntity - Class in com.ibm.wala.cast.java.translator.jdt
- JDTJava2CAstTranslator.RootContext - Class in com.ibm.wala.cast.java.translator.jdt
- JDTJava2CAstTranslator.WalkContext - Interface in com.ibm.wala.cast.java.translator.jdt
-
Contains things needed by in the visit() of some nodes to process the nodes.
- JdtJavaType(ITypeBinding) - Constructor for class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaType
- JDTTypeDictionary - Class in com.ibm.wala.cast.java.translator.jdt
- JDTTypeDictionary(AST, JDTIdentityMapper) - Constructor for class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary
- JDTTypeDictionary.JdtJavaType - Class in com.ibm.wala.cast.java.translator.jdt
- JDTTypeDictionary.JdtUnionType - Class in com.ibm.wala.cast.java.translator.jdt
- JdtUnionType(Set<CAstType>) - Constructor for class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtUnionType
L
- loadAllSources(Set<ModuleEntry>) - Method in class com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceModuleTranslator
M
- main(String[]) - Static method in class com.ibm.wala.cast.java.ecj.util.SourceDirCallGraph
-
Usage: SourceDirCallGraph -sourceDir file_path -mainClass class_name
- makeCAstTranslator(CompilationUnit, String) - Method in class com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceModuleTranslator
- makeIRTranslator() - Method in class com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceModuleTranslator
- makeNewClassLoader(ClassLoaderReference, IClassHierarchy, IClassLoader, AnalysisScope) - Method in class com.ibm.wala.cast.java.translator.jdt.ecj.ECJClassLoaderFactory
- makeNode(JDTJava2CAstTranslator.WalkContext, CAst, ASTNode, int) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- makeNode(JDTJava2CAstTranslator.WalkContext, CAst, ASTNode, int, CAstNode) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- makeNode(JDTJava2CAstTranslator.WalkContext, CAst, ASTNode, int, CAstNode, CAstNode) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- makeNode(JDTJava2CAstTranslator.WalkContext, CAst, ASTNode, int, CAstNode, CAstNode, CAstNode) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- makeNode(JDTJava2CAstTranslator.WalkContext, CAst, ASTNode, int, CAstNode, CAstNode, CAstNode, CAstNode) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- makeNode(JDTJava2CAstTranslator.WalkContext, CAst, ASTNode, int, List<CAstNode>) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- makeNode(JDTJava2CAstTranslator.WalkContext, CAst, T, int, CAstNode, CAstNode, CAstNode) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- makeNode(JDTJava2CAstTranslator.WalkContext, CAst, T, int, List<CAstNode>) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- makePosition(int, int) - Method in class com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceModuleTranslator.ECJJavaToCAstTranslator
- makePosition(int, int) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- makePosition(ASTNode) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- makeSourceLoader(ClassLoaderReference, IClassHierarchy, IClassLoader) - Method in class com.ibm.wala.cast.java.translator.jdt.ecj.ECJClassLoaderFactory
- mapAssignOperator(Assignment.Operator) - Static method in class com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils
- mapAssignOperatorToInfixOperator(Assignment.Operator) - Static method in class com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils
- mapBinaryOpcode(InfixExpression.Operator) - Static method in class com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils
- mapModifiersToQualifiers(int, boolean, boolean) - Static method in class com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils
- MethodContext(JDTJava2CAstTranslator.WalkContext, Map<CAstNode, CAstEntity>) - Constructor for class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext
N
- needLValue() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.DelegatingContext
- needLValue() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext
- needLValue() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.RootContext
- needLValue() - Method in interface com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.WalkContext
- noClassDef - Static variable in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- NoClassDefFoundError - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- nullPointer - Static variable in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
O
- outOfMemory - Static variable in class com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding
- OutOfMemoryError - Variable in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
P
- pos() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.MethodContext
- process(CallGraph, CallGraphBuilder<?>, long) - Method in interface com.ibm.wala.cast.java.ecj.util.SourceDirCallGraph.Processor
- promoteTypes(ITypeBinding, ITypeBinding, AST) - Static method in class com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils
R
- RootContext() - Constructor for class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.RootContext
S
- sameErasedSignatureAndReturnType(IMethodBinding, IMethodBinding) - Static method in class com.ibm.wala.cast.java.translator.jdt.JDT2CAstUtils
- setPos(JDTJava2CAstTranslator.WalkContext, CAstNode, ASTNode) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- SourceDirCallGraph - Class in com.ibm.wala.cast.java.ecj.util
-
Driver that constructs a call graph for an application specified as a directory of source code.
- SourceDirCallGraph() - Constructor for class com.ibm.wala.cast.java.ecj.util.SourceDirCallGraph
- SourceDirCallGraph.Processor - Interface in com.ibm.wala.cast.java.ecj.util
- sourceLoader - Variable in class com.ibm.wala.cast.java.translator.jdt.ecj.ECJSourceModuleTranslator
T
- toString() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.ProcedureEntity
- toString() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTTypeDictionary.JdtJavaType
- translateToCAst() - Method in class com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator
- typeToTypeID(ITypeBinding) - Method in class com.ibm.wala.cast.java.translator.jdt.JDTIdentityMapper
-
Translates the given Polyglot type to a name suitable for use in a DOMO TypeReference (i.e.
All Classes All Packages