Package de.fabmax.webidl.parser
Enum WebIdlParserType
-
- All Implemented Interfaces:
-
java.io.Serializable,kotlin.Comparable
public enum WebIdlParserType extends Enum<WebIdlParserType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description RootInterfaceAttributeFunctionFunctionParameterEnumLineCommentBlockCommentDecoratorsImplements
-
Method Summary
Modifier and Type Method Description abstract List<WebIdlParserType>possibleChildren()abstract Booleanmatches(WebIdlStream stream)abstract ElementParsernewParser(WebIdlParser.ParserState parserState)final WebIdlParserTypevalueOf(String value)Returns the enum constant of this type with the specified name. final Array<WebIdlParserType>values()Returns an array containing the constants of this enum type, in the order they're declared. -
-
Method Detail
-
possibleChildren
abstract List<WebIdlParserType> possibleChildren()
-
matches
abstract Boolean matches(WebIdlStream stream)
-
newParser
abstract ElementParser newParser(WebIdlParser.ParserState parserState)
-
valueOf
final WebIdlParserType valueOf(String value)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
-
values
final Array<WebIdlParserType> values()
Returns an array containing the constants of this enum type, in the order they're declared.
This method may be used to iterate over the constants.
-
-
-
-