Class JadxPluginMetadata

java.lang.Object
jadx.plugins.tools.data.JadxPluginMetadata
All Implemented Interfaces:
Comparable<JadxPluginMetadata>

public class JadxPluginMetadata extends Object implements Comparable<JadxPluginMetadata>
  • Field Details

    • pluginId

      private String pluginId
    • name

      private String name
    • description

      private String description
    • homepage

      private String homepage
    • requiredJadxVersion

      @Nullable private @Nullable String requiredJadxVersion
    • version

      @Nullable private @Nullable String version
    • locationId

      private String locationId
    • path

      @SerializedName(value="path", alternate="jar") private String path
      Absolute path to '.jar' file or unpacked zip directory
    • disabled

      private boolean disabled
  • Constructor Details

    • JadxPluginMetadata

      public JadxPluginMetadata()
  • Method Details

    • getPluginId

      public String getPluginId()
    • setPluginId

      public void setPluginId(String pluginId)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getVersion

      @Nullable public @Nullable String getVersion()
    • setVersion

      public void setVersion(@Nullable @Nullable String version)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getHomepage

      public String getHomepage()
    • setHomepage

      public void setHomepage(String homepage)
    • getRequiredJadxVersion

      @Nullable public @Nullable String getRequiredJadxVersion()
    • setRequiredJadxVersion

      public void setRequiredJadxVersion(@Nullable @Nullable String requiredJadxVersion)
    • getLocationId

      public String getLocationId()
    • setLocationId

      public void setLocationId(String locationId)
    • getPath

      public String getPath()
    • setPath

      public void setPath(String path)
    • getJar

      @Deprecated public String getJar()
      Deprecated.
    • setJar

      @Deprecated public void setJar(String jar)
      Deprecated.
    • isDisabled

      public boolean isDisabled()
    • setDisabled

      public void setDisabled(boolean disabled)
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • compareTo

      public int compareTo(@NotNull @NotNull JadxPluginMetadata o)
      Specified by:
      compareTo in interface Comparable<JadxPluginMetadata>
    • toString

      public String toString()
      Overrides:
      toString in class Object