模块  java.desktop

Class Entity

  • 实现的所有接口
    DTDConstants

    public final class Entity
    extends Object
    implements DTDConstants
    使用ENTITY构造在DTD中描述实体。 它定义了实体的类型和价值。
    另请参见:
    DTD
    • 字段详细信息

      • name

        public String name
        实体的名称。
      • type

        public int type
        实体的类型。
      • data

        public char[] data
        char数组数据。
    • 构造方法详细信息

      • Entity

        public Entity​(String name,
                      int type,
                      char[] data)
        创建一个实体。
        参数
        name - 实体的名称
        type - 实体的类型
        data - char数组数组
    • 方法详细信息

      • getName

        public String getName()
        获取实体的名称。
        结果
        该实体的名称,如 String
      • getType

        public int getType()
        获取实体的类型。
        结果
        实体的类型
      • isParameter

        public boolean isParameter()
        如果它是参数实体,则返回 true
        结果
        true如果是参数实体
      • isGeneral

        public boolean isGeneral()
        如果它是一般实体,则返回 true
        结果
        true如果是一般实体
      • getData

        public char[] getData()
        返回 data
        结果
        data
      • getString

        public String getString()
        String返回数据。
        结果
        数据为 String
      • name2type

        public static int name2type​(String nm)
        nm字符串转换为相应的实体类型。 如果字符串没有对应的实体类型,则返回与“CDATA”对应的类型。 有效的实体类型是:“PUBLIC”,“CDATA”,“SDATA”,“PI”,“STARTTAG”,“ENDTAG”,“MS”,“MD”,“SYSTEM”。
        参数
        nm - 要转换的字符串
        结果
        对应的实体类型,或者对应于“CDATA”的类型(如果不存在)