Modifier and Type | Method and Description |
---|---|
List<JavaRefTypeInstance> |
StructuredCatch.getCatchTypes() |
Constructor and Description |
---|
StructuredCatch(Collection<JavaRefTypeInstance> catchTypes,
Op04StructuredStatement catchBlock,
LValue catching,
Set<BlockIdentifier> possibleTryBlocks) |
Modifier and Type | Method and Description |
---|---|
static JavaRefTypeInstance |
JavaRefTypeInstance.create(String rawClassName,
DCCommonState dcCommonState) |
static JavaRefTypeInstance |
JavaRefTypeInstance.createTypeConstant(String rawClassName,
JavaRefTypeInstance... supers)
ONLY call when creating type constants.
|
JavaRefTypeInstance |
JavaGenericRefTypeInstance.getDeGenerifiedType() |
JavaRefTypeInstance |
InnerClassInfo.getOuterClass() |
static JavaRefTypeInstance |
InnerClassInfoUtils.getTransitiveOuterClass(JavaRefTypeInstance type) |
Modifier and Type | Method and Description |
---|---|
static Pair<JavaRefTypeInstance,JavaRefTypeInstance> |
JavaRefTypeInstance.createKnownInnerOuter(String inner,
String outer,
JavaRefTypeInstance outerType,
DCCommonState dcCommonState) |
static Pair<JavaRefTypeInstance,JavaRefTypeInstance> |
JavaRefTypeInstance.createKnownInnerOuter(String inner,
String outer,
JavaRefTypeInstance outerType,
DCCommonState dcCommonState) |
Map<JavaRefTypeInstance,JavaGenericRefTypeInstance> |
BindingSuperContainer.getBoundSuperClasses() |
Map<JavaRefTypeInstance,BindingSuperContainer.Route> |
BindingSuperContainer.getBoundSuperRoute() |
Modifier and Type | Method and Description |
---|---|
void |
BoundSuperCollector.collect(JavaRefTypeInstance boundBase,
BindingSuperContainer.Route route) |
static Pair<JavaRefTypeInstance,JavaRefTypeInstance> |
JavaRefTypeInstance.createKnownInnerOuter(String inner,
String outer,
JavaRefTypeInstance outerType,
DCCommonState dcCommonState) |
static JavaRefTypeInstance |
JavaRefTypeInstance.createTypeConstant(String rawClassName,
JavaRefTypeInstance... supers)
ONLY call when creating type constants.
|
static JavaRefTypeInstance |
InnerClassInfoUtils.getTransitiveOuterClass(JavaRefTypeInstance type) |
void |
JavaRefTypeInstance.setUnexpectedInnerClassOf(JavaRefTypeInstance parent) |
static BindingSuperContainer |
BindingSuperContainer.unknownThrowable(JavaRefTypeInstance refType) |
Constructor and Description |
---|
BindingSuperContainer(ClassFile thisClass,
Map<JavaRefTypeInstance,JavaGenericRefTypeInstance> boundSuperClasses,
Map<JavaRefTypeInstance,BindingSuperContainer.Route> boundSuperRoute) |
BindingSuperContainer(ClassFile thisClass,
Map<JavaRefTypeInstance,JavaGenericRefTypeInstance> boundSuperClasses,
Map<JavaRefTypeInstance,BindingSuperContainer.Route> boundSuperRoute) |
Modifier and Type | Method and Description |
---|---|
JavaRefTypeInstance |
ClassFile.getRefClassType() |
Modifier and Type | Method and Description |
---|---|
boolean |
ClassFile.hasAccessibleField(String name,
JavaRefTypeInstance maybeCaller) |
boolean |
Field.isAccessibleFrom(JavaRefTypeInstance maybeCaller,
ClassFile classFile) |
boolean |
Method.isVisibleTo(JavaRefTypeInstance maybeCaller) |
Modifier and Type | Method and Description |
---|---|
static boolean |
VisibilityHelper.isVisibleTo(JavaRefTypeInstance maybeCaller,
ClassFile classFile,
boolean accPublic,
boolean accPrivate,
boolean accProtected) |
Modifier and Type | Method and Description |
---|---|
JavaRefTypeInstance |
ClosedIdxExceptionEntry.getCatchRefType() |
JavaRefTypeInstance |
ExceptionGroup.Entry.getCatchType() |
JavaRefTypeInstance |
ExceptionGroup.ExtenderKey.getType() |
Constructor and Description |
---|
ClosedIdxExceptionEntry(int start,
int end,
int handler,
short catchType,
int priority,
JavaRefTypeInstance catchRefType) |
ExtenderKey(JavaRefTypeInstance type,
int handler) |
Constructor and Description |
---|
ExceptionCheckImpl(DCCommonState dcCommonState,
Set<JavaRefTypeInstance> caught) |
Modifier and Type | Method and Description |
---|---|
JavaRefTypeInstance |
InnerClassTypeUsageInformation.getAnalysisType() |
JavaRefTypeInstance |
TypeUsageInformationEmpty.getAnalysisType() |
JavaRefTypeInstance |
LocalClassAwareTypeUsageInformation.getAnalysisType() |
JavaRefTypeInstance |
TypeUsageInformationImpl.getAnalysisType() |
JavaRefTypeInstance |
TypeUsageInformation.getAnalysisType() |
JavaRefTypeInstance |
DCCommonState.getClassTypeOrNull(String path) |
JavaRefTypeInstance |
ClassCache.getRefClassFor(String rawClassName) |
Constructor and Description |
---|
InnerClassTypeUsageInformation(TypeUsageInformation delegate,
JavaRefTypeInstance analysisInnerClass) |
TypeUsageInformationImpl(Options options,
JavaRefTypeInstance analysisType,
Set<JavaRefTypeInstance> usedRefTypes,
Set<DetectedStaticImport> staticImports) |
Constructor and Description |
---|
LocalClassAwareTypeUsageInformation(Map<JavaRefTypeInstance,String> localClassTypes,
TypeUsageInformation delegate) |
TypeUsageInformationImpl(Options options,
JavaRefTypeInstance analysisType,
Set<JavaRefTypeInstance> usedRefTypes,
Set<DetectedStaticImport> staticImports) |
Modifier and Type | Method and Description |
---|---|
Dumper |
ToStringDumper.packageName(JavaRefTypeInstance t) |
Dumper |
TokenStreamDumper.packageName(JavaRefTypeInstance t) |
Dumper |
DelegatingDumper.packageName(JavaRefTypeInstance t) |
Dumper |
StreamDumper.packageName(JavaRefTypeInstance t) |
Dumper |
Dumper.packageName(JavaRefTypeInstance t) |
Copyright © 2011-2021. All Rights Reserved.