private JsonGenerator getLowLevelGenerator() { if (isFiltered()) { JsonGenerator delegate = filter.getDelegate(); if (delegate instanceof JsonGeneratorDelegate) { // In case of combined inclusion and exclusion filters, we have one and only one another delegating level delegate = ((JsonGeneratorDelegate) delegate).getDelegate(); assert delegate instanceof JsonGeneratorDelegate == false; } return delegate; } return generator; }
private JsonGenerator getLowLevelGenerator() { if (isFiltered()) { JsonGenerator delegate = filter.getDelegate(); if (delegate instanceof JsonGeneratorDelegate) { // In case of combined inclusion and exclusion filters, we have one and only one another delegating level delegate = ((JsonGeneratorDelegate) delegate).getDelegate(); assert delegate instanceof JsonGeneratorDelegate == false; } return delegate; } return generator; }
private JsonGenerator getLowLevelGenerator() { if (isFiltered()) { JsonGenerator delegate = filter.getDelegate(); if (delegate instanceof JsonGeneratorDelegate) { // In case of combined inclusion and exclusion filters, we have one and only one another delegating level delegate = ((JsonGeneratorDelegate) delegate).getDelegate(); assert delegate instanceof JsonGeneratorDelegate == false; } return delegate; } return generator; }
private JsonGenerator getLowLevelGenerator() { if (isFiltered()) { JsonGenerator delegate = filter.getDelegate(); if (delegate instanceof JsonGeneratorDelegate) { // In case of combined inclusion and exclusion filters, we have one and only one another delegating level delegate = ((JsonGeneratorDelegate) delegate).getDelegate(); assert delegate instanceof JsonGeneratorDelegate == false; } return delegate; } return generator; }