@Override public HeapBuffer slice(final int position, final int limit) { checkDispose(); return createHeapBuffer(position, limit - position); }
@Override public HeapBuffer slice(final int position, final int limit) { checkDispose(); return createHeapBuffer(position, limit - position); }
@Override public HeapBuffer slice(final int position, final int limit) { checkDispose(); return createHeapBuffer(position, limit - position); }
@Override public HeapBuffer slice(final int position, final int limit) { checkDispose(); return createHeapBuffer(position, limit - position); }
@Override public HeapBuffer slice(final int position, final int limit) { checkDispose(); return createHeapBuffer(position, limit - position); }
@Override public HeapBuffer slice(final int position, final int limit) { checkDispose(); return createHeapBuffer(position, limit - position); }
@Override public HeapBuffer slice(final int position, final int limit) { checkDispose(); return createHeapBuffer(position, limit - position); }
@Override public HeapBuffer slice(final int position, final int limit) { checkDispose(); return createHeapBuffer(position, limit - position); }
@Override public HeapBuffer slice(final int position, final int limit) { checkDispose(); return createHeapBuffer(position, limit - position); }
@Override public HeapBuffer slice(final int position, final int limit) { checkDispose(); return createHeapBuffer(position, limit - position); }
@Override public HeapBuffer slice(final int position, final int limit) { checkDispose(); return createHeapBuffer(position, limit - position); }
@Override public HeapBuffer duplicate() { checkDispose(); final HeapBuffer duplicate = createHeapBuffer(0, cap); duplicate.position(pos); duplicate.limit(lim); return duplicate; }
@Override public HeapBuffer duplicate() { checkDispose(); final HeapBuffer duplicate = createHeapBuffer(0, cap); duplicate.position(pos); duplicate.limit(lim); return duplicate; }
@Override public HeapBuffer duplicate() { checkDispose(); final HeapBuffer duplicate = createHeapBuffer(0, cap); duplicate.position(pos); duplicate.limit(lim); return duplicate; }
@Override public HeapBuffer duplicate() { checkDispose(); final HeapBuffer duplicate = createHeapBuffer(0, cap); duplicate.position(pos); duplicate.limit(lim); return duplicate; }
@Override public HeapBuffer duplicate() { checkDispose(); final HeapBuffer duplicate = createHeapBuffer(0, cap); duplicate.position(pos); duplicate.limit(lim); return duplicate; }
@Override public HeapBuffer duplicate() { checkDispose(); final HeapBuffer duplicate = createHeapBuffer(0, cap); duplicate.position(pos); duplicate.limit(lim); return duplicate; }
@Override public HeapBuffer duplicate() { checkDispose(); final HeapBuffer duplicate = createHeapBuffer(0, cap); duplicate.position(pos); duplicate.limit(lim); return duplicate; }
@Override public HeapBuffer duplicate() { checkDispose(); final HeapBuffer duplicate = createHeapBuffer(0, cap); duplicate.position(pos); duplicate.limit(lim); return duplicate; }
@Override public HeapBuffer duplicate() { checkDispose(); final HeapBuffer duplicate = createHeapBuffer(0, cap); duplicate.position(pos); duplicate.limit(lim); return duplicate; }