Package com.io7m.cedarbridge.schema.binder.internal

# Class CBTypeExpressionBinder

java.lang.Object
com.io7m.cedarbridge.schema.binder.internal.CBTypeExpressionBinder

All Implemented Interfaces:
  `CBElementBinderType<CBASTTypeExpressionType>`

public final class CBTypeExpressionBinder extends Object implements CBElementBinderType<CBASTTypeExpressionType>
Binding analysis for type expressions.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `CBTypeExpressionBinder()`
  Binding analysis for type expressions.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `bind(CBBinderContextType context, CBASTTypeExpressionType item)`
  Perform binding analysis.

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

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

- ## Constructor Details

  - ### CBTypeExpressionBinder

    public CBTypeExpressionBinder()
    Binding analysis for type expressions.

- ## Method Details

  - ### bind

    public void bind(CBBinderContextType context, CBASTTypeExpressionType item) throws CBBindFailedException
    Description copied from interface: `CBElementBinderType`
    Perform binding analysis.
    Specified by:
      `bind` in interface `CBElementBinderType<CBASTTypeExpressionType>`
    Parameters:
      `context` - The binding context
      `item` - The item to analyze
    Throws:
      `CBBindFailedException` - On errors