- 
- すべてのスーパー・インタフェース:
- XMLStreamConstants
 - 既知のすべてのサブインタフェース:
- Attribute,- Characters,- Comment,- DTD,- EndDocument,- EndElement,- EntityDeclaration,- EntityReference,- Namespace,- NotationDeclaration,- ProcessingInstruction,- StartDocument,- StartElement
 
 public interface XMLEvent extends XMLStreamConstants マークアップ・イベントを処理するための基本イベント・インタフェースです。 イベントはXML 1.0 InfoSetとアプリケーションの通信に使用される値オブジェクトです。 イベントは、構文解析の終了後、キャッシュに格納され、参照されることがあります。- 導入されたバージョン:
- 1.6
- バージョン:
- 1.0
- 関連項目:
- XMLEventReader,- Characters,- ProcessingInstruction,- StartElement,- EndElement,- StartDocument,- EndDocument,- EntityReference,- EntityDeclaration,- NotationDeclaration
 
- 
- 
フィールドのサマリー- 
インタフェース javax.xml.stream.XMLStreamConstantsで宣言されたフィールドATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
 
- 
 - 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 CharactersasCharacters()このイベントをCharactersとして返します。このイベントがCharactersではない場合、結果がクラスのキャスト例外になることがあります。EndElementasEndElement()このイベントを要素終了イベントとして返します。このイベントが要素終了イベントではない場合、結果がクラスのキャスト例外になることがあります。StartElementasStartElement()このイベントを要素開始イベントとして返します。このイベントが要素開始イベントではない場合、結果がクラスのキャスト例外になることがあります。intgetEventType()このイベントの整数型コードを返します。LocationgetLocation()このイベントの位置を返します。QNamegetSchemaType()このメソッドは実装用に提供され、関連付けられているイベントに関するオプションの型情報を提供します。booleanisAttribute()このイベントがAttributeかどうかを調べるユーティリティ機能です。booleanisCharacters()このイベントがCharactersかどうかを調べるユーティリティ機能です。booleanisEndDocument()このイベントがEndDocumentかどうかを調べるユーティリティ機能です。booleanisEndElement()このイベントがEndElementかどうかを調べるユーティリティ機能です。booleanisEntityReference()このイベントがEntityReferenceかどうかを調べるユーティリティ機能です。booleanisNamespace()このイベントがNamespaceかどうかを調べるユーティリティ機能です。booleanisProcessingInstruction()このイベントがProcessingInstructionかどうかを調べるユーティリティ機能です。booleanisStartDocument()このイベントがStartDocumentかどうかを調べるユーティリティ機能です。booleanisStartElement()このイベントがStartElementかどうかを調べるユーティリティ機能です。voidwriteAsEncodedUnicode(Writer writer)このメソッドは、XML 1.0仕様に従ってXMLEventをUnicode文字として書き込みます。
 
- 
- 
- 
メソッドの詳細- 
getEventTypeint 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
 
 - 
isStartElementboolean isStartElement() このイベントがStartElementかどうかを調べるユーティリティ機能です。- 関連項目:
- StartElement
 
 - 
isAttributeboolean isAttribute() このイベントがAttributeかどうかを調べるユーティリティ機能です。- 関連項目:
- Attribute
 
 - 
isNamespaceboolean isNamespace() このイベントがNamespaceかどうかを調べるユーティリティ機能です。- 関連項目:
- Namespace
 
 - 
isEndElementboolean isEndElement() このイベントがEndElementかどうかを調べるユーティリティ機能です。- 関連項目:
- EndElement
 
 - 
isEntityReferenceboolean isEntityReference() このイベントがEntityReferenceかどうかを調べるユーティリティ機能です。- 関連項目:
- EntityReference
 
 - 
isProcessingInstructionboolean isProcessingInstruction() このイベントがProcessingInstructionかどうかを調べるユーティリティ機能です。- 関連項目:
- ProcessingInstruction
 
 - 
isCharactersboolean isCharacters() このイベントがCharactersかどうかを調べるユーティリティ機能です。- 関連項目:
- Characters
 
 - 
isStartDocumentboolean isStartDocument() このイベントがStartDocumentかどうかを調べるユーティリティ機能です。- 関連項目:
- StartDocument
 
 - 
isEndDocumentboolean isEndDocument() このイベントがEndDocumentかどうかを調べるユーティリティ機能です。- 関連項目:
- EndDocument
 
 - 
asStartElementStartElement asStartElement() このイベントを要素開始イベントとして返します。このイベントが要素開始イベントではない場合、結果がクラスのキャスト例外になることがあります。
 - 
asEndElementEndElement asEndElement() このイベントを要素終了イベントとして返します。このイベントが要素終了イベントではない場合、結果がクラスのキャスト例外になることがあります。
 - 
asCharactersCharacters asCharacters() このイベントをCharactersとして返します。このイベントがCharactersではない場合、結果がクラスのキャスト例外になることがあります。
 - 
getSchemaTypeQName getSchemaType() このメソッドは実装用に提供され、関連付けられているイベントに関するオプションの型情報を提供します。 このメソッドはオプションであり、情報がない場合はnullを返します。
 - 
writeAsEncodedUnicodevoid writeAsEncodedUnicode(Writer writer) throws XMLStreamException このメソッドは、XML 1.0仕様に従ってXMLEventをUnicode文字として書き込みます。 インデントおよび空白文字は出力されません。 ユーザー定義のイベント・タイプが出力ストリームへ書き込まれるときには、このメソッドが必ず呼び出されます。 組み込みEvent型はこのメソッドを実装する必要がありますが、実装では最適化を行うために、組み込みEventsを出力ストリームに書き込むときに、これらのメソッドを呼び出さないことがあります。 生成される出力では、表現されるinfosetが同じである必要があります。- パラメータ:
- writer- データを出力するライター
- 例外:
- XMLStreamException- イベントの書き込みに致命的なエラーがある場合
 
 
- 
 
-