public abstract class InfosetInputterProxy extends InfosetInputter
org.apache.daffodil.lib.util.CursorImplMixin.Advance$, org.apache.daffodil.lib.util.CursorImplMixin.Inspect$, org.apache.daffodil.lib.util.CursorImplMixin.OpKind, org.apache.daffodil.lib.util.CursorImplMixin.Unsuccessful$
Constructor and Description |
---|
InfosetInputterProxy() |
Modifier and Type | Method and Description |
---|---|
void |
fini() |
org.apache.daffodil.runtime1.infoset.InfosetInputterEventType |
getEventType()
Return the current infoset inputter event type
|
java.lang.String |
getLocalName()
Get the local name of the current event.
|
java.lang.String |
getNamespaceURI()
Get the namespace of the current event.
|
scala.runtime.Nothing$ |
getSimpleText(org.apache.daffodil.runtime1.dpath.NodeInfo.Kind primType) |
java.lang.String |
getSimpleText(org.apache.daffodil.runtime1.dpath.NodeInfo.Kind primType,
java.util.Map<java.lang.String,java.lang.String> runtimeProperties)
Get the content of a simple type.
|
boolean |
hasNext()
Return true if there are remaining events.
|
protected abstract org.apache.daffodil.runtime1.infoset.InfosetInputter |
infosetInputter()
The InfosetInputter to proxy infoset events to
|
org.apache.daffodil.lib.util.MaybeBoolean |
isNilled()
Determine if the current event is nilled.
|
void |
next()
Move the internal state to the next event.
|
boolean |
supportsNamespaces() |
accessor_$eq, accessor, advance, Advance, advanceAccessor, advanceMaybe, documentElement, fill, initialize, inspect, Inspect, inspectAccessor, inspectMaybe, isInitialized, maybeTopTRD, nextElement, org$apache$daffodil$lib$util$CursorImplMixin$$isFilled_$eq, org$apache$daffodil$lib$util$CursorImplMixin$$isFilled, org$apache$daffodil$runtime1$infoset$NextElementResolver$_setter_$org$apache$daffodil$runtime1$infoset$NextElementResolver$$trdStack_$eq, org$apache$daffodil$runtime1$infoset$NextElementResolver$$trdStack, popTRD, priorOpKind_$eq, priorOpKind, pushTRD, toString, tunable_$eq, tunable, Unsuccessful
public void fini()
public org.apache.daffodil.runtime1.infoset.InfosetInputterEventType getEventType()
InfosetInputter
getEventType
in class InfosetInputter
public java.lang.String getLocalName()
InfosetInputter
getLocalName
in class InfosetInputter
public java.lang.String getNamespaceURI()
InfosetInputter
getNamespaceURI
in class InfosetInputter
public java.lang.String getSimpleText(org.apache.daffodil.runtime1.dpath.NodeInfo.Kind primType, java.util.Map<java.lang.String,java.lang.String> runtimeProperties)
InfosetInputter
getSimpleText
in class InfosetInputter
primType
- (undocumented)runtimeProperties
- (undocumented)public scala.runtime.Nothing$ getSimpleText(org.apache.daffodil.runtime1.dpath.NodeInfo.Kind primType)
public boolean hasNext()
InfosetInputter
hasNext
in class InfosetInputter
protected abstract org.apache.daffodil.runtime1.infoset.InfosetInputter infosetInputter()
public org.apache.daffodil.lib.util.MaybeBoolean isNilled()
InfosetInputter
isNilled
in class InfosetInputter
public void next()
InfosetInputter
next
in class InfosetInputter
public boolean supportsNamespaces()
supportsNamespaces
in class org.apache.daffodil.runtime1.infoset.InfosetInputter