public interface XMLEvent extends XMLStreamConstants
XMLEventReader
, Characters
, ProcessingInstruction
, StartElement
, EndElement
, StartDocument
, EndDocument
, EntityReference
, EntityDeclaration
, NotationDeclaration
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
修飾子と型 | メソッドと説明 |
---|---|
Characters |
asCharacters()
このイベントを Characters として返します。このイベントが Characters ではない場合、結果がクラスのキャスト例外になることがあります。
|
EndElement |
asEndElement()
このイベントを要素終了イベントとして返します。このイベントが要素終了イベントではない場合、結果がクラスのキャスト例外になることがあります。
|
StartElement |
asStartElement()
このイベントを要素開始イベントとして返します。このイベントが要素開始イベントではない場合、結果がクラスのキャスト例外になることがあります。
|
int |
getEventType()
このイベントの整数型コードを返します。
|
Location |
getLocation()
このイベントの位置を返します。
|
QName |
getSchemaType()
このメソッドは実装用に提供され、関連付けられているイベントに関するオプションの型情報を提供します。
|
boolean |
isAttribute()
このイベントが Attribute かどうかを調べるユーティリティー機能です。
|
boolean |
isCharacters()
このイベントが Characters かどうかを調べるユーティリティー機能です。
|
boolean |
isEndDocument()
このイベントが EndDocument かどうかを調べるユーティリティー機能です。
|
boolean |
isEndElement()
このイベントが EndElement かどうかを調べるユーティリティー機能です。
|
boolean |
isEntityReference()
このイベントが EntityReference かどうかを調べるユーティリティー機能です。
|
boolean |
isNamespace()
このイベントが Namespace かどうかを調べるユーティリティー機能です。
|
boolean |
isProcessingInstruction()
このイベントが ProcessingInstruction かどうかを調べるユーティリティー機能です。
|
boolean |
isStartDocument()
このイベントが StartDocument かどうかを調べるユーティリティー機能です。
|
boolean |
isStartElement()
このイベントが StartElement かどうかを調べるユーティリティー機能です。
|
void |
writeAsEncodedUnicode(Writer writer)
このメソッドは、XML 1.0 仕様に従って XMLEvent を Unicode 文字として書き込みます。
|
int getEventType()
XMLStreamConstants.START_ELEMENT
, XMLStreamConstants.END_ELEMENT
, XMLStreamConstants.CHARACTERS
, XMLStreamConstants.ATTRIBUTE
, XMLStreamConstants.NAMESPACE
, XMLStreamConstants.PROCESSING_INSTRUCTION
, XMLStreamConstants.COMMENT
, XMLStreamConstants.START_DOCUMENT
, XMLStreamConstants.END_DOCUMENT
, XMLStreamConstants.DTD
boolean isStartElement()
StartElement
boolean isAttribute()
Attribute
boolean isNamespace()
Namespace
boolean isEndElement()
EndElement
boolean isEntityReference()
EntityReference
boolean isProcessingInstruction()
boolean isCharacters()
Characters
boolean isStartDocument()
StartDocument
boolean isEndDocument()
EndDocument
StartElement asStartElement()
EndElement asEndElement()
Characters asCharacters()
QName getSchemaType()
void writeAsEncodedUnicode(Writer writer) throws XMLStreamException
writer
- データを出力するライターXMLStreamException
- イベントの書き込み時に致命的なエラーが発生したかどうか バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.