Package soot.tagkit
Class ArtificialEntityTag
- java.lang.Object
-
- soot.tagkit.ArtificialEntityTag
-
- All Implemented Interfaces:
Tag
public class ArtificialEntityTag extends Object implements Tag
Used to tag entities (class, method, variable, etc.) as artificially generated by Soot itself, i.e. entities that do not exist in the original bytecode. This can, for instance, be used to exclude such entities from being written out or processed by clients.- Author:
- Manuel Benz at 02.03.20
-
-
Constructor Summary
Constructors Constructor Description ArtificialEntityTag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()Returns the tag name.byte[]getValue()Returns the tag raw data.
-
-
-
Field Detail
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getValue
public byte[] getValue() throws AttributeValueExceptionDescription copied from interface:TagReturns the tag raw data.- Specified by:
getValuein interfaceTag- Throws:
AttributeValueException
-
-