public static <INDEX_KEY extends SchemaDescriptorSupplier> IndexEntryUpdate<INDEX_KEY> remove( long entityId, INDEX_KEY indexKey, Value... values ) { return new IndexEntryUpdate<>( entityId, indexKey, UpdateMode.REMOVED, values ); }
public static <INDEX_KEY extends SchemaDescriptorSupplier> IndexEntryUpdate<INDEX_KEY> change( long entityId, INDEX_KEY indexKey, Value before, Value after ) { return new IndexEntryUpdate<>( entityId, indexKey, UpdateMode.CHANGED, new Value[]{before}, new Value[]{after} ); }
public static <INDEX_KEY extends SchemaDescriptorSupplier> IndexEntryUpdate<INDEX_KEY> add( long entityId, INDEX_KEY indexKey, Value... values ) { return new IndexEntryUpdate<>( entityId, indexKey, UpdateMode.ADDED, values ); }
public static <INDEX_KEY extends SchemaDescriptorSupplier> IndexEntryUpdate<INDEX_KEY> change( long entityId, INDEX_KEY indexKey, Value[] before, Value[] after ) { return new IndexEntryUpdate<>( entityId, indexKey, UpdateMode.CHANGED, before, after ); }
public static <INDEX_KEY extends SchemaDescriptorSupplier> IndexEntryUpdate<INDEX_KEY> change( long entityId, INDEX_KEY indexKey, Value[] before, Value[] after ) { return new IndexEntryUpdate<>( entityId, indexKey, UpdateMode.CHANGED, before, after ); }
public static <INDEX_KEY extends SchemaDescriptorSupplier> IndexEntryUpdate<INDEX_KEY> remove( long entityId, INDEX_KEY indexKey, Value... values ) { return new IndexEntryUpdate<>( entityId, indexKey, UpdateMode.REMOVED, values ); }
public static <INDEX_KEY extends SchemaDescriptorSupplier> IndexEntryUpdate<INDEX_KEY> change( long entityId, INDEX_KEY indexKey, Value before, Value after ) { return new IndexEntryUpdate<>( entityId, indexKey, UpdateMode.CHANGED, new Value[]{before}, new Value[]{after} ); }
public static <INDEX_KEY extends SchemaDescriptorSupplier> IndexEntryUpdate<INDEX_KEY> add( long entityId, INDEX_KEY indexKey, Value... values ) { return new IndexEntryUpdate<>( entityId, indexKey, UpdateMode.ADDED, values ); }