private final SourceSpecificContext sourceContext;
private final A argument;
- private LinkedList<?> linkedList;
RootStatementContext(ContextBuilder<A, D, E> builder,
SourceSpecificContext sourceContext) throws SourceException {
public StatementContextBase<A, D, E> createCopy(QNameModule newQNameModule, StatementContextBase<?, ?, ?> newParent)
throws SourceException {
- StatementContextBase<A, D, E> copy = new RootStatementContext<A, D, E>(
- this, newQNameModule);
- return copy;
+ return new RootStatementContext<>(this, newQNameModule);
}
@Override
public List<Object> getArgumentsFromRoot() {
- LinkedList<Object> argumentList = new LinkedList<Object>();
+ List<Object> argumentList = new LinkedList<Object>();
argumentList.add(argument);
return argumentList;
}