soot.jimple.parser.node
Interface Switchable

All Known Implementing Classes:
AAbstractModifier, AAndBinop, AAnnotationModifier, AArrayBrackets, AArrayDescriptor, AArrayNewExpr, AArrayReference, AAssignStatement, ABaseNonvoidType, ABinopBoolExpr, ABinopExpr, ABinopExpression, ABooleanBaseType, ABooleanBaseTypeNoName, ABreakpointStatement, AByteBaseType, AByteBaseTypeNoName, ACaseStmt, ACastExpression, ACatchClause, ACharBaseType, ACharBaseTypeNoName, AClassFileType, AClassNameBaseType, AClassNameMultiClassNameList, AClassNameSingleClassNameList, AClzzConstant, ACmpBinop, ACmpeqBinop, ACmpgBinop, ACmpgeBinop, ACmpgtBinop, ACmplBinop, ACmpleBinop, ACmpltBinop, ACmpneBinop, AConstantCaseLabel, AConstantImmediate, ADeclaration, ADefaultCaseLabel, ADivBinop, ADoubleBaseType, ADoubleBaseTypeNoName, ADynamicInvokeExpr, AEmptyMethodBody, AEntermonitorStatement, AEnumModifier, AExitmonitorStatement, AExtendsClause, AFieldMember, AFieldReference, AFieldSignature, AFile, AFileBody, AFinalModifier, AFixedArrayDescriptor, AFloatBaseType, AFloatBaseTypeNoName, AFloatConstant, AFullIdentClassName, AFullIdentNonvoidType, AFullMethodBody, AGotoStatement, AGotoStmt, AIdentArrayRef, AIdentClassName, AIdentityNoTypeStatement, AIdentityStatement, AIdentName, AIdentNonvoidType, AIfStatement, AImmediateExpression, AImplementsClause, AInstanceofExpression, AIntBaseType, AIntBaseTypeNoName, AIntegerConstant, AInterfaceFileType, AInterfaceNonstaticInvoke, AInvokeExpression, AInvokeStatement, ALabelName, ALabelStatement, ALengthofUnop, ALocalFieldRef, ALocalImmediate, ALocalName, ALocalVariable, ALongBaseType, ALongBaseTypeNoName, ALookupswitchStatement, AMethodMember, AMethodSignature, AMinusBinop, AModBinop, AMultBinop, AMultiArgList, AMultiLocalNameList, AMultiNameList, AMultiNewExpr, AMultiParameterList, ANativeModifier, ANegUnop, ANewExpression, ANonstaticInvokeExpr, ANonvoidJimpleType, ANopStatement, ANovoidType, ANullBaseType, ANullBaseTypeNoName, ANullConstant, AOrBinop, AParameter, APlusBinop, APrivateModifier, AProtectedModifier, APublicModifier, AQuotedArrayRef, AQuotedClassName, AQuotedName, AQuotedNonvoidType, AReferenceExpression, AReferenceVariable, ARetStatement, AReturnStatement, AShlBinop, AShortBaseType, AShortBaseTypeNoName, AShrBinop, ASigFieldRef, ASimpleNewExpr, ASingleArgList, ASingleLocalNameList, ASingleNameList, ASingleParameterList, ASpecialNonstaticInvoke, AStaticInvokeExpr, AStaticModifier, AStrictfpModifier, AStringConstant, ASynchronizedModifier, ATableswitchStatement, AThrowsClause, AThrowStatement, ATransientModifier, AUnknownJimpleType, AUnnamedMethodSignature, AUnopBoolExpr, AUnopExpr, AUnopExpression, AUshrBinop, AVirtualNonstaticInvoke, AVoidType, AVolatileModifier, AXorBinop, EOF, Node, PArgList, PArrayBrackets, PArrayDescriptor, PArrayRef, PBaseType, PBaseTypeNoName, PBinop, PBinopExpr, PBoolExpr, PCaseLabel, PCaseStmt, PCatchClause, PClassName, PClassNameList, PConstant, PDeclaration, PExpression, PExtendsClause, PFieldRef, PFieldSignature, PFile, PFileBody, PFileType, PFixedArrayDescriptor, PGotoStmt, PImmediate, PImplementsClause, PInvokeExpr, PJimpleType, PLabelName, PLocalName, PLocalNameList, PMember, PMethodBody, PMethodSignature, PModifier, PName, PNameList, PNewExpr, PNonstaticInvoke, PNonvoidType, PParameter, PParameterList, PReference, PStatement, PThrowsClause, PType, PUnnamedMethodSignature, PUnop, PUnopExpr, PVariable, Start, TAbstract, TAnd, TAnnotation, TAtIdentifier, TBoolConstant, TBoolean, TBreakpoint, TByte, TCase, TCatch, TChar, TClass, TCls, TCmp, TCmpeq, TCmpg, TCmpge, TCmpgt, TCmpl, TCmple, TCmplt, TCmpne, TColon, TColonEquals, TComma, TDefault, TDiv, TDot, TDouble, TDynamicinvoke, TEntermonitor, TEnum, TEquals, TExitmonitor, TExtends, TFinal, TFloat, TFloatConstant, TFrom, TFullIdentifier, TGoto, TIdentifier, TIf, TIgnored, TImplements, TInstanceof, TInt, TIntegerConstant, TInterface, TInterfaceinvoke, TLBrace, TLBracket, TLengthof, TLong, TLookupswitch, TLParen, TMinus, TMod, TMult, TNative, TNeg, TNew, TNewarray, TNewmultiarray, TNop, TNull, TNullType, Token, TOr, TPlus, TPrivate, TProtected, TPublic, TQuote, TQuotedName, TRBrace, TRBracket, TRet, TReturn, TRParen, TSemicolon, TShl, TShort, TShr, TSpecialinvoke, TStatic, TStaticinvoke, TStrictfp, TStringConstant, TSynchronized, TTableswitch, TThrow, TThrows, TTo, TTransient, TUnknown, TUshr, TVirtualinvoke, TVoid, TVolatile, TWith, TXor

public interface Switchable


Method Summary
 void apply(Switch sw)
           
 

Method Detail

apply

void apply(Switch sw)