Java™ Platform
Standard Ed. 8
javax.swing.text.html.parser

Class Entity

  • All Implemented Interfaces:
    DTDConstants


    public final class Entity
    extends Object
    implements DTDConstants
    An entity is described in a DTD using the ENTITY construct. It defines the type and value of the the entity.
    See Also:
    DTD
    • Field Detail

      • type

        public int type
      • data

        public char[] data
    • Constructor Detail

      • Entity

        public Entity(String name,
                      int type,
                      char[] data)
        Creates an entity.
        Parameters:
        name - the name of the entity
        type - the type of the entity
        data - the char array of data
    • Method Detail

      • getName

        public String getName()
        Gets the name of the entity.
        Returns:
        the name of the entity, as a String
      • getType

        public int getType()
        Gets the type of the entity.
        Returns:
        the type of the entity
      • isParameter

        public boolean isParameter()
        Returns true if it is a parameter entity.
        Returns:
        true if it is a parameter entity
      • isGeneral

        public boolean isGeneral()
        Returns true if it is a general entity.
        Returns:
        true if it is a general entity
      • getData

        public char[] getData()
        Returns the data.
        Returns:
        the data
      • getString

        public String getString()
        Returns the data as a String.
        Returns:
        the data as a String
      • name2type

        public static int name2type(String nm)
        Converts nm string to the corresponding entity type. If the string does not have a corresponding entity type, returns the type corresponding to "CDATA". Valid entity types are: "PUBLIC", "CDATA", "SDATA", "PI", "STARTTAG", "ENDTAG", "MS", "MD", "SYSTEM".
        Parameters:
        nm - the string to be converted
        Returns:
        the corresponding entity type, or the type corresponding to "CDATA", if none exists
Java™ Platform
Standard Ed. 8

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部