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()
ProcessingInstruction
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, 2014, Oracle and/or its affiliates. All rights reserved.