soot.tagkit
Interface Tag

All Known Subinterfaces:
Attribute, OneByteCodeTag
All Known Implementing Classes:
AnnotationDefaultTag, AnnotationTag, ArrayCheckTag, ArrayNullCheckTag, BytecodeOffsetTag, CastCheckTag, ColorTag, ConstantValueTag, DependenceGraph, DependenceTag, DeprecatedTag, EnclosingMethodTag, FieldRWTag, GenericAttribute, InnerClassAttribute, InnerClassTag, JasminAttribute, JimpleLineNumberTag, KeyTag, LineNumberTag, NullCheckTag, OuterClassTag, ParamNamesTag, PositionTag, SignatureTag, SourceFileTag, SourceLineNumberTag, SourceLnPosTag, StringTag, SyntheticParamTag, SyntheticTag, ThrowCreatedByCompilerTag, VisibilityAnnotationTag, VisibilityParameterAnnotationTag

public interface Tag

Represents a tag; these get attached to implementations of Host.


Method Summary
 String getName()
          Returns the tag name.
 byte[] getValue()
          Returns the tag raw data.
 

Method Detail

getName

public String getName()
Returns the tag name.


getValue

public byte[] getValue()
                throws AttributeValueException
Returns the tag raw data.

Throws:
AttributeValueException