public static class InputAccessor.Std extends java.lang.Object implements InputAccessor
InputStream and buffers it as necessary.InputAccessor.Std| Constructor and Description |
|---|
Std(byte[] inputDocument) |
Std(byte[] inputDocument,
int start,
int len) |
Std(java.io.InputStream in,
byte[] buffer) |
| Modifier and Type | Method and Description |
|---|---|
DataFormatMatcher |
createMatcher(JsonFactory match,
MatchStrength matchStrength) |
boolean |
hasMoreBytes()
Method to call to check if more input is available.
|
byte |
nextByte()
Returns next byte available, if any; if no more bytes are
available, will throw
EOFException. |
void |
reset()
Method that can be called to reset accessor to read from beginning of input.
|
public Std(java.io.InputStream in,
byte[] buffer)
public Std(byte[] inputDocument)
public Std(byte[] inputDocument,
int start,
int len)
public boolean hasMoreBytes()
throws java.io.IOException
InputAccessorIOException may get thrown.hasMoreBytes in interface InputAccessorjava.io.IOException - If check for more content failed due to issue with
underlying input abstractionpublic byte nextByte()
throws java.io.IOException
InputAccessorEOFException.nextByte in interface InputAccessorjava.io.IOException - If called and there is no more content availablepublic void reset()
InputAccessorreset in interface InputAccessorpublic DataFormatMatcher createMatcher(JsonFactory match, MatchStrength matchStrength)
Copyright © 2010 - 2023 Adobe. All Rights Reserved