Class PersistentInfo

java.lang.Object
io.github.srdjanv.localgitdependency.persistence.PersistentInfo

public class PersistentInfo extends Object
  • Constructor Details

  • Method Details

    • hasDependencyTypeChanged

      public boolean hasDependencyTypeChanged()
    • getPersistentFile

      @NotNull public @NotNull File getPersistentFile()
    • getDependency

      @NotNull public @NotNull Dependency getDependency()
    • getWorkingDirSHA1

      @Nullable public @Nullable String getWorkingDirSHA1()
    • setWorkingDirSHA1

      public void setWorkingDirSHA1(String workingDirSHA1)
    • getInitFileSHA1

      @Nullable public @Nullable String getInitFileSHA1()
    • setInitFileSHA1

      public void setInitFileSHA1(String initFileSHA1)
    • isValidModel

      public boolean isValidModel()
    • getProbeData

      public ProjectProbeData getProbeData()
    • setProbeData

      public void setProbeData(String jsonData)
    • setBuildStatus

      public void setBuildStatus(boolean status)
    • setStartupTasksStatus

      public void setStartupTasksStatus(boolean status)
    • getBuildStatus

      public boolean getBuildStatus()
    • getRunStatus

      public boolean getRunStatus()
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object