Class CBDocumentationParser
java.lang.Object
com.io7m.cedarbridge.schema.parser.internal.CBDocumentationParser
- All Implemented Interfaces:
CBElementParserType<CBASTDocumentation>
public final class CBDocumentationParser
extends Object
implements CBElementParserType<CBASTDocumentation>
A parser for documentation declarations.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionparse(CBParseContextType context, com.io7m.jsx.SExpressionType expression) Parse an element.
-
Constructor Details
-
CBDocumentationParser
public CBDocumentationParser()A parser for documentation declarations.
-
-
Method Details
-
parse
public CBASTDocumentation parse(CBParseContextType context, com.io7m.jsx.SExpressionType expression) throws CBParseFailedException Description copied from interface:CBElementParserTypeParse an element.- Specified by:
parsein interfaceCBElementParserType<CBASTDocumentation>- Parameters:
context- The contextexpression- The expression- Returns:
- A parsed element
- Throws:
CBParseFailedException- On parse errors
-