Interface CBBinderFactoryType
- All Known Implementing Classes:
CBBinderFactory
public interface CBBinderFactoryType
A factory of package binders.
-
Method Summary
Modifier and TypeMethodDescriptioncreateBinder(CBLoaderType loader, Consumer<CBError> errors, CBExpressionLineLogType lineLog, CBASTPackage parsedPackage) Create a binder.
-
Method Details
-
createBinder
CBBinderType createBinder(CBLoaderType loader, Consumer<CBError> errors, CBExpressionLineLogType lineLog, CBASTPackage parsedPackage) Create a binder.- Parameters:
loader- A package loadererrors- A receiver of binder errorslineLog- A line log, for diagnostic messagesparsedPackage- A parsed package- Returns:
- A new binder
-