public final class Entity extends Object implements DTDConstants
DTD
修飾子と型 | フィールドと説明 |
---|---|
char[] |
data |
String |
name |
int |
type |
ANY, CDATA, CONREF, CURRENT, DEFAULT, EMPTY, ENDTAG, ENTITIES, ENTITY, FIXED, GENERAL, ID, IDREF, IDREFS, IMPLIED, MD, MODEL, MS, NAME, NAMES, NMTOKEN, NMTOKENS, NOTATION, NUMBER, NUMBERS, NUTOKEN, NUTOKENS, PARAMETER, PI, PUBLIC, RCDATA, REQUIRED, SDATA, STARTTAG, SYSTEM
修飾子と型 | メソッドと説明 |
---|---|
char[] |
getData()
data を返します。 |
String |
getName()
エンティティーの名前を取得します。
|
String |
getString()
データを
String として返します。 |
int |
getType()
エンティティーのタイプを取得します。
|
boolean |
isGeneral()
一般エンティティーの場合に
true を返します。 |
boolean |
isParameter()
パラメータエンティティーの場合に
true を返します。 |
static int |
name2type(String nm)
nm 文字列を対応するエンティティータイプに変換します。 |
public String name
public int type
public char[] data
public Entity(String name, int type, char[] data)
name
- エンティティーの名前type
- エンティティーのタイプdata
- データの char 配列public String getName()
String
)public int getType()
public boolean isParameter()
true
を返します。true
public boolean isGeneral()
true
を返します。true
public char[] getData()
data
を返します。data
public String getString()
String
として返します。String
)public static int name2type(String nm)
nm
文字列を対応するエンティティータイプに変換します。文字列に対応するエンティティータイプがない場合、「CDATA」に対応するタイプが返されます。有効なエンティティータイプは、「PUBLIC」、「CDATA」、「SDATA」、「PI」、「STARTTAG」、「ENDTAG」、「MS」、「MD」、「SYSTEM」です。nm
- 変換される文字列 バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.