if ((startSeg instanceof ObliqueSegment) && (startSeg.length() >= i.getLength())) { final ObliqueSegment oseg = (ObliqueSegment) startSeg; final int pos = i.getEnd() - oseg.getStart();
/** * Gets total length of data. * * @return length of the data. */ public int length() { int length = 0; for (final DataSegment s : this) { length += s.length(); } return length; }
@Override public int length() { int length = 0; for (DataSegment s = _start.getNext(); s != _end.getNext(); s = s.getNext()) { length += s.length(); } return length; }