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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。