Package soot.tagkit
Interface Tag
-
- All Known Subinterfaces:
Attribute,OneByteCodeTag
- All Known Implementing Classes:
AnnotationDefaultTag,AnnotationTag,ArrayCheckTag,ArrayNullCheckTag,ArtificialEntityTag,AssemblyTag,BytecodeOffsetTag,CastCheckTag,CodeAttribute,ColorTag,ConstantValueTag,DebugTypeTag,DecimalConstantValueTag,DelegateHandler.DelegateInfo,DependenceGraph,DependenceTag,DeprecatedTag,DexInnerClassTag,DoubleConstantValueTag,DoubleOpTag,EnclosingMethodTag,EnclosingTag,FieldReadTag,FieldRWTag,FieldWriteTag,FloatConstantValueTag,FloatOpTag,GenericAttribute,InitialFieldTagValue,InnerClassAttribute,InnerClassTag,IntegerConstantValueTag,IntOpTag,JasminAttribute,JimpleLineNumberTag,KeyTag,LineNumberTag,LinkTag,LongConstantValueTag,LongOpTag,LoopInvariantTag,NullCheckTag,NumOpTag,ObjectOpTag,OuterClassTag,ParamNamesTag,PositionTag,QualifyingTag,SignatureTag,SourceFileTag,SourceLineNumberTag,SourceLnNamePosTag,SourceLnPosTag,SourcePositionTag,SpecialInvokeTypeTag,StringConstantValueTag,StringTag,StructTag,SyntheticParamTag,SyntheticTag,ThrowCreatedByCompilerTag,TryCatchTag,VisibilityAnnotationTag,VisibilityLocalVariableAnnotationTag,VisibilityParameterAnnotationTag
public interface TagRepresents a tag; these get attached to implementations of Host.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetName()Returns the tag name.byte[]getValue()Returns the tag raw data.
-
-
-
Method Detail
-
getName
String getName()
Returns the tag name.
-
getValue
byte[] getValue() throws AttributeValueExceptionReturns the tag raw data.- Throws:
AttributeValueException
-
-