private Builder(ObjectField existing) { this.sourceLocation = existing.getSourceLocation(); this.comments = existing.getComments(); this.name = existing.getName(); this.value = existing.getValue(); }
@Override public ObjectField deepCopy() { return new ObjectField(name, deepCopy(this.value), getSourceLocation(), getComments(), getIgnoredChars()); }
private Builder(ObjectField existing) { this.sourceLocation = existing.getSourceLocation(); this.comments = existing.getComments(); this.name = existing.getName(); this.value = existing.getValue(); }
@Override public ObjectField deepCopy() { return new ObjectField(name, deepCopy(this.value), getSourceLocation(), getComments(), getIgnoredChars()); }