public RelationQuery(RelationQuery relationQuery) { if (relationQuery == null) { return; } this.addRelations(relationQuery); this.addExcludedRelations(relationQuery); this.addExcludedFields(relationQuery); this.disableAutoRelations(relationQuery.isDisableAutoRelations()); this.relationParameterHandler = relationQuery.getRelationParameterHandler(); this.relationOrderByHandler = relationQuery.getRelationOrderByHandler(); this.relationRowLimiterHandler = relationQuery.getRelationRowLimiterHandler(); }