public class SkeletonExtractorWalker extends Walker
Constructor and Description |
---|
SkeletonExtractorWalker(SootResolver aResolver) |
SkeletonExtractorWalker(SootResolver aResolver,
SootClass aSootClass) |
Modifier and Type | Method and Description |
---|---|
void |
caseAFile(AFile node) |
void |
caseAMethodMember(AMethodMember node) |
void |
outAFile(AFile node) |
void |
outAMethodMember(AMethodMember node) |
void |
outAThrowsClause(AThrowsClause node) |
defaultCase, getSootClass, inAFile, inAFullMethodBody, outAAndBinop, outAArrayNewExpr, outAArrayReference, outAAssignStatement, outABaseNonvoidType, outABinopBoolExpr, outABinopExpr, outABooleanBaseType, outABooleanBaseTypeNoName, outABreakpointStatement, outAByteBaseType, outAByteBaseTypeNoName, outACaseStmt, outACastExpression, outACatchClause, outACharBaseType, outACharBaseTypeNoName, outAClassFileType, outAClassNameBaseType, outAClassNameMultiClassNameList, outAClassNameSingleClassNameList, outAClzzConstant, outACmpBinop, outACmpeqBinop, outACmpgBinop, outACmpgeBinop, outACmpgtBinop, outACmplBinop, outACmpleBinop, outACmpltBinop, outACmpneBinop, outAConstantCaseLabel, outADeclaration, outADivBinop, outADoubleBaseType, outADoubleBaseTypeNoName, outADynamicInvokeExpr, outAEntermonitorStatement, outAExitmonitorStatement, outAFieldMember, outAFieldSignature, outAFloatBaseType, outAFloatBaseTypeNoName, outAFloatConstant, outAFullIdentNonvoidType, outAFullMethodBody, outAGotoStatement, outAIdentityNoTypeStatement, outAIdentityStatement, outAIdentNonvoidType, outAIfStatement, outAInstanceofExpression, outAIntBaseType, outAIntBaseTypeNoName, outAIntegerConstant, outAInterfaceFileType, outAInvokeStatement, outALabelStatement, outALengthofUnop, outALocalFieldRef, outALocalImmediate, outALocalVariable, outALongBaseType, outALongBaseTypeNoName, outALookupswitchStatement, outAMethodSignature, outAMinusBinop, outAModBinop, outAMultBinop, outAMultiArgList, outAMultiLocalNameList, outAMultiNewExpr, outAMultiParameterList, outANegUnop, outANonstaticInvokeExpr, outANopStatement, outANovoidType, outANullBaseType, outANullBaseTypeNoName, outANullConstant, outAOrBinop, outAPlusBinop, outAQuotedNonvoidType, outARetStatement, outAReturnStatement, outAShlBinop, outAShortBaseType, outAShortBaseTypeNoName, outAShrBinop, outASigFieldRef, outASimpleNewExpr, outASingleArgList, outASingleLocalNameList, outASingleParameterList, outAStaticInvokeExpr, outAStringConstant, outATableswitchStatement, outAThrowStatement, outAUnknownJimpleType, outAUnnamedMethodSignature, outAUnopExpr, outAUnopExpression, outAUshrBinop, outAVoidType, outAXorBinop, outStart, processModifiers
public SkeletonExtractorWalker(SootResolver aResolver, SootClass aSootClass)
public SkeletonExtractorWalker(SootResolver aResolver)
public void caseAMethodMember(AMethodMember node)
public void outAMethodMember(AMethodMember node)
outAMethodMember
in class Walker
public void outAThrowsClause(AThrowsClause node)
outAThrowsClause
in class Walker