Skip to content

Package io.github.qishr.cascara.lang.xml.token

Enum XmlTokenType

java.lang.Object
        java.lang.Enum<io.github.qishr.cascara.lang.xml.token.XmlTokenType>
                io.github.qishr.cascara.lang.xml.token.XmlTokenType

All Implemented Interfaces:
    TokenType


public final enum XmlTokenType
extends Enum<XmlTokenType>

Enum Constants

Enum Constant Description
TAG_START
TAG_END
TAG_SLASH
END_TAG_START
EQUALS
TAG_NAME
ATTR_NAME
ATTR_VALUE
TEXT
CDATA_START
CDATA_CONTENT
CDATA_END
PI_START
PI_TARGET
PI_CONTENT
PI_END
COMMENT
WHITESPACE
ERROR

Method Summary

Modifier and Type Method Description
public static XmlTokenType[] values()
public static XmlTokenType valueOf(String name)
public String getId()
public TokenCategory getCategory()

Enum Constant Details

TAG_START

public static final TAG_START


TAG_END

public static final TAG_END


TAG_SLASH

public static final TAG_SLASH


END_TAG_START

public static final END_TAG_START


EQUALS

public static final EQUALS


TAG_NAME

public static final TAG_NAME


ATTR_NAME

public static final ATTR_NAME


ATTR_VALUE

public static final ATTR_VALUE


TEXT

public static final TEXT


CDATA_START

public static final CDATA_START


CDATA_CONTENT

public static final CDATA_CONTENT


CDATA_END

public static final CDATA_END


PI_START

public static final PI_START


PI_TARGET

public static final PI_TARGET


PI_CONTENT

public static final PI_CONTENT


PI_END

public static final PI_END


COMMENT

public static final COMMENT


WHITESPACE

public static final WHITESPACE


ERROR

public static final ERROR


Method Details

values

public static XmlTokenType[] values()


valueOf

public static XmlTokenType valueOf(String name)


getId

public String getId()

Specified By:

TokenType


getCategory

public TokenCategory getCategory()

Specified By:

TokenType