Lines Matching refs:kind
766 * the specified range of the buffer. The kind may be Object.class to get
770 public <T> T[] getSpans(int queryStart, int queryEnd, Class<T> kind) {
771 if (kind == null) return ArrayUtils.emptyArray(kind);
810 if (!kind.isInstance(spans[i])) continue;
819 ret = (T[]) Array.newInstance(kind, spanCount - i + 1);
847 return ArrayUtils.emptyArray(kind);
851 ret = (T[]) Array.newInstance(kind, 1);
860 T[] nret = (T[]) Array.newInstance(kind, count);
870 public int nextSpanTransition(int start, int limit, Class kind) {
878 if (kind == null) {
879 kind = Object.class;
891 if (st > start && st < limit && kind.isInstance(spans[i]))
893 if (en > start && en < limit && kind.isInstance(spans[i]))