public class InterfaceDeclSubstituted extends InterfaceDecl implements Cloneable, MemberSubstitutor
SimpleSet.SimpleSetImpl| Modifier and Type | Field and Description |
|---|---|
protected boolean |
constructors_computed |
protected Collection |
constructors_value |
protected boolean |
getBodyDeclList_computed |
protected List |
getBodyDeclList_value |
protected Map |
instanceOf_TypeDecl_values |
protected Map |
localFields_String_values |
protected boolean |
localMethodsSignatureMap_computed |
protected HashMap |
localMethodsSignatureMap_value |
protected Map |
localTypeDecls_String_values |
protected boolean |
sourceTypeDecl_computed |
protected TypeDecl |
sourceTypeDecl_value |
protected Map |
subtype_TypeDecl_values |
protected TypeDecl |
tokenTypeDecl_Original |
ancestorMethods_String_values, castingConversionTo_TypeDecl_values, implementedInterfaces_computed, implementedInterfaces_value, isCircular_computed, isCircular_initialized, isCircular_value, isCircular_visited, isStatic_computed, isStatic_value, memberFields_String_values, memberFieldsMap_computed, memberFieldsMap_value, memberTypes_String_values, methodsSignatureMap_computed, methodsSignatureMap_value, sootClass_computed, sootClass_valuejvmName_computed, jvmName_value, narrowingConversionTo_TypeDecl_values, unboxed_computed, unboxed_valueaccessibleFrom_TypeDecl_values, accessibleFromExtend_TypeDecl_values, accessibleFromPackage_String_values, accessorCounter, anonymousIndex, arrayType_computed, arrayType_value, boxed_computed, boxed_value, clinit, componentType_computed, componentType_value, containedIn_TypeDecl_values, createEnumArray_TypeDecl_values, createEnumIndex_EnumConstant_values, createEnumMethod_TypeDecl_values, dimension_computed, dimension_value, elementType_computed, elementType_value, enclosingVariables_computed, enclosingVariables_value, erasure_computed, erasure_value, fullName_computed, fullName_value, getSootClassDecl_computed, getSootClassDecl_value, getSootField_String_TypeDecl_values, getSootType_computed, getSootType_value, hasAbstract_computed, hasAbstract_value, IDend, IDstart, inExplicitConstructorInvocation_computed, inExplicitConstructorInvocation_value, innerClassesAttributeEntries_computed, innerClassesAttributeEntries_value, inStaticContext_computed, inStaticContext_value, involvesTypeParameters_computed, involvesTypeParameters_initialized, involvesTypeParameters_value, involvesTypeParameters_visited, isAnonymous_computed, isAnonymous_value, isCheckedException_computed, isCheckedException_value, isDAbefore_Variable_values, isDUbefore_Variable_values, isException_computed, isException_value, isIterable_computed, isIterable_value, isObject_computed, isObject_value, isPublic_computed, isPublic_value, isString_computed, isString_value, isUncheckedException_computed, isUncheckedException_value, localFieldsMap_computed, localFieldsMap_value, lookupMethod_String_values, lookupType_String_values, lookupVariable_String_values, mayCatch_TypeDecl_values, methodInvocationConversionTo_TypeDecl_values, methodsNameMap_computed, methodsNameMap_value, needsClinit_computed, needsClinit_value, packageName_computed, packageName_value, sameStructure_TypeDecl_values, tokenString_ID, typeError_computed, typeError_value, typeException_computed, typeException_value, typeName_computed, typeName_value, typeObject_computed, typeObject_value, typeRuntimeException_computed, typeRuntimeException_value, unimplementedMethods_computed, unimplementedMethods_value, uniqueIndex_computed, uniqueIndex_value, unknownType_computed, unknownType_value, unqualifiedLookupMethod_String_values, usesTypeVariable_computed, usesTypeVariable_initialized, usesTypeVariable_value, usesTypeVariable_visitedchildren, generatedWithCacheCycle, generatedWithCircularEnabled, generatedWithComponentCheck, in$Circle, is$Final, numChildren, parent, PRIMITIVE_PACKAGE_NAME, state| Constructor and Description |
|---|
InterfaceDeclSubstituted() |
InterfaceDeclSubstituted(Modifiers p0,
String p1,
List<Access> p2,
TypeDecl p3) |
InterfaceDeclSubstituted(Modifiers p0,
Symbol p1,
List<Access> p2,
TypeDecl p3) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBodyDecl(BodyDecl node)
Append an element to the BodyDecl list.
|
void |
addBodyDeclNoTransform(BodyDecl node) |
void |
addSuperInterfaceId(Access node)
Append an element to the SuperInterfaceId list.
|
void |
addSuperInterfaceIdNoTransform(Access node) |
InterfaceDeclSubstituted |
clone() |
Collection |
constructors() |
InterfaceDeclSubstituted |
copy() |
void |
flushCache() |
void |
flushCollectionCache() |
InterfaceDeclSubstituted |
fullCopy()
Create a deep copy of the AST subtree at this node.
|
BodyDecl |
getBodyDecl(int i)
Retrieves the element at index
i in the BodyDecl list.. |
List |
getBodyDeclList()
Retrieves the BodyDecl list.
|
protected int |
getBodyDeclListChildPosition()
Retrieves the child position of the BodyDecl list.
|
List<BodyDecl> |
getBodyDeclListNoTransform()
Retrieves the BodyDecl list.
|
List<BodyDecl> |
getBodyDecls()
Retrieves the BodyDecl list.
|
List<BodyDecl> |
getBodyDeclsNoTransform()
Retrieves the BodyDecl list.
|
String |
getID()
Retrieves the value for the lexeme ID.
|
Modifiers |
getModifiers()
Retrieves the Modifiers child.
|
Modifiers |
getModifiersNoTransform()
Retrieves the Modifiers child.
|
int |
getNumBodyDecl()
Retrieves the number of children in the BodyDecl list.
|
int |
getNumBodyDeclNoTransform()
Retrieves the number of children in the BodyDecl list.
|
int |
getNumSuperInterfaceId()
Retrieves the number of children in the SuperInterfaceId list.
|
int |
getNumSuperInterfaceIdNoTransform()
Retrieves the number of children in the SuperInterfaceId list.
|
TypeDecl |
getOriginal()
Retrieves the value for the lexeme Original.
|
Access |
getSuperInterfaceId(int i)
Retrieves the element at index
i in the SuperInterfaceId list.. |
List<Access> |
getSuperInterfaceIdList()
Retrieves the SuperInterfaceId list.
|
List<Access> |
getSuperInterfaceIdListNoTransform()
Retrieves the SuperInterfaceId list.
|
List<Access> |
getSuperInterfaceIds()
Retrieves the SuperInterfaceId list.
|
List<Access> |
getSuperInterfaceIdsNoTransform()
Retrieves the SuperInterfaceId list.
|
TypeDecl |
hostType() |
void |
init$Children()
Initializes the child array to the correct size.
|
boolean |
instanceOf(TypeDecl type) |
SimpleSet |
localFields(String name) |
HashMap |
localMethodsSignatureMap() |
SimpleSet |
localTypeDecls(String name) |
boolean |
mayHaveRewrite() |
protected int |
numChildren() |
TypeDecl |
original() |
ASTNode |
rewriteTo() |
void |
setBodyDecl(BodyDecl node,
int i)
Replaces the BodyDecl list element at index
i with the new node node. |
void |
setBodyDeclList(List<BodyDecl> list)
Replaces the BodyDecl list.
|
void |
setID(String value)
Replaces the lexeme ID.
|
void |
setID(Symbol symbol)
JastAdd-internal setter for lexeme ID using the Beaver parser.
|
void |
setModifiers(Modifiers node)
Replaces the Modifiers child.
|
void |
setOriginal(TypeDecl value)
Replaces the lexeme Original.
|
void |
setSuperInterfaceId(Access node,
int i)
Replaces the SuperInterfaceId list element at index
i with the new node node. |
void |
setSuperInterfaceIdList(List<Access> list)
Replaces the SuperInterfaceId list.
|
TypeDecl |
sourceTypeDecl() |
boolean |
subtype(TypeDecl type) |
boolean |
supertypeInterfaceDecl(InterfaceDecl type) |
boolean |
supertypeInterfaceDeclSubstituted(InterfaceDeclSubstituted type) |
accessControl, ancestorMethods, bridgeCandidates, castingConversionTo, checkModifiers, createStaticClassField, createStaticClassMethod, Define_boolean_inExtendsOrImplements, Define_boolean_withinDeprecatedAnnotation, Define_boolean_withinSuppressWarnings, Define_NameType_nameType, Define_TypeDecl_hostType, implementedInterfaces, isAbstract, isCircular, isInterfaceDecl, isStatic, isSupertypeOfArrayDecl, isSupertypeOfClassDecl, isSupertypeOfInterfaceDecl, jimplify1phase2, lookupSuperConstructor, makeGeneric, memberFields, memberFieldsMap, memberTypes, methodHolder, methodsSignatureMap, nameCheck, sootClass, sootTypeModifiers, substitutedInterfaceDecl, superinterfacesIterator, supertypeArrayDecl, supertypeClassDecl, toString, typeDescriptor, unknownMethodbinaryNumericPromotion, emitCastTo, isBoolean, isIntegralType, isNumericType, isPrimitive, isReferenceType, isSupertypeOfNullType, isValidAnnotationMethodReturnType, jvmName, narrowingConversionTo, referenceClassFieldName, stringPromotion, supertypeNullType, typeBoolean, typeByte, typeChar, typeDouble, typeFloat, typeInt, typeLong, typeShort, unaryNumericPromotion, unboxed, unboxingConversionTo, wideningConversionToaccessibleFrom, accessibleFromExtend, accessibleFromPackage, add, add, addAccessor, addAttributes, addConstructor, addEnclosingVariables, addMemberClass, addMemberField, addMemberMethod, addNestedType, addsIndentationLevel, addUsedNestedType, allMethodsAbstract, andBitwise, annotation, arrayType, assignableToInt, assignConversionTo, asWildcardExtends, asWildcardSuper, bitNot, boxed, boxingConversionTo, cast, commensurateWith, compilationUnit, componentType, containedIn, contains, createAssertionsDisabled, createBoundAccess, createEnumArray, createEnumIndex, createEnumMethod, createQualifiedAccess, declaredBeforeUse, declaredBeforeUse, Define_boolean_enclosedByExceptionHandler, Define_boolean_insideLoop, Define_boolean_insideSwitch, Define_boolean_inStaticContext, Define_boolean_isAnonymous, Define_boolean_isDAbefore, Define_boolean_isDest, Define_boolean_isDUbefore, Define_boolean_isLocalClass, Define_boolean_isNestedType, Define_boolean_isSource, Define_boolean_mayBeAbstract, Define_boolean_mayBeFinal, Define_boolean_mayBeNative, Define_boolean_mayBePrivate, Define_boolean_mayBeProtected, Define_boolean_mayBePublic, Define_boolean_mayBeStatic, Define_boolean_mayBeStrictfp, Define_boolean_mayBeSynchronized, Define_boolean_mayBeTransient, Define_boolean_mayBeVolatile, Define_boolean_mayUseAnnotationTarget, Define_boolean_reportUnreachable, Define_Collection_lookupConstructor, Define_Collection_lookupMethod, Define_Collection_lookupSuperConstructor, Define_SimpleSet_lookupType, Define_SimpleSet_lookupVariable, Define_String_methodHost, Define_TypeDecl_componentType, Define_TypeDecl_enclosingInstance, Define_TypeDecl_enclosingType, Define_TypeDecl_returnType, Define_VariableScope_outerScope, dimension, div, dumpString, elementType, emitBoxingOperation, emitCastTo, emitUnboxingOperation, enclosedBy, encloses, enclosing, enclosingBlock, enclosingBodyDecl, enclosingInstance, enclosingType, enclosingVariables, eqIsTrue, erasure, fieldsIterator, findSingleVariable, fullName, getAccessor, getAccessorSource, getSootClassDecl, getSootField, getSootType, hasAbstract, hasAnnotationSafeVarargs, hasAnnotationSuppressWarnings, hasEnclosingTypeDecl, hasField, hasMethod, hasNext, hasPackage, hasType, hostPackage, identityConversionTo, inExplicitConstructorInvocation, innerClassesAttributeEntries, inStaticContext, involvesTypeParameters, isAnnotationDecl, isAnonymous, isAnonymousInNonStaticContext, isArrayDecl, isByte, isChar, isCheckedException, isClassDecl, isDAbefore, isDeprecated, isDouble, isDUbefore, isEmpty, isEnumDecl, isException, isFinal, isFloat, isGenericType, isInnerClass, isInnerType, isInnerTypeOf, isInt, isIterable, isLocalClass, isLong, isMemberType, isNestedType, isNull, isObject, isParameterizedType, isPrimitiveType, isPrivate, isProtected, isPublic, isRawType, isReifiable, isShort, isSingleton, isSingleton, isStrictfp, isString, isSupertypeOfPrimitiveType, isSupertypeOfVoidType, isSynthetic, isTopLevelType, isTypeVariable, isUnboxedPrimitive, isUncheckedConversionTo, isUncheckedException, isUnknown, isVoid, isWildcard, iterator, jimplify2, jimplify2clinit, leIsTrue, localFieldsMap, localMethodsIterator, localMethodsSignature, lookupConstructor, lookupGLBType, lookupLUBType, lookupMethod, lookupType, lookupType, lookupVariable, lookupWildcardExtends, lookupWildcardSuper, lshift, ltIsTrue, mayAccess, mayAccess, mayCatch, memberMethods, methodInvocationConversionTo, methodsIterator, methodsNameMap, methodsSignature, methodWithArgs, minus, mod, mul, name, needsClinit, needsEnclosing, needsSuperEnclosing, nestedTypes, next, nextAnonymousIndex, orBitwise, packageName, plus, ppBodyDecls, primitiveClassName, questionColon, refined_TypeHierarchyCheck_TypeDecl_typeCheck, remove, rshift, sameSignature, sameStructure, size, sootRef, sourceNameWithoutPath, stringConversion, sub, substitute, substitute, substituteParameterType, substituteReturnType, superEnclosing, supertypeClassDeclSubstituted, supertypeGenericClassDecl, supertypeGenericClassDeclSubstituted, supertypeGenericInterfaceDecl, supertypeGenericInterfaceDeclSubstituted, supertypeGLBType, supertypeLUBType, supertypeParClassDecl, supertypeParInterfaceDecl, supertypePrimitiveType, supertypeRawClassDecl, supertypeRawInterfaceDecl, supertypeTypeVariable, supertypeVoidType, supertypeWildcard, supertypeWildcardExtends, supertypeWildcardSuper, topLevelType, transformation, typeCheck, typeCloneable, typeError, typeException, typeName, typeObject, typeRuntimeException, typeSerializable, typeVoid, typeWildcard, unimplementedMethods, uniqueIndex, unknownType, unqualifiedLookupMethod, urshift, usedNestedTypes, usesTypeVariable, variableSize, withinBodyThatSubclasses, withinDeprecatedAnnotation, withinSuppressWarnings, xorBitwiseaddChild, asImmediate, asLocal, asLocal, asRValue, beginExceptionRange, branchTarget, checkDUeverywhere, checkEnum, checkUncheckedConversion, checkWarnings, clearLocations, cloneSubtree, collectBranches, collectEnclosingVariables, collectErrors, collectExceptions, collectFinally, collectTypesToHierarchy, collectTypesToSignatures, Define_Annotation_lookupAnnotation, Define_ArrayList_exceptionRanges, Define_ASTNode_enclosingBlock, Define_BodyDecl_enclosingBodyDecl, Define_boolean_handlesException, Define_boolean_hasPackage, Define_boolean_inExplicitConstructorInvocation, Define_boolean_inhModifiedInScope, Define_boolean_isAnonymousDecl, Define_boolean_isCatchParam, Define_boolean_isConstructorParameter, Define_boolean_isExceptionHandlerParameter, Define_boolean_isExplicitGenericConstructorAccess, Define_boolean_isIncOrDec, Define_boolean_isMemberType, Define_boolean_isMethodParameter, Define_boolean_reachable, Define_boolean_reachableCatchClause, Define_boolean_resourcePreviouslyDeclared, Define_boolean_variableArityValid, Define_Case_bind, Define_CatchClause_catchClause, Define_ClassInstanceExpr_getClassInstanceExpr, Define_Collection_TypeDecl__caughtExceptions, Define_CompilationUnit_compilationUnit, Define_ConstructorDecl_constructorDecl, Define_ConstructorDecl_unknownConstructor, Define_ElementValue_lookupElementTypeValue, Define_Expr_nestedScope, Define_GLBType_lookupGLBType, Define_int_localNum, Define_LabeledStmt_lookupLabel, Define_LUBType_lookupLUBType, Define_MethodDecl_unknownMethod, Define_SimpleSet_allImportedTypes, Define_soot_jimple_Stmt_condition_false_label, Define_soot_jimple_Stmt_condition_true_label, Define_String_hostPackage, Define_String_packageName, Define_String_typeDeclIndent, Define_TypeDecl_assignConvertedType, Define_TypeDecl_declType, Define_TypeDecl_enclosingAnnotationDecl, Define_TypeDecl_expectedType, Define_TypeDecl_genericDecl, Define_TypeDecl_lookupType, Define_TypeDecl_lookupWildcardExtends, Define_TypeDecl_lookupWildcardSuper, Define_TypeDecl_superType, Define_TypeDecl_switchType, Define_TypeDecl_typeBoolean, Define_TypeDecl_typeByte, Define_TypeDecl_typeChar, Define_TypeDecl_typeCloneable, Define_TypeDecl_typeDouble, Define_TypeDecl_typeError, Define_TypeDecl_typeException, Define_TypeDecl_typeFloat, Define_TypeDecl_typeInt, Define_TypeDecl_typeLong, Define_TypeDecl_typeNull, Define_TypeDecl_typeNullPointerException, Define_TypeDecl_typeObject, Define_TypeDecl_typeRuntimeException, Define_TypeDecl_typeSerializable, Define_TypeDecl_typeShort, Define_TypeDecl_typeString, Define_TypeDecl_typeThrowable, Define_TypeDecl_typeVoid, Define_TypeDecl_typeWildcard, Define_TypeDecl_unknownType, Define_Variable_unknownField, definesLabel, definiteAssignment, dumpTree, dumpTree, dumpTreeNoRewrite, dumpTreeNoRewrite, duringAnnotations, duringAnonymousClasses, duringBoundNames, duringDU, duringEnums, duringGenericTypeVariables, duringImplicitConstructor, duringLiterals, duringNameResolution, duringSyntacticClassification, duringVariableDeclarationTransformation, emitConstant, end, endExceptionRange, error, errorPrefix, exceptionHandling, extractIndent, extractSingleType, flushCaches, getChild, getChildNoTransform, getIndexOfChild, getNumChild, getNumChildNoTransform, getParent, in$Circle, in$Circle, indent, insertChild, is$Final, is$Final, isDescendantTo, isStringAdd, jimplify1phase1, jimplify2, lineNumber, location, newLabel, options, putSimpleSetElement, reachedException, removeChild, removeInstanceMethods, removeInstanceVariables, replace, setChild, setEnd, setLocation, setParent, setStart, sourceFile, start, state, toString, transformEnumConstructors, unassignedEverywhere, varChildIndex, varChildIndex, warning, warningPrefix, withgetColumn, getEnd, getId, getLine, getStart, makePositionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsubstituteisRawTypeforEachRemainingforEach, spliteratorprotected TypeDecl tokenTypeDecl_Original
protected boolean getBodyDeclList_computed
protected List getBodyDeclList_value
protected boolean sourceTypeDecl_computed
protected TypeDecl sourceTypeDecl_value
protected Map instanceOf_TypeDecl_values
protected Map subtype_TypeDecl_values
protected boolean localMethodsSignatureMap_computed
protected HashMap localMethodsSignatureMap_value
protected Map localFields_String_values
protected Map localTypeDecls_String_values
protected boolean constructors_computed
protected Collection constructors_value
public InterfaceDeclSubstituted()
public InterfaceDeclSubstituted(Modifiers p0, String p1, List<Access> p2, TypeDecl p3)
public void flushCache()
flushCache in class InterfaceDeclpublic void flushCollectionCache()
flushCollectionCache in class InterfaceDeclpublic InterfaceDeclSubstituted clone() throws CloneNotSupportedException
clone in class InterfaceDeclCloneNotSupportedExceptionpublic InterfaceDeclSubstituted copy()
copy in class InterfaceDeclpublic InterfaceDeclSubstituted fullCopy()
fullCopy in class InterfaceDeclpublic void init$Children()
init$Children in class InterfaceDeclprotected int numChildren()
numChildren in class InterfaceDeclpublic boolean mayHaveRewrite()
mayHaveRewrite in class InterfaceDeclpublic void setModifiers(Modifiers node)
setModifiers in class InterfaceDeclnode - The new node to replace the Modifiers child.public Modifiers getModifiers()
getModifiers in class InterfaceDeclpublic Modifiers getModifiersNoTransform()
This method does not invoke AST transformations.
getModifiersNoTransform in class InterfaceDeclpublic void setID(String value)
setID in class InterfaceDeclvalue - The new value for the lexeme ID.public void setID(Symbol symbol)
setID in class InterfaceDeclpublic String getID()
getID in class InterfaceDeclpublic void setSuperInterfaceIdList(List<Access> list)
setSuperInterfaceIdList in class InterfaceDecllist - The new list node to be used as the SuperInterfaceId list.public int getNumSuperInterfaceId()
getNumSuperInterfaceId in class InterfaceDeclpublic int getNumSuperInterfaceIdNoTransform()
getNumSuperInterfaceIdNoTransform in class InterfaceDeclpublic Access getSuperInterfaceId(int i)
i in the SuperInterfaceId list..getSuperInterfaceId in class InterfaceDecli - Index of the element to return.i in the SuperInterfaceId list.public void addSuperInterfaceId(Access node)
addSuperInterfaceId in class InterfaceDeclnode - The element to append to the SuperInterfaceId list.public void addSuperInterfaceIdNoTransform(Access node)
addSuperInterfaceIdNoTransform in class InterfaceDeclpublic void setSuperInterfaceId(Access node, int i)
i with the new node node.setSuperInterfaceId in class InterfaceDeclnode - The new node to replace the old list element.i - The list index of the node to be replaced.public List<Access> getSuperInterfaceIds()
getSuperInterfaceIds in class InterfaceDeclpublic List<Access> getSuperInterfaceIdsNoTransform()
This method does not invoke AST transformations.
getSuperInterfaceIdsNoTransform in class InterfaceDeclpublic List<Access> getSuperInterfaceIdList()
getSuperInterfaceIdList in class InterfaceDeclpublic List<Access> getSuperInterfaceIdListNoTransform()
This method does not invoke AST transformations.
getSuperInterfaceIdListNoTransform in class InterfaceDeclpublic void setOriginal(TypeDecl value)
value - The new value for the lexeme Original.public TypeDecl getOriginal()
public void setBodyDeclList(List<BodyDecl> list)
setBodyDeclList in class InterfaceDecllist - The new list node to be used as the BodyDecl list.public int getNumBodyDecl()
getNumBodyDecl in class InterfaceDeclpublic int getNumBodyDeclNoTransform()
getNumBodyDeclNoTransform in class InterfaceDeclpublic BodyDecl getBodyDecl(int i)
i in the BodyDecl list..getBodyDecl in class InterfaceDecli - Index of the element to return.i in the BodyDecl list.public void addBodyDecl(BodyDecl node)
addBodyDecl in interface MemberSubstitutoraddBodyDecl in class InterfaceDeclnode - The element to append to the BodyDecl list.public void addBodyDeclNoTransform(BodyDecl node)
addBodyDeclNoTransform in class InterfaceDeclpublic void setBodyDecl(BodyDecl node, int i)
i with the new node node.setBodyDecl in class InterfaceDeclnode - The new node to replace the old list element.i - The list index of the node to be replaced.public List<BodyDecl> getBodyDecls()
getBodyDecls in class InterfaceDeclpublic List<BodyDecl> getBodyDeclsNoTransform()
This method does not invoke AST transformations.
getBodyDeclsNoTransform in class InterfaceDeclpublic List<BodyDecl> getBodyDeclListNoTransform()
This method does not invoke AST transformations.
getBodyDeclListNoTransform in class InterfaceDeclprotected int getBodyDeclListChildPosition()
public List getBodyDeclList()
InterfaceDeclgetBodyDeclList in class InterfaceDeclpublic TypeDecl original()
original in interface MemberSubstitutororiginal in class TypeDeclpublic TypeDecl sourceTypeDecl()
sourceTypeDecl in class TypeDeclpublic boolean instanceOf(TypeDecl type)
instanceOf in class InterfaceDeclpublic boolean subtype(TypeDecl type)
subtype in class InterfaceDeclpublic boolean supertypeInterfaceDeclSubstituted(InterfaceDeclSubstituted type)
supertypeInterfaceDeclSubstituted in class TypeDeclpublic boolean supertypeInterfaceDecl(InterfaceDecl type)
supertypeInterfaceDecl in class InterfaceDeclpublic HashMap localMethodsSignatureMap()
localMethodsSignatureMap in interface MemberSubstitutorlocalMethodsSignatureMap in class TypeDeclpublic SimpleSet localFields(String name)
localFields in interface MemberSubstitutorlocalFields in class TypeDeclpublic SimpleSet localTypeDecls(String name)
localTypeDecls in interface MemberSubstitutorlocalTypeDecls in class TypeDeclpublic Collection constructors()
constructors in interface MemberSubstitutorconstructors in class TypeDeclpublic ASTNode rewriteTo()
rewriteTo in class InterfaceDeclCopyright © 2020 Soot OSS. All rights reserved.