soot.tagkit
Interface Tag

All Known Subinterfaces:
Attribute, OneByteCodeTag
All Known Implementing Classes:
AnnotationDefaultTag, AnnotationTag, ArrayCheckTag, ArrayNullCheckTag, BytecodeOffsetTag, CastCheckTag, CodeAttribute, ColorTag, ConstantValueTag, DebugTypeTag, DependenceGraph, DependenceTag, DeprecatedTag, DoubleConstantValueTag, EnclosingMethodTag, EnclosingTag, FieldReadTag, FieldRWTag, FieldWriteTag, FloatConstantValueTag, GenericAttribute, InnerClassAttribute, InnerClassTag, IntegerConstantValueTag, JasminAttribute, JimpleLineNumberTag, KeyTag, LineNumberTag, LinkTag, LongConstantValueTag, LoopInvariantTag, NullCheckTag, OuterClassTag, ParamNamesTag, PositionTag, QualifyingTag, SignatureTag, SourceFileTag, SourceLineNumberTag, SourceLnNamePosTag, SourceLnPosTag, SourcePositionTag, StringConstantValueTag, 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

String getName()
Returns the tag name.


getValue

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

Throws:
AttributeValueException