Home | History | Annotate | Download | only in javaparser

Lines Matching refs:begin

6  * A range of characters in a source file, from "begin" to "end", including the characters at "begin" and "end".
11 public final Position begin;
14 public Range(Position begin, Position end) {
15 if (begin == null) {
16 throw new IllegalArgumentException("begin can't be null");
21 this.begin = begin;
25 public static Range range(Position begin, Position end) {
26 return new Range(begin, end);
34 return range(begin.withColumn(column), end);
38 return range(begin.withLine(line), end);
42 return range(begin, end.withColumn(column));
46 return range(begin, end.withLine(line));
49 public Range withBegin(Position begin) {
50 return range(begin, this.end);
54 return range(this.begin, end);
58 return begin.isBefore(other.begin) && end.isAfter(other.end);
66 return begin.isAfter(position);
76 return begin.equals(range.begin) && end.equals(range.end);
82 return 31 * begin.hashCode() + end.hashCode();
87 return begin+"-"+end;