Package jadx.api.plugins.pass.impl
Class OrderedJadxPassInfo
- java.lang.Object
-
- jadx.api.plugins.pass.impl.OrderedJadxPassInfo
-
- All Implemented Interfaces:
JadxPassInfo
public class OrderedJadxPassInfo extends java.lang.Object implements JadxPassInfo
-
-
Field Summary
-
Fields inherited from interface jadx.api.plugins.pass.JadxPassInfo
END, START
-
-
Constructor Summary
Constructors Constructor Description OrderedJadxPassInfo(java.lang.String name, java.lang.String desc)OrderedJadxPassInfo(java.lang.String name, java.lang.String desc, java.util.List<java.lang.String> runAfter, java.util.List<java.lang.String> runBefore)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrderedJadxPassInfoafter(java.lang.String pass)OrderedJadxPassInfobefore(java.lang.String pass)java.lang.StringgetDescription()Pass descriptionjava.lang.StringgetName()Pass short id, should be unique.java.util.List<java.lang.String>runAfter()This pass will be executed after these passes.java.util.List<java.lang.String>runBefore()This pass will be executed before these passes.java.lang.StringtoString()
-
-
-
Method Detail
-
after
public OrderedJadxPassInfo after(java.lang.String pass)
-
before
public OrderedJadxPassInfo before(java.lang.String pass)
-
getName
public java.lang.String getName()
Description copied from interface:JadxPassInfoPass short id, should be unique.- Specified by:
getNamein interfaceJadxPassInfo
-
getDescription
public java.lang.String getDescription()
Description copied from interface:JadxPassInfoPass description- Specified by:
getDescriptionin interfaceJadxPassInfo
-
runAfter
public java.util.List<java.lang.String> runAfter()
Description copied from interface:JadxPassInfoThis pass will be executed after these passes. Passes names list.- Specified by:
runAfterin interfaceJadxPassInfo
-
runBefore
public java.util.List<java.lang.String> runBefore()
Description copied from interface:JadxPassInfoThis pass will be executed before these passes. Passes names list.- Specified by:
runBeforein interfaceJadxPassInfo
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-