public final class Changes
extends java.lang.Object
StorIOSQLite.| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
affectedTables()
Gets immutable set of affected tables.
|
java.util.Set<java.lang.String> |
affectedTags()
Gets immutable set of affected tags.
|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
static Changes |
newInstance(java.util.Set<java.lang.String> affectedTables,
java.util.Collection<java.lang.String> affectedTags)
Creates new instance of
Changes. |
static Changes |
newInstance(java.util.Set<java.lang.String> affectedTables,
java.lang.String... affectedTags)
Creates new instance of
Changes. |
static Changes |
newInstance(java.lang.String affectedTable,
java.util.Collection<java.lang.String> affectedTags)
Creates new instance of
Changes. |
static Changes |
newInstance(java.lang.String affectedTable,
java.lang.String... affectedTags)
Creates
Changes container with info about changes. |
java.lang.String |
toString() |
@NonNull public static Changes newInstance(@NonNull java.util.Set<java.lang.String> affectedTables, @Nullable java.util.Collection<java.lang.String> affectedTags)
Changes.affectedTables - non-null set of affected tables.affectedTags - nullable set of affected tags.Changes.@NonNull public static Changes newInstance(@NonNull java.util.Set<java.lang.String> affectedTables, java.lang.String... affectedTags)
Changes.affectedTables - non-null set of affected tables.affectedTags - nullable set of affected tags.Changes.@NonNull public static Changes newInstance(@NonNull java.lang.String affectedTable, @Nullable java.util.Collection<java.lang.String> affectedTags)
Changes.affectedTable - table that was affected.affectedTags - nullable set of affected tags.Changes.@NonNull public static Changes newInstance(@NonNull java.lang.String affectedTable, @Nullable java.lang.String... affectedTags)
Changes container with info about changes.affectedTable - table that was affected.affectedTags - nullable set of affected tags.Changes.@NonNull public java.util.Set<java.lang.String> affectedTables()
@NonNull public java.util.Set<java.lang.String> affectedTags()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object