|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ctc.wstx.io.WstxInputSource
com.ctc.wstx.io.BaseInputSource
com.ctc.wstx.io.CharArraySource
public final class CharArraySource
Input source that reads input from a static char array, usually used when expanding internal entities. It can also be used if the input given is a raw character array.
Field Summary |
---|
Fields inherited from class com.ctc.wstx.io.BaseInputSource |
---|
mBuffer, mInputLen |
Fields inherited from class com.ctc.wstx.io.WstxInputSource |
---|
mParent |
Method Summary | |
---|---|
void |
close()
Method reader calls for this input source when it has encountered EOF. |
void |
closeCompletely()
Method reader MAY call to force full closing of the underlying input stream(s)/reader(s). |
protected void |
doInitInputLocation(WstxInputData reader)
Unlike with reader source, we won't start from beginning of a file, but usually from somewhere in the middle... |
boolean |
fromInternalEntity()
This is a hard-coded assumption, but yes, for now this source is only created from internal entities. |
int |
readInto(WstxInputData reader)
Method called to read at least one more char from input source, and update input data appropriately. |
boolean |
readMore(WstxInputData reader,
int minAmount)
Method called by reader when it has to have at least specified number of consequtive input characters in its buffer, and it currently does not have. |
Methods inherited from class com.ctc.wstx.io.BaseInputSource |
---|
getLocation, getLocation, getPublicId, getSource, getSystemId, restoreContext, saveContext |
Methods inherited from class com.ctc.wstx.io.WstxInputSource |
---|
getEntityId, getParent, getScopeId, initInputLocation, isOrIsExpandedFrom, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public boolean fromInternalEntity()
fromInternalEntity
in class BaseInputSource
protected void doInitInputLocation(WstxInputData reader)
doInitInputLocation
in class BaseInputSource
public int readInto(WstxInputData reader)
WstxInputSource
readInto
in class BaseInputSource
public boolean readMore(WstxInputData reader, int minAmount)
WstxInputSource
readMore
in class BaseInputSource
public void close()
WstxInputSource
close
in class BaseInputSource
public void closeCompletely()
WstxInputSource
closeCompletely
in class WstxInputSource
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |