示例#1
0
  @Override
  public RelationQuery clone() throws CloneNotSupportedException {

    RelationQuery clone = (RelationQuery) super.clone();

    if (this.excludedFields != null) {

      clone.excludedFields = new ArrayList<Field>(excludedFields);
    }

    if (this.excludedRelations != null) {

      clone.excludedRelations = new ArrayList<Field>(excludedRelations);
    }

    if (this.relations != null) {

      clone.relations = new ArrayList<Field>(relations);
    }

    return clone;
  }