net.ibizsys.model.engine.querydsl.database.sql.QuerydslDEJoin Maven / Gradle / Ivy
package net.ibizsys.model.engine.querydsl.database.sql;
import com.querydsl.sql.ForeignKey;
import net.ibizsys.model.dataentity.der.IPSDERBase;
public class QuerydslDEJoin implements IQuerydslDEJoin {
private String strJoinType = null;
private ForeignKey foreignKey = null;
private IPSDERBase joinPSDERBase = null;
private IQuerydslDataEntity joinQuerydslDataEntity = null;
private IQuerydslDataEntity querydslDataEntity = null;
public QuerydslDEJoin(IQuerydslDataEntity querydslDataEntity, String strJoinType, IPSDERBase joinPSDERBase, ForeignKey foreignKey, IQuerydslDataEntity joinQuerydslDataEntity) {
super();
this.querydslDataEntity = querydslDataEntity;
this.strJoinType = strJoinType;
this.foreignKey = foreignKey;
this.joinPSDERBase = joinPSDERBase;
this.joinQuerydslDataEntity = joinQuerydslDataEntity;
}
@Override
public String getJoinType() {
return this.strJoinType;
}
@Override
public ForeignKey getForeignKey() {
return this.foreignKey;
}
@Override
public IPSDERBase getJoinPSDERBase() {
return this.joinPSDERBase;
}
@Override
public IQuerydslDataEntity getJoinQuerydslDataEntity() {
return this.joinQuerydslDataEntity;
}
public IQuerydslDataEntity getQuerydslDataEntity() {
return querydslDataEntity;
}
}