org.tinygroup.xmlparser
枚举 XmlNodeType

java.lang.Object
  继承者 java.lang.Enum<XmlNodeType>
      继承者 org.tinygroup.xmlparser.XmlNodeType
所有已实现的接口:
Serializable, Comparable<XmlNodeType>, NodeType

public enum XmlNodeType
extends Enum<XmlNodeType>
implements NodeType


枚举常量摘要
CDATA
           
COMMENT
           
DOCTYPE
           
ELEMENT
           
PROCESSING_INSTRUCTION
           
TEXT
           
XML_DECLARATION
           
 
方法摘要
 NodeSign getHead()
          获取头标签
 void getHeader(StringBuffer sb, String str)
          获取头标签的标识 符 为输入参数添加头标签
 NodeSign getTail()
          获取结尾标签
 void getTail(StringBuffer sb, String str)
          获取结尾标签的标识符 为输入参数添加结束标签
 boolean isHasBody()
           
 boolean isHasContent()
           
 boolean isHasHeader()
           
 boolean isText()
           
static XmlNodeType valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
static XmlNodeType[] values()
          按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
 
从类 java.lang.Enum 继承的方法
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
从类 java.lang.Object 继承的方法
getClass, notify, notifyAll, wait, wait, wait
 

枚举常量详细信息

DOCTYPE

public static final XmlNodeType DOCTYPE

CDATA

public static final XmlNodeType CDATA

XML_DECLARATION

public static final XmlNodeType XML_DECLARATION

PROCESSING_INSTRUCTION

public static final XmlNodeType PROCESSING_INSTRUCTION

COMMENT

public static final XmlNodeType COMMENT

ELEMENT

public static final XmlNodeType ELEMENT

TEXT

public static final XmlNodeType TEXT
方法详细信息

values

public static XmlNodeType[] values()
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。该方法可用于迭代 常量,如下所示:
for (XmlNodeType c : XmlNodeType.values())
    System.out.println(c);


valueOf

public static XmlNodeType valueOf(String name)
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格。)

参数:
name - 要返回的枚举常量的名称。
返回:
返回带有指定名称的枚举常量
抛出:
如果该枚举类型没有带有指定名称的常量, - 则抛出 IllegalArgumentException

isHasHeader

public boolean isHasHeader()
指定者:
接口 NodeType 中的 isHasHeader

isHasBody

public boolean isHasBody()
指定者:
接口 NodeType 中的 isHasBody

isHasContent

public boolean isHasContent()
指定者:
接口 NodeType 中的 isHasContent

getHead

public NodeSign getHead()
获取头标签

指定者:
接口 NodeType 中的 getHead
返回:
NodeSign

getTail

public NodeSign getTail()
获取结尾标签

指定者:
接口 NodeType 中的 getTail
返回:
NodeSign

getHeader

public void getHeader(StringBuffer sb,
                      String str)
获取头标签的标识 符 为输入参数添加头标签

指定者:
接口 NodeType 中的 getHeader
参数:
str -

getTail

public void getTail(StringBuffer sb,
                    String str)
获取结尾标签的标识符 为输入参数添加结束标签

指定者:
接口 NodeType 中的 getTail
参数:
str -

isText

public boolean isText()
指定者:
接口 NodeType 中的 isText


Copyright © 2006–2016 TinyGroup. All rights reserved.