Instance Constructors

newW3CDOMInfosetInputter(document: Document)

document

the infoset in the form of a w3c Document. Note that w3c
Documents are not guaranteed to be thread-safe, even if all
users only read/traverse it. It is up to the user to ensure
that the Document passed into the W3CDOMInfosetInputter is
not read or written by other threads while the
W3CDOMInfosetInputter has access to it.

defgetNamespaceURI(): String

Get the namespace of the current event.

Get the namespace of the current event. This will only be called when the
current event type is StartElement. If the InfosetInputter does not
support namespaces, this shoud return null. This may return null to
represent no namespaces.

defgetSimpleText(primType: Kind): String

Get the content of a simple type.

Get the content of a simple type. This will only be called when the
current event type is StartElement and the element is a simple type. If
the event contains complex data, it is an error and should throw
NonTextFoundInSimpleContentException. If the element does not have any
simple content, this should return either null or the empty string.

final definspect: Boolean

lazy valinspectAccessor: InfosetAccessor

final definspectMaybe: Maybe[InfosetAccessor]

Definition Classes

Cursor

final defisInstanceOf[T0]: Boolean

Definition Classes

Any

defisNilled(): MaybeBoolean

Determine if the current event is nilled.

Determine if the current event is nilled. This will only be called when
the current event type is StartElement. Return MaybeBoolean.Nope if no
nil property is set, which implies the element is not nilled. Return
MaybeBoolean(false) if the nil property is set, but it is set to false.
Return MaybeBoolean(true) if the nil property is set to true.