Package com.io7m.cedarbridge.schema.parser.internal

# Class CBParseContext

java.lang.Object
com.io7m.cedarbridge.schema.parser.internal.CBParseContext

public final class CBParseContext extends Object
The parse context implementation.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `CBParseContext(CBStringsType inStrings, CBExpressionLineLogType inLines, Consumer<CBError> inErrorConsumer)`
  The parse context implementation.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `CBParseContextType`
  `current()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### CBParseContext

    public CBParseContext(CBStringsType inStrings, CBExpressionLineLogType inLines, Consumer<CBError> inErrorConsumer)
    The parse context implementation.
    Parameters:
      `inStrings` - The string resources
      `inLines` - The line log
      `inErrorConsumer` - The error consumer

- ## Method Details

  - ### current

    public CBParseContextType current()
    Returns:
      The current parse context