Class DeltaQueryInfo

java.lang.Object
tech.oxfordsemantic.jrdfox.client.DeltaQueryInfo

public class DeltaQueryInfo extends Object
Encapsulates information about a delta query.
  • Constructor Details

    • DeltaQueryInfo

      public DeltaQueryInfo(String name, String uniqueID, Query query, String formatName, long snapshotsMaxSize, long deletionsMaxSize, long additionsMaxSize, long lastDataStoreVersionWithSnapshot, long lastDataStoreVersionWithDeletion, long lastDataStoreVersionWithAddition)
  • Method Details

    • getName

      public String getName()
      Returns the name of a delta query.
      Returns:
      the name of a delta query
    • getUniqueID

      public String getUniqueID()
      Returns the unique ID of a delta query.
      Returns:
      the unique ID of a delta query
    • getQuery

      public Query getQuery()
      Returns the query of a delta query.
      Returns:
      the query of a delta query
    • getFormatName

      public String getFormatName()
      Returns the format name of a delta query.
      Returns:
      the format name of a delta query
    • getSnapshotsMaxSize

      public long getSnapshotsMaxSize()
      Returns the snapshots max size of a delta query. A value of 0 indicates that no snapshot values should be recorded. A value of int.MAX_VALUE indicates that all snapshot values should be recorded (i.e. there is no maximum file size).
      Returns:
      the snapshot max size of a delta query
    • getDeletionsMaxSize

      public long getDeletionsMaxSize()
      Returns the deletions max size of a delta query. A value of 0 indicates that no deleted values should be recorded. A value of int.MAX_VALUE indicates that all deletions should be recorded (i.e. there is no maximum file size).
      Returns:
      the deletions max size of a delta query
    • getAdditionsMaxSize

      public long getAdditionsMaxSize()
      Returns the additions max size of a delta query. A value of 0 indicates that no added values should be recorded. A value of int.MAX_VALUE indicates that all additions should be recorded (i.e. there is no maximum file size).
      Returns:
      the additions max size of a delta query
    • getLastDataStoreVersionWithSnapshot

      public long getLastDataStoreVersionWithSnapshot()
      Returns the last data store version with snapshot of a delta query.
      Returns:
      the last data store version with snapshot of a delta query
    • getLastDataStoreVersionWithDeletion

      public long getLastDataStoreVersionWithDeletion()
      Returns the last data store version with deletion of a delta query.
      Returns:
      the last data store version with deletion of a delta query
    • getLastDataStoreVersionWithAddition

      public long getLastDataStoreVersionWithAddition()
      Returns the last data store version with addition of a delta query.
      Returns:
      the last data store version with addition of a delta query
    • hashCode

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

      public boolean equals(Object that)
      Overrides:
      equals in class Object