added entity class to dbset

This commit is contained in:
wea_ondara
2022-07-15 21:18:57 +02:00
parent 5dae201bfb
commit 00b7fb2f45
6 changed files with 61 additions and 50 deletions

View File

@@ -4,16 +4,20 @@ import jef.expressions.Expression;
import jef.expressions.SelectExpression;
import jef.expressions.TableExpression;
import jef.expressions.selectable.DatabaseSelectAllExpression;
import jef.serializable.SerializableObject;
import lombok.Getter;
import java.io.Serializable;
import java.util.Iterator;
import java.util.List;
import java.util.Spliterator;
public class DBSet<T extends Serializable> implements Queryable<T> {
public class DbSet<T extends SerializableObject> implements Queryable<T> {
@Getter
private final Class<T> clazz;
private final String table;
public DBSet(String table) {
public DbSet(Class<T> clazz, String table) {
this.clazz = clazz;
this.table = table;
}
@@ -48,22 +52,22 @@ public class DBSet<T extends Serializable> implements Queryable<T> {
}
@Override
public DBSet<T> sequential() {
public DbSet<T> sequential() {
return this;
}
@Override
public DBSet<T> parallel() {
public DbSet<T> parallel() {
return this;
}
@Override
public DBSet<T> unordered() {
public DbSet<T> unordered() {
return this;
}
@Override
public DBSet<T> onClose(Runnable runnable) {
public DbSet<T> onClose(Runnable runnable) {
return this;
}

View File

@@ -0,0 +1,6 @@
package jef.serializable;
import java.io.Serializable;
public class SerializableObject implements Serializable {
}