public VariableDefinition build() { VariableDefinition variableDefinition = new VariableDefinition( name, type, defaultValue, sourceLocation, comments, ignoredChars ); return variableDefinition; } }
@Override public VariableDefinition deepCopy() { return new VariableDefinition(name, deepCopy(type), deepCopy(defaultValue), getSourceLocation(), getComments(), getIgnoredChars() ); }
public VariableDefinition build() { VariableDefinition variableDefinition = new VariableDefinition( name, type, defaultValue, sourceLocation, comments, ignoredChars ); return variableDefinition; } }
@Override public VariableDefinition deepCopy() { return new VariableDefinition(name, deepCopy(type), deepCopy(defaultValue), getSourceLocation(), getComments(), getIgnoredChars() ); }