- すべてのスーパー・インタフェース:
XMLEvent
,XMLStreamConstants
public interface EntityDeclaration extends XMLEvent
エンティティ宣言を処理するためのインタフェースです。このインタフェースは、解析対象外のエンティティ宣言の記録と報告に使用されます。
- 導入されたバージョン:
- 1.6
-
フィールドのサマリー
インタフェース 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
-
メソッドのサマリー
修飾子と型 メソッド 説明 String
getBaseURI()
この参照のベースURIを取得します。取得できない場合はnullを取得します。String
getName()
エンティティの名前です。String
getNotationName()
関連表記法名。String
getPublicId()
エンティティの公開識別子です。指定されていない場合はnullになります。String
getReplacementText()
エンティティの置換テキスト。String
getSystemId()
エンティティのシステム識別子。インタフェース javax.xml.stream.events.XMLEventで宣言されたメソッド
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
-
メソッドの詳細
-
getPublicId
String getPublicId()エンティティの公開識別子です。指定されていない場合はnullになります。- 戻り値:
- この宣言の公開IDまたはnull
-
getSystemId
String getSystemId()エンティティのシステム識別子。- 戻り値:
- この宣言のシステムIDまたはnull
-
getName
String getName()エンティティの名前です。- 戻り値:
- 名前。null以外
-
getNotationName
String getNotationName()関連表記法名。- 戻り値:
- 表記法名
-
getReplacementText
String getReplacementText()エンティティの置換テキスト。 内部エンティティの場合、このメソッドはnull以外を返します。- 戻り値:
- nullまたは置換テキスト
-
getBaseURI
String getBaseURI()この参照のベースURIを取得します。取得できない場合はnullを取得します。- 戻り値:
- ベースURIまたはnull
-