All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.almworks.jira.structure.api2g.VersionedDataUpdate Maven / Gradle / Ivy

There is a newer version: 17.25.3
Show newest version
package com.almworks.jira.structure.api2g;

import javax.annotation.Nonnull;

public abstract class VersionedDataUpdate {
  private final DataVersion myVersion;

  protected VersionedDataUpdate(@Nonnull DataVersion version) {
    if (version == null) throw new NullPointerException();
    myVersion = version;
  }

  @Nonnull
  public final DataVersion getVersion() {
    return myVersion;
  }

  public boolean isTotalUpdate() {
    return false;
  }

  public boolean isEmptyUpdate() {
    return false;
  }

  public boolean isIncremental() {
    return !isTotalUpdate();
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy