Lines Matching defs:offset
43 * @param offset the position of the sequence to decode.
46 * @return The offset after the end of the decoded sequence and the decoded
48 * The first 32 bits are the offset, and the second 32 bits are a
51 public static long decodeEntityAt(String html, int offset, int limit) {
52 char ch = html.charAt(offset);
54 return ((offset + 1L) << 32) | ch;
57 int entityLimit = Math.min(limit, offset + 10);
65 for (int i = offset + 1; i < entityLimit; ++i) {
89 return ((offset + 1L) << 32) | '&';
96 if (end < 0 || offset + 2 >= end) {
97 return ((offset + 1L) << 32) | '&';
101 char ch1 = html.charAt(offset + 1);
102 char ch2 = html.charAt(offset + 2);
107 if (end == offset + 3) { // No digits
108 return ((offset + 1L) << 32) | '&';
113 for (int i = offset + 3; i < end; ++i) {
147 for (int i = offset + 2; i < end; ++i) {
170 for (int i = offset + 1; i < end; ++i) {
177 for (int i = offset + 1; i < end; ++i) {
189 return ((offset + 1L) << 32) | '&';