| Modifier and Type | Class and Description |
|---|---|
| public static enum | |
| pack-priv static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| protected int | |
| protected int | |
| protected UnifiedDataPageX[] | |
| protected int | |
| protected int |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| protected static final char[] | |
| protected final void | |
| public final boolean | |
| public final UnifiedDataPageX | |
| public final int | |
| protected final UnifiedDataPageX | |
| protected final int | |
| public final UnifiedDataPageX | |
| public final int | |
| public abstract UnifiedInputBufferX. | |
| public final void | |
| protected abstract UnifiedDataPageX | |
| public static UnifiedInputBufferX | |
| public static UnifiedInputBufferX | |
| public static UnifiedInputBufferX | |
| public static UnifiedInputBufferX | |
| public abstract int | |
| public final void | |
| private final void | |
| protected final void | resetToCurrentPage()
resets the buffer list to start at the current page this releases any "extra" pages. |
| protected final UnifiedDataPageX | |
| protected final void |
| _buffer_count | back to summary |
|---|---|
| protected int _buffer_count | |
| _buffer_current | back to summary |
|---|---|
| protected int _buffer_current | |
| _buffers | back to summary |
|---|---|
| protected UnifiedDataPageX[] _buffers | |
| _locks | back to summary |
|---|---|
| protected int _locks | |
| _page_size | back to summary |
|---|---|
| protected int _page_size | |
| UnifiedInputBufferX | back to summary |
|---|---|
| private UnifiedInputBufferX(int initialPageSize) | |
| chars_make_char_array | back to summary |
|---|---|
| protected static final char[] chars_make_char_array(CharSequence chars, int offset, int length) | |
| clear | back to summary |
|---|---|
| protected final void clear() this clears all the pages out, except to save one page (unallocated) | |
| decLock | back to summary |
|---|---|
| public final boolean decLock() | |
| getCurrentPage | back to summary |
|---|---|
| public final UnifiedDataPageX getCurrentPage() | |
| getCurrentPageIdx | back to summary |
|---|---|
| public final int getCurrentPageIdx() | |
| getEmptyPageIdx | back to summary |
|---|---|
| protected final UnifiedDataPageX getEmptyPageIdx() | |
| getNextFilledPageIdx | back to summary |
|---|---|
| protected final int getNextFilledPageIdx() | |
| getPage | back to summary |
|---|---|
| public final UnifiedDataPageX getPage(int pageIdx) | |
| getPageCount | back to summary |
|---|---|
| public final int getPageCount() | |
| getType | back to summary |
|---|---|
| public abstract UnifiedInputBufferX. | |
| incLock | back to summary |
|---|---|
| public final void incLock() | |
| make_page | back to summary |
|---|---|
| protected abstract UnifiedDataPageX make_page(int page_size) | |
| makePageBuffer | back to summary |
|---|---|
| public static UnifiedInputBufferX makePageBuffer(byte[] bytes, int offset, int length) | |
| makePageBuffer | back to summary |
|---|---|
| public static UnifiedInputBufferX makePageBuffer(char[] chars, int offset, int length) | |
| makePageBuffer | back to summary |
|---|---|
| public static UnifiedInputBufferX makePageBuffer(CharSequence chars, int offset, int length) | |
| makePageBuffer | back to summary |
|---|---|
| public static UnifiedInputBufferX makePageBuffer(UnifiedInputBufferX. | |
| maxValue | back to summary |
|---|---|
| public abstract int maxValue() | |
| putCharAt | back to summary |
|---|---|
| public final void putCharAt(long fileOffset, int c) | |
| release_pages_to | back to summary |
|---|---|
| private final void release_pages_to(int p0_idx) | |
| resetToCurrentPage | back to summary |
|---|---|
| protected final void resetToCurrentPage() resets the buffer list to start at the current page this releases any "extra" pages. This does hold on to 1 extra page, if there is one, since two pages if a common occurrence for values that cross the page boundary. when this exits there will be either just the current page in the buffer list or the current page and 1 preallocated page just after it (in idx 1). | |
| setCurrentPage | back to summary |
|---|---|
| protected final UnifiedDataPageX setCurrentPage(int idx, UnifiedDataPageX curr) | |
| setPage | back to summary |
|---|---|
| protected final void setPage(int idx, UnifiedDataPageX curr, boolean recycleOldPage) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final UnifiedInputBufferX. | |
| public static final UnifiedInputBufferX. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static UnifiedInputBufferX. | |
| public static UnifiedInputBufferX. |
| BYTES | back to summary |
|---|---|
| public static final UnifiedInputBufferX. | |
| CHARS | back to summary |
|---|---|
| public static final UnifiedInputBufferX. | |
| BufferType | back to summary |
|---|---|
| private BufferType() | |
| valueOf | back to summary |
|---|---|
| public static UnifiedInputBufferX. | |
| values | back to summary |
|---|---|
| public static UnifiedInputBufferX. | |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public final UnifiedInputBufferX. | |
| protected final UnifiedDataPageX | |
| public final int |
| Bytes | back to summary |
|---|---|
| protected Bytes(int initialPageSize) | |
| Bytes | back to summary |
|---|---|
| protected Bytes(byte[] bytes, int offset, int length) | |
| getType | back to summary |
|---|---|
| public final UnifiedInputBufferX. Implements abstract com.
| |
| make_page | back to summary |
|---|---|
| protected final UnifiedDataPageX make_page(int page_size) Implements abstract com.
| |
| maxValue | back to summary |
|---|---|
| public final int maxValue() Implements abstract com.
| |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public final UnifiedInputBufferX. | |
| protected final UnifiedDataPageX | |
| public final int |
| Chars | back to summary |
|---|---|
| protected Chars(int initialPageSize) | |
| Chars | back to summary |
|---|---|
| protected Chars(char[] chars, int offset, int length) Retains a reference to the chars array! | |
| Chars | back to summary |
|---|---|
| protected Chars(CharSequence chars, int offset, int length) Makes a copy of the | |
| getType | back to summary |
|---|---|
| public final UnifiedInputBufferX. Implements abstract com.
| |
| make_page | back to summary |
|---|---|
| protected final UnifiedDataPageX make_page(int page_size) Implements abstract com.
| |
| maxValue | back to summary |
|---|---|
| public final int maxValue() Implements abstract com.
| |