package io.robe.hibernate.criteria.api;
/**
* Created by kamilbukum on 17/01/2017.
*/
public class JoinRelation {
private final CriteriaJoin joinedCriteria;
private final String joinedField;
private final CriteriaParent relationCriteria;
private final String relationField;
public JoinRelation(CriteriaJoin joinedCriteria, String joinedField, CriteriaParent relationCriteria, String relationField) {
this.joinedCriteria = joinedCriteria;
this.joinedField = joinedField;
this.relationCriteria = relationCriteria;
this.relationField = relationField;
}
public CriteriaJoin getJoinedCriteria() {
return joinedCriteria;
}
public String getJoinedField() {
return joinedField;
}
public CriteriaParent getRelationCriteria() {
return relationCriteria;
}
public String getRelationField() {
return relationField;
}
}