/** Creates an empty Span. */ public static Span of() { return new Span(); }
/** Creates an empty Span. */ public static Span of() { return new Span(); }
/** Creates a Span with one position. */ public static Span of(SqlParserPos p) { return new Span().add(p); }
/** Creates a Span of one node. */ public static Span of(SqlNode n) { return new Span().add(n); }
/** Creates a Span of a list of nodes. */ public static Span of(Collection<? extends SqlNode> nodes) { return new Span().addAll(nodes); }
/** Creates a Span of a list of nodes. */ public static Span of(Collection<? extends SqlNode> nodes) { return new Span().addAll(nodes); }
/** Creates a Span with one position. */ public static Span of(SqlParserPos p) { return new Span().add(p); }
/** Creates a Span of one node. */ public static Span of(SqlNode n) { return new Span().add(n); }
/** Creates a Span between two nodes. */ public static Span of(SqlNode n0, SqlNode n1) { return new Span().add(n0).add(n1); }
/** Creates a Span between two nodes. */ public static Span of(SqlNode n0, SqlNode n1) { return new Span().add(n0).add(n1); }