@Override public void writeStartArray(int size) throws IOException { if (_itemFilter == null) { _filterContext = _filterContext.createChildArrayContext(null, false); return; } if (_itemFilter == TokenFilter.INCLUDE_ALL) { _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(size); return; } _itemFilter = _filterContext.checkValue(_itemFilter); if (_itemFilter == null) { _filterContext = _filterContext.createChildArrayContext(null, false); return; } if (_itemFilter != TokenFilter.INCLUDE_ALL) { _itemFilter = _itemFilter.filterStartArray(); } if (_itemFilter == TokenFilter.INCLUDE_ALL) { _checkParentPath(); _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(size); } else { _filterContext = _filterContext.createChildArrayContext(_itemFilter, false); } }
_filterContext = _filterContext.createChildArrayContext(null, false); return; _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(); return; _filterContext = _filterContext.createChildArrayContext(null, false); return; _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(); } else { _filterContext = _filterContext.createChildArrayContext(_itemFilter, false);
_filterContext = _filterContext.createChildArrayContext(null, false); return; _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(); return; _filterContext = _filterContext.createChildArrayContext(null, false); return; _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(); } else { _filterContext = _filterContext.createChildArrayContext(_itemFilter, false);
@Override public void writeStartArray(int size) throws IOException { if (_itemFilter == null) { _filterContext = _filterContext.createChildArrayContext(null, false); return; } if (_itemFilter == TokenFilter.INCLUDE_ALL) { _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(size); return; } _itemFilter = _filterContext.checkValue(_itemFilter); if (_itemFilter == null) { _filterContext = _filterContext.createChildArrayContext(null, false); return; } if (_itemFilter != TokenFilter.INCLUDE_ALL) { _itemFilter = _itemFilter.filterStartArray(); } if (_itemFilter == TokenFilter.INCLUDE_ALL) { _checkParentPath(); _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(size); } else { _filterContext = _filterContext.createChildArrayContext(_itemFilter, false); } }
f = _itemFilter; if (f == TokenFilter.INCLUDE_ALL) { _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, false);
f = _itemFilter; if (f == TokenFilter.INCLUDE_ALL) { _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, false);
_headContext = _headContext.createChildArrayContext(f, true); return _nextBuffered(buffRoot); _headContext = _headContext.createChildArrayContext(f, false); continue main_loop;
f = _itemFilter; if (f == TokenFilter.INCLUDE_ALL) { _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, false);
f = _itemFilter; if (f == TokenFilter.INCLUDE_ALL) { _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, false);
_headContext = _headContext.createChildArrayContext(f, true); return _nextBuffered(buffRoot); _headContext = _headContext.createChildArrayContext(f, false); continue main_loop;
@Override public void writeStartArray(int size) throws IOException { if (_itemFilter == null) { _filterContext = _filterContext.createChildArrayContext(null, false); return; } if (_itemFilter == TokenFilter.INCLUDE_ALL) { _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(size); return; } _itemFilter = _filterContext.checkValue(_itemFilter); if (_itemFilter == null) { _filterContext = _filterContext.createChildArrayContext(null, false); return; } if (_itemFilter != TokenFilter.INCLUDE_ALL) { _itemFilter = _itemFilter.filterStartArray(); } if (_itemFilter == TokenFilter.INCLUDE_ALL) { _checkParentPath(); _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(size); } else { _filterContext = _filterContext.createChildArrayContext(_itemFilter, false); } }
@Override public void writeStartArray(int size) throws IOException { if (_itemFilter == null) { _filterContext = _filterContext.createChildArrayContext(null, false); return; } if (_itemFilter == TokenFilter.INCLUDE_ALL) { _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(size); return; } _itemFilter = _filterContext.checkValue(_itemFilter); if (_itemFilter == null) { _filterContext = _filterContext.createChildArrayContext(null, false); return; } if (_itemFilter != TokenFilter.INCLUDE_ALL) { _itemFilter = _itemFilter.filterStartArray(); } if (_itemFilter == TokenFilter.INCLUDE_ALL) { _checkParentPath(); _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(size); } else { _filterContext = _filterContext.createChildArrayContext(_itemFilter, false); } }
_filterContext = _filterContext.createChildArrayContext(null, false); return; _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(); return; _filterContext = _filterContext.createChildArrayContext(null, false); return; _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(); } else { _filterContext = _filterContext.createChildArrayContext(_itemFilter, false);
_filterContext = _filterContext.createChildArrayContext(null, false); return; _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(); return; _filterContext = _filterContext.createChildArrayContext(null, false); return; _filterContext = _filterContext.createChildArrayContext(_itemFilter, true); delegate.writeStartArray(); } else { _filterContext = _filterContext.createChildArrayContext(_itemFilter, false);
f = _itemFilter; if (f == TokenFilter.INCLUDE_ALL) { _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, false);
f = _itemFilter; if (f == TokenFilter.INCLUDE_ALL) { _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, false);
f = _itemFilter; if (f == TokenFilter.INCLUDE_ALL) { _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, false);
_headContext = _headContext.createChildArrayContext(f, true); return _nextBuffered(buffRoot); _headContext = _headContext.createChildArrayContext(f, false); continue main_loop;
f = _itemFilter; if (f == TokenFilter.INCLUDE_ALL) { _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, true); return (_currToken = t); _headContext = _headContext.createChildArrayContext(f, false);
_headContext = _headContext.createChildArrayContext(f, true); return _nextBuffered(buffRoot); _headContext = _headContext.createChildArrayContext(f, false); continue main_loop;