# Index

A B C D E F G H I J K L M N O P Q R S T U V W
All Classes and Interfaces|All Packages|Serialized Form

## A

addCase(CBVariantCase) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationVariant
  Add a variant case.
addCollection(CBSerializerCollection) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializerDirectoryMutable
  Add all serializers in the collection to the directory.
addException(T) - Method in class com.io7m.cedarbridge.errors.CBExceptionTracker
  Add an exception to the tracker.
addExternal(CBTypeDeclarationExternal) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackage
  Add an external type to the package.
addFactory(CBProtocolSerializerFactoryType<? extends T>) - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollectionBuilderType
  Add a serializer factory.
addField(CBField) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationRecord
  Add a field.
addField(CBField) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBVariantCase
  Add a field to the case.
addImport(CBPackageType) - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageBuilderType
  Import a package.
addImport(CBPackageType) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackage
  Add an import to the package.
addImport(CBPackageType) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackageBuilder
addProtocol(CBProtocolDeclaration) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackage
  Add a protocol to the package.
addRecord(CBTypeDeclarationRecord) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackage
  Add a record to the package.
addSerializer(CBSerializerFactoryType<?>) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializerDirectoryMutable
  Add the serializer to the directory.
addType(CBTypeExpressionType.CBTypeExprNamedType) - Method in interface com.io7m.cedarbridge.schema.compiled.CBProtocolVersionBuilderType
  Add a named type to the builder.
addType(CBTypeExpressionType.CBTypeExprNamedType) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBProtocolVersionDeclaration
  Add a type to the declaration.
addTypeParameter(CBTypeParameter) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationExternal
  Add a type parameter to the declaration.
addTypeParameter(CBTypeParameter) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationRecord
  Add a type parameter.
addTypeParameter(CBTypeParameter) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationVariant
  Add a type parameter.
addTypeParameter(String, List<String>) - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationBuilderType
  Add a type parameter.
addVariant(CBTypeDeclarationVariant) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackage
  Add a variant to the package.
addVersion(CBProtocolVersionDeclaration) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBProtocolDeclaration
  Add a protocol version.
applicationProtocolId() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolAvailable
  Returns the value of the `applicationProtocolId` record component.
applicationProtocolId() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolUse
  Returns the value of the `applicationProtocolId` record component.
applicationProtocolMaximumVersion() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolAvailable
  Returns the value of the `applicationProtocolMaximumVersion` record component.
applicationProtocolMinimumVersion() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolAvailable
  Returns the value of the `applicationProtocolMinimumVersion` record component.
applicationProtocolVersion() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolUse
  Returns the value of the `applicationProtocolVersion` record component.
arguments() - Method in record class com.io7m.cedarbridge.runtime.api.CBTypeArgument
  Returns the value of the `arguments` record component.
arguments() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeApplication
  Returns the value of the `arguments` record component.
arguments() - Method in class com.io7m.cedarbridge.schema.compiled.CBTypeExpressionApplication
arguments() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType.CBTypeExprApplicationType
arity() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationType
arity() - Method in record class com.io7m.cedarbridge.schema.typer.api.CBTypeAssignment
  Returns the value of the `arity` record component.
asBoolean() - Method in interface com.io7m.cedarbridge.runtime.api.CBBooleanType
asBoolean() - Method in record class com.io7m.cedarbridge.runtime.api.CBFalse
asBoolean() - Method in record class com.io7m.cedarbridge.runtime.api.CBTrue
asOptional() - Method in record class com.io7m.cedarbridge.runtime.api.CBNone
asOptional() - Method in interface com.io7m.cedarbridge.runtime.api.CBOptionType
asOptional() - Method in record class com.io7m.cedarbridge.runtime.api.CBSome
availableGenerators() - Method in interface com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorDirectoryType
availableGenerators() - Method in class com.io7m.cedarbridge.bridgedoc.api.CBDocGenerators
availableGenerators() - Method in interface com.io7m.cedarbridge.codegen.api.CBCodeGeneratorDirectoryType
availableGenerators() - Method in class com.io7m.cedarbridge.codegen.api.CBCodeGenerators

## B

begin(String) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
begin(String) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextTracingType
  Begin serializing the given item.
begin(String) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
begin(String, int) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
begin(String, int) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextTracingType
  Begin serializing the given item at index `index`.
begin(String, int) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
bind(CBBinderContextType, CBASTImport) - Method in class com.io7m.cedarbridge.schema.binder.internal.CBImportBinder
bind(CBBinderContextType, CBASTProtocolDeclaration) - Method in class com.io7m.cedarbridge.schema.binder.internal.CBProtocolDeclarationBinder
bind(CBBinderContextType, CBASTTypeDeclarationType) - Method in class com.io7m.cedarbridge.schema.binder.internal.CBTypeDeclarationBinder
bind(CBBinderContextType, CBASTTypeExpressionType) - Method in class com.io7m.cedarbridge.schema.binder.internal.CBTypeExpressionBinder
bind(CBBinderContextType, T) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBElementBinderType
  Perform binding analysis.
bindField(Optional<UUID>, String, LexicalPosition<URI>) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Bind the field.
bindProtocol(Optional<UUID>, CBASTProtocolDeclaration) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Bind the protocol declaration.
bindProtocolVersion(Optional<UUID>, BigInteger, LexicalPosition<URI>) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Bind the protocol version.
bindType(Optional<UUID>, CBASTTypeDeclarationType) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Bind the type declaration.
bindTypeParameter(Optional<UUID>, String, LexicalPosition<URI>) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Bind the type parameter.
bindVariantCase(Optional<UUID>, String, LexicalPosition<URI>) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Bind the variant case.
build() - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollectionBuilderType
  Build a protocol serializer collection.
build() - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageBuilderType
  Build a package based on all of the given values so far.
build() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackageBuilder
build(CBASTPackage) - Method in class com.io7m.cedarbridge.schema.typer.internal.CBTypePackageConverter
  Build a compiled package from the given AST.
builder(UUID) - Static method in class com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollection

## C

cases() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariant
  Returns the value of the `cases` record component.
cases() - Method in interface com.io7m.cedarbridge.schema.compiled.CBVariantType
cases() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationVariant
casesByName() - Method in interface com.io7m.cedarbridge.schema.compiled.CBVariantType
CBAbstractSerializer<T extends CBSerializableType> - Class in com.io7m.cedarbridge.runtime.api
  The base type of serializers.
CBAbstractSerializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBAbstractSerializer
CBAbstractSerializerFactory<T extends CBSerializableType> - Class in com.io7m.cedarbridge.runtime.api
  A factory of serializers.
CBAbstractSerializerFactory(String, String) - Constructor for class com.io7m.cedarbridge.runtime.api.CBAbstractSerializerFactory
CBAbstractStrings - Class in com.io7m.cedarbridge.strings.api
  An abstract implementation of the `CBStringsType` interface.
CBAbstractStrings(ResourceBundle) - Constructor for class com.io7m.cedarbridge.strings.api.CBAbstractStrings
CBASTDeclarationType - Interface in com.io7m.cedarbridge.schema.ast
  The base type of AST declarations.
CBASTDocumentation - Record Class in com.io7m.cedarbridge.schema.ast
  Documentation for an element.
CBASTDocumentation(CBASTMutableUserData, LexicalPosition<URI>, String, String) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTDocumentation
  Documentation for an element.
CBASTElementType - Interface in com.io7m.cedarbridge.schema.ast
  The base type of AST elements.
CBASTField - Record Class in com.io7m.cedarbridge.schema.ast
  A field appearing inside a record or a variant case.
CBASTField(CBASTMutableUserData, LexicalPosition<URI>, CBASTFieldName, CBASTTypeExpressionType) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTField
  A field appearing inside a record or a variant case.
CBASTFieldName - Record Class in com.io7m.cedarbridge.schema.ast
  The type of record field names.
CBASTFieldName(CBASTMutableUserData, LexicalPosition<URI>, String) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTFieldName
  The type of record field names.
CBASTImport - Record Class in com.io7m.cedarbridge.schema.ast
  A package import.
CBASTImport(CBASTMutableUserData, LexicalPosition<URI>, CBASTPackageName, CBASTPackageShortName) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTImport
  A package import.
CBASTLanguage - Record Class in com.io7m.cedarbridge.schema.ast
  A declaration of the language being used by the compiler.
CBASTLanguage(CBASTMutableUserData, LexicalPosition<URI>, String, BigInteger, BigInteger) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTLanguage
  A declaration of the language being used by the compiler.
CBASTMutableUserData - Class in com.io7m.cedarbridge.schema.ast
  Mutable user data associated with AST elements.
CBASTMutableUserData() - Constructor for class com.io7m.cedarbridge.schema.ast.CBASTMutableUserData
  Construct an empty metadata map.
CBASTNames - Class in com.io7m.cedarbridge.schema.ast
  Functions over AST names.
CBASTNameType - Interface in com.io7m.cedarbridge.schema.ast
  The base type of names.
CBASTPackage - Record Class in com.io7m.cedarbridge.schema.ast
  A package.
CBASTPackage(CBASTMutableUserData, CBASTPackageName, CBASTLanguage, List<CBASTImport>, List<CBASTTypeDeclarationType>, List<CBASTProtocolDeclaration>, List<CBASTDocumentation>) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTPackage
  A package.
CBASTPackageDeclaration - Record Class in com.io7m.cedarbridge.schema.ast
  A package declaration.
CBASTPackageDeclaration(CBASTMutableUserData, LexicalPosition<URI>, CBASTPackageName) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTPackageDeclaration
  A package declaration.
CBASTPackageName - Record Class in com.io7m.cedarbridge.schema.ast
  The type of package names.
CBASTPackageName(CBASTMutableUserData, LexicalPosition<URI>, String) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTPackageName
  The type of package names.
CBASTPackageShortName - Record Class in com.io7m.cedarbridge.schema.ast
  The type of package short names.
CBASTPackageShortName(CBASTMutableUserData, LexicalPosition<URI>, String) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTPackageShortName
  The type of package short names.
CBASTProtocolDeclaration - Record Class in com.io7m.cedarbridge.schema.ast
  The type of protocol declarations.
CBASTProtocolDeclaration(CBASTMutableUserData, LexicalPosition<URI>, CBASTTypeName, List<CBASTProtocolVersion>) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTProtocolDeclaration
  The type of protocol declarations.
CBASTProtocolVersion - Record Class in com.io7m.cedarbridge.schema.ast
  A protocol version declaration.
CBASTProtocolVersion(CBASTMutableUserData, LexicalPosition<URI>, BigInteger, List<CBASTTypeName>) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTProtocolVersion
  A protocol version declaration.
CBASTRecordMemberType - Interface in com.io7m.cedarbridge.schema.ast
  The objects that can appear in records.
CBASTTypeApplication - Record Class in com.io7m.cedarbridge.schema.ast
  A type application.
CBASTTypeApplication(CBASTMutableUserData, LexicalPosition<URI>, CBASTTypeNamed, List<CBASTTypeExpressionType>) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTTypeApplication
  A type application.
CBASTTypeDeclarationType - Interface in com.io7m.cedarbridge.schema.ast
  The type of type declarations.
CBASTTypeExpressionType - Interface in com.io7m.cedarbridge.schema.ast
  The type of type expressions.
CBASTTypeName - Record Class in com.io7m.cedarbridge.schema.ast
  The type of type names.
CBASTTypeName(CBASTMutableUserData, LexicalPosition<URI>, String) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTTypeName
  The type of type names.
CBASTTypeNamed - Record Class in com.io7m.cedarbridge.schema.ast
  A named type.
CBASTTypeNamed(CBASTMutableUserData, LexicalPosition<URI>, Optional<CBASTPackageName>, CBASTTypeName) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTTypeNamed
  A named type.
CBASTTypeParameterName - Record Class in com.io7m.cedarbridge.schema.ast
  The type of type parameter names.
CBASTTypeParameterName(CBASTMutableUserData, LexicalPosition<URI>, String) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTTypeParameterName
  The type of type parameter names.
CBASTTypeRecord - Record Class in com.io7m.cedarbridge.schema.ast
  A record declaration.
CBASTTypeRecord(CBASTMutableUserData, LexicalPosition<URI>, CBASTTypeName, List<CBASTDocumentation>, List<CBASTTypeParameterName>, List<CBASTField>) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTTypeRecord
  A record declaration.
CBASTTypeVariant - Record Class in com.io7m.cedarbridge.schema.ast
  A variant declaration.
CBASTTypeVariant(CBASTMutableUserData, LexicalPosition<URI>, CBASTTypeName, List<CBASTDocumentation>, List<CBASTTypeParameterName>, List<CBASTTypeVariantCase>) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariant
  A variant declaration.
CBASTTypeVariantCase - Record Class in com.io7m.cedarbridge.schema.ast
  A variant case declaration.
CBASTTypeVariantCase(CBASTMutableUserData, LexicalPosition<URI>, CBASTVariantCaseName, List<CBASTDocumentation>, List<CBASTField>) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariantCase
  A variant case declaration.
CBASTVariantCaseName - Record Class in com.io7m.cedarbridge.schema.ast
  The type of type parameter names.
CBASTVariantCaseName(CBASTMutableUserData, LexicalPosition<URI>, String) - Constructor for record class com.io7m.cedarbridge.schema.ast.CBASTVariantCaseName
  The type of type parameter names.
CBASTVariantMemberType - Interface in com.io7m.cedarbridge.schema.ast
  The objects that can appear in variants.
CBBinder - Class in com.io7m.cedarbridge.schema.binder.internal
  Binding analysis for declarations.
CBBinder(CBStringsType, CBLoaderType, Consumer<CBError>, CBExpressionLineLogType, CBASTPackage) - Constructor for class com.io7m.cedarbridge.schema.binder.internal.CBBinder
  Binding analysis for import declarations.
CBBinderContext - Class in com.io7m.cedarbridge.schema.binder.internal
  The contextual information used during binding analysis.
CBBinderContext(CBStringsType, CBLoaderType, CBExpressionLineLogType, Consumer<CBError>, String, CBASTLanguage) - Constructor for class com.io7m.cedarbridge.schema.binder.internal.CBBinderContext
  The contextual information used during binding analysis.
CBBinderContextType - Interface in com.io7m.cedarbridge.schema.binder.internal
  The contextual information used during binding analysis.
CBBinderFactory - Class in com.io7m.cedarbridge.schema.binder
  The binder factory implementation.
CBBinderFactory() - Constructor for class com.io7m.cedarbridge.schema.binder.CBBinderFactory
  Construct a binder factory
CBBinderFactory(CBStringsType) - Constructor for class com.io7m.cedarbridge.schema.binder.CBBinderFactory
  Construct a binder factory.
CBBinderFactoryType - Interface in com.io7m.cedarbridge.schema.binder.api
  A factory of package binders.
CBBinderStrings - Class in com.io7m.cedarbridge.schema.binder.internal
  Binder string resources.
CBBinderType - Interface in com.io7m.cedarbridge.schema.binder.api
  A package binder.
CBBindFailedException - Exception in com.io7m.cedarbridge.schema.binder.api
  Binding failed.
CBBindFailedException() - Constructor for exception com.io7m.cedarbridge.schema.binder.api.CBBindFailedException
  Construct an exception.
CBBindingExternal - Record Class in com.io7m.cedarbridge.schema.binder.api
  The binding names an external type declaration.
CBBindingExternal(String, LexicalPosition<URI>, CBTypeDeclarationType) - Constructor for record class com.io7m.cedarbridge.schema.binder.api.CBBindingExternal
  The binding names an external type declaration.
CBBindingLocalFieldName - Record Class in com.io7m.cedarbridge.schema.binder.api
  The binding names a local field name.
CBBindingLocalFieldName(String, LexicalPosition<URI>, BigInteger) - Constructor for record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalFieldName
  The binding names a local field name.
CBBindingLocalProtocolDeclaration - Record Class in com.io7m.cedarbridge.schema.binder.api
  The binding names a local protocol declaration.
CBBindingLocalProtocolDeclaration(String, LexicalPosition<URI>, BigInteger, CBASTProtocolDeclaration) - Constructor for record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolDeclaration
  The binding names a local protocol declaration.
CBBindingLocalProtocolVersionDeclaration - Record Class in com.io7m.cedarbridge.schema.binder.api
  The binding names a local protocol version declaration.
CBBindingLocalProtocolVersionDeclaration(String, LexicalPosition<URI>, BigInteger, BigInteger) - Constructor for record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolVersionDeclaration
  The binding names a local protocol version declaration.
CBBindingLocalType - Interface in com.io7m.cedarbridge.schema.binder.api
  A binding to something declared within the same package.
CBBindingLocalTypeDeclaration - Record Class in com.io7m.cedarbridge.schema.binder.api
  The binding names a local type declaration.
CBBindingLocalTypeDeclaration(String, LexicalPosition<URI>, BigInteger, CBASTTypeDeclarationType) - Constructor for record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeDeclaration
  The binding names a local type declaration.
CBBindingLocalTypeParameter - Record Class in com.io7m.cedarbridge.schema.binder.api
  The binding names a type parameter.
CBBindingLocalTypeParameter(String, LexicalPosition<URI>, BigInteger) - Constructor for record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeParameter
  The binding names a type parameter.
CBBindingLocalVariantCase - Record Class in com.io7m.cedarbridge.schema.binder.api
  The binding names a local variant case.
CBBindingLocalVariantCase(String, LexicalPosition<URI>, BigInteger) - Constructor for record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalVariantCase
  The binding names a local variant case.
CBBindingType - Interface in com.io7m.cedarbridge.schema.binder.api
  A binding to a name.
CBBooleanSerializer - Class in com.io7m.cedarbridge.runtime.api
  A serializer of boolean values.
CBBooleanSerializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBBooleanSerializer
  A serializer of boolean values.
CBBooleanSerializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of serializers of boolean values.
CBBooleanSerializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBBooleanSerializers
  A factory of serializers of boolean values.
CBBooleanType - Interface in com.io7m.cedarbridge.runtime.api
  The boolean type.
CBByteArray - Record Class in com.io7m.cedarbridge.runtime.api
  The type of byte arrays.
CBByteArray(ByteBuffer) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBByteArray
  The type of byte arrays.
CBByteArraySerializer - Class in com.io7m.cedarbridge.runtime.api
  A serializer of byte arrays.
CBByteArraySerializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBByteArraySerializer
  Construct a serializer of byte arrays.
CBByteArraySerializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of byte array serializers.
CBByteArraySerializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBByteArraySerializers
  A factory of byte array serializers.
CBCGDataClassGenerator - Class in com.io7m.cedarbridge.codegen.java.internal.data_classes
  A generator of Java data classes for types.
CBCGDataClassGenerator() - Constructor for class com.io7m.cedarbridge.codegen.java.internal.data_classes.CBCGDataClassGenerator
  A generator of Java data classes for types.
CBCGJava - Class in com.io7m.cedarbridge.codegen.java.internal
  A Java code generator.
CBCGJava(CBSPICodeGeneratorConfiguration) - Constructor for class com.io7m.cedarbridge.codegen.java.internal.CBCGJava
  A Java code generator.
CBCGJavaClassGeneratorType<T> - Interface in com.io7m.cedarbridge.codegen.java.internal
  A generator of a Java class.
CBCGJavaFactory - Class in com.io7m.cedarbridge.codegen.java
  A factory of Java code generators.
CBCGJavaFactory() - Constructor for class com.io7m.cedarbridge.codegen.java.CBCGJavaFactory
  Construct a code generator factory.
CBCGJavaNamePool - Class in com.io7m.cedarbridge.codegen.java.internal.bindings
  A pool of names.
CBCGJavaNamePool() - Constructor for class com.io7m.cedarbridge.codegen.java.internal.bindings.CBCGJavaNamePool
  A pool of names.
CBCGJavaProgramOrder - Class in com.io7m.cedarbridge.codegen.java.internal.bindings
  A program order tracker.
CBCGJavaProgramOrder() - Constructor for class com.io7m.cedarbridge.codegen.java.internal.bindings.CBCGJavaProgramOrder
  A program order tracker.
CBCGJavaSerializerCollectionGenerator - Class in com.io7m.cedarbridge.codegen.java.internal.collections
  A generator for serializer collections.
CBCGJavaSerializerCollectionGenerator() - Constructor for class com.io7m.cedarbridge.codegen.java.internal.collections.CBCGJavaSerializerCollectionGenerator
  A generator for serializer collections.
CBCGJavaSerializerFactoryGenerator - Class in com.io7m.cedarbridge.codegen.java.internal.serializer_factories
  A generator of serializer factory classes.
CBCGJavaSerializerFactoryGenerator() - Constructor for class com.io7m.cedarbridge.codegen.java.internal.serializer_factories.CBCGJavaSerializerFactoryGenerator
  A generator of serializer factory classes.
CBCGJavaSerializerGenerator - Class in com.io7m.cedarbridge.codegen.java.internal.serializers
  A generator of code for Java serializer classes.
CBCGJavaSerializerGenerator() - Constructor for class com.io7m.cedarbridge.codegen.java.internal.serializers.CBCGJavaSerializerGenerator
  A generator of code for Java serializer classes.
CBCGJavaSerializers - Class in com.io7m.cedarbridge.codegen.java.internal.serializers
  Functions to generate code for serializers.
CBCGJavaTypeExpressions - Class in com.io7m.cedarbridge.codegen.java.internal.type_expressions
  Functions to generate code for type expressions.
CBCGJavaTypeNames - Class in com.io7m.cedarbridge.codegen.java.internal
  Functions over Java type names.
CBCGProtocolGenerator - Class in com.io7m.cedarbridge.codegen.java.internal.protocols
  A generator of Java code for protocol declarations.
CBCGProtocolGenerator() - Constructor for class com.io7m.cedarbridge.codegen.java.internal.protocols.CBCGProtocolGenerator
  A generator of Java code for protocol declarations.
CBCGProtocolInterfaceGenerator - Class in com.io7m.cedarbridge.codegen.java.internal.protocols
  A generator of Java interface types for protocol declarations.
CBCGProtocolInterfaceGenerator() - Constructor for class com.io7m.cedarbridge.codegen.java.internal.protocols.CBCGProtocolInterfaceGenerator
  A generator of Java interface types for protocol declarations.
CBCGProtocolVersionedInterfaceGenerator - Class in com.io7m.cedarbridge.codegen.java.internal.protocols
  A generator of Java interface types for protocol version declarations.
CBCGProtocolVersionedInterfaceGenerator() - Constructor for class com.io7m.cedarbridge.codegen.java.internal.protocols.CBCGProtocolVersionedInterfaceGenerator
  A generator of Java interface types for protocol version declarations.
CBCGProtocolVersionedSerializerClassGenerator - Class in com.io7m.cedarbridge.codegen.java.internal.protocols
  A generator of Java serializer classes for protocol version declarations.
CBCGProtocolVersionedSerializerClassGenerator() - Constructor for class com.io7m.cedarbridge.codegen.java.internal.protocols.CBCGProtocolVersionedSerializerClassGenerator
  A generator of Java serializer classes for protocol version declarations.
CBCGProtocolVersionedSerializerFactoryClassGenerator - Class in com.io7m.cedarbridge.codegen.java.internal.protocols
  A generator of Java serializer factory classes for protocol version declarations.
CBCGProtocolVersionedSerializerFactoryClassGenerator() - Constructor for class com.io7m.cedarbridge.codegen.java.internal.protocols.CBCGProtocolVersionedSerializerFactoryClassGenerator
  A generator of Java serializer factory classes for protocol version declarations.
CBCGSerializerCallOperationType - Interface in com.io7m.cedarbridge.codegen.java.internal.serializers
  An operation performed by a serializer.
CBCGSerializerInstantiationOperationType - Interface in com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation
  An operation performed by a serializer.
CBCGSerializerInstantiations - Class in com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation
  Functions to generate code that instantiates serializers.
CBCodeGeneratorConfiguration - Record Class in com.io7m.cedarbridge.codegen.api
  Configuration information for code generators.
CBCodeGeneratorConfiguration(Path) - Constructor for record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorConfiguration
  Configuration information for code generators.
CBCodeGeneratorDescription - Record Class in com.io7m.cedarbridge.codegen.api
  A description of a code generator.
CBCodeGeneratorDescription(String, String, String) - Constructor for record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorDescription
  A description of a code generator.
CBCodeGeneratorDirectoryType - Interface in com.io7m.cedarbridge.codegen.api
  A directory of code generators.
CBCodeGeneratorException - Exception in com.io7m.cedarbridge.codegen.api
  The type of exceptions raised by code generators.
CBCodeGeneratorException(Exception) - Constructor for exception com.io7m.cedarbridge.codegen.api.CBCodeGeneratorException
  Construct an exception.
CBCodeGeneratorFactoryType - Interface in com.io7m.cedarbridge.codegen.api
  A factory of code generators.
CBCodeGeneratorResult - Record Class in com.io7m.cedarbridge.codegen.api
  The result of code generation.
CBCodeGeneratorResult(List<Path>) - Constructor for record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorResult
  The result of code generation.
CBCodeGenerators - Class in com.io7m.cedarbridge.codegen.api
  A directory of code generators.
CBCodeGenerators() - Constructor for class com.io7m.cedarbridge.codegen.api.CBCodeGenerators
  Construct a directory, loading available generators using `ServiceLoader`.
CBCodeGenerators(List<CBCodeGeneratorFactoryType>) - Constructor for class com.io7m.cedarbridge.codegen.api.CBCodeGenerators
  Construct a directory using the given code generators.
CBCodeGeneratorType - Interface in com.io7m.cedarbridge.codegen.api
  A code generator.
CBCommandCheck - Class in com.io7m.cedarbridge.cmdline.internal
  The "check" command.
CBCommandCheck(CLPCommandContextType) - Constructor for class com.io7m.cedarbridge.cmdline.internal.CBCommandCheck
  Construct a command.
CBCommandCompile - Class in com.io7m.cedarbridge.cmdline.internal
  The "compile" command.
CBCommandCompile(CLPCommandContextType) - Constructor for class com.io7m.cedarbridge.cmdline.internal.CBCommandCompile
  Construct a command.
CBCommandDocument - Class in com.io7m.cedarbridge.cmdline.internal
  The "document" command.
CBCommandDocument(CLPCommandContextType) - Constructor for class com.io7m.cedarbridge.cmdline.internal.CBCommandDocument
  Construct a command.
CBCommandListCodeGenerators - Class in com.io7m.cedarbridge.cmdline.internal
  The "list-code-generators" command.
CBCommandListCodeGenerators(CLPCommandContextType) - Constructor for class com.io7m.cedarbridge.cmdline.internal.CBCommandListCodeGenerators
  Construct a command.
CBCommandListDocGenerators - Class in com.io7m.cedarbridge.cmdline.internal
  The "list-doc-generators" command.
CBCommandListDocGenerators(CLPCommandContextType) - Constructor for class com.io7m.cedarbridge.cmdline.internal.CBCommandListDocGenerators
  Construct a command.
CBCommandVersion - Class in com.io7m.cedarbridge.cmdline.internal
  The "version" command.
CBCommandVersion(CLPCommandContextType) - Constructor for class com.io7m.cedarbridge.cmdline.internal.CBCommandVersion
  Construct a command.
CBContainerProtocolAvailable - Record Class in com.io7m.cedarbridge.runtime.container_protocol
  An availability message, typically presented by a server, that announces the available application protocol ID and version, and the version of the container protocol used to serve it.
CBContainerProtocolAvailable(long, long, UUID, long, long) - Constructor for record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolAvailable
  An availability message, typically presented by a server, that announces the available application protocol ID and version, and the version of the container protocol used to serve it.
CBContainerProtocolMessages - Class in com.io7m.cedarbridge.runtime.container_protocol
  Functions to parse and serialize versioning container protocol messages.
CBContainerProtocolResponse - Record Class in com.io7m.cedarbridge.runtime.container_protocol
  A response to a `CBContainerProtocolUse` message.
CBContainerProtocolResponse(boolean, String) - Constructor for record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolResponse
  A response to a `CBContainerProtocolUse` message.
CBContainerProtocolUse - Record Class in com.io7m.cedarbridge.runtime.container_protocol
CBContainerProtocolUse(long, UUID, long) - Constructor for record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolUse
  Creates an instance of a `CBContainerProtocolUse` record class.
CBCore - Class in com.io7m.cedarbridge.runtime.api
  Convenience functions intended to be statically imported.
CBCore - Class in com.io7m.cedarbridge.schema.core_types
  The core package.
CBCoreSerializers - Class in com.io7m.cedarbridge.runtime.api
  Serializers for the core Cedarbridge package types.
CBCoreSerializersService - Class in com.io7m.cedarbridge.runtime.api
  Serializers for the core Cedarbridge package types.
CBCoreSerializersService() - Constructor for class com.io7m.cedarbridge.runtime.api.CBCoreSerializersService
  Construct a service.
CBDeclarationParser - Class in com.io7m.cedarbridge.schema.parser.internal
  A parser for declarations.
CBDeclarationParser(boolean) - Constructor for class com.io7m.cedarbridge.schema.parser.internal.CBDeclarationParser
  A parser for declarations.
CBDocGeneratorConfiguration - Record Class in com.io7m.cedarbridge.bridgedoc.api
  Configuration information for documentation generators.
CBDocGeneratorConfiguration(Path) - Constructor for record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorConfiguration
  Configuration information for documentation generators.
CBDocGeneratorDescription - Record Class in com.io7m.cedarbridge.bridgedoc.api
  A description of a documentation generator.
CBDocGeneratorDescription(String, String, String) - Constructor for record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorDescription
  A description of a documentation generator.
CBDocGeneratorDirectoryType - Interface in com.io7m.cedarbridge.bridgedoc.api
  A directory of documentation generators.
CBDocGeneratorException - Exception in com.io7m.cedarbridge.bridgedoc.api
  The type of exceptions raised by documentation generators.
CBDocGeneratorException(Exception) - Constructor for exception com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorException
  Construct an exception.
CBDocGeneratorFactoryType - Interface in com.io7m.cedarbridge.bridgedoc.api
  A factory of documentation generators.
CBDocGeneratorResult - Record Class in com.io7m.cedarbridge.bridgedoc.api
  The result of documentation generation.
CBDocGeneratorResult(List<Path>) - Constructor for record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorResult
  The result of documentation generation.
CBDocGenerators - Class in com.io7m.cedarbridge.bridgedoc.api
  A directory of documentation generators.
CBDocGenerators() - Constructor for class com.io7m.cedarbridge.bridgedoc.api.CBDocGenerators
  Construct a directory, loading available generators using `ServiceLoader`.
CBDocGenerators(List<CBDocGeneratorFactoryType>) - Constructor for class com.io7m.cedarbridge.bridgedoc.api.CBDocGenerators
  Construct a directory using the given documentation generators.
CBDocGeneratorType - Interface in com.io7m.cedarbridge.bridgedoc.api
  A documentation generator.
CBDocumentationParser - Class in com.io7m.cedarbridge.schema.parser.internal
  A parser for documentation declarations.
CBDocumentationParser() - Constructor for class com.io7m.cedarbridge.schema.parser.internal.CBDocumentationParser
  A parser for documentation declarations.
CBElementBinderType<T extends CBASTElementType> - Interface in com.io7m.cedarbridge.schema.binder.internal
  Binding analysis for various AST elements.
CBElementCheckerType<T extends CBASTElementType> - Interface in com.io7m.cedarbridge.schema.typer.internal
  Type checking for various AST elements.
CBElementParserType<T extends CBASTElementType> - Interface in com.io7m.cedarbridge.schema.parser.internal
  The type of element parsers.
CBError - Record Class in com.io7m.cedarbridge.errors
CBError(LexicalPosition<URI>, CBError.Severity, Exception, String, String) - Constructor for record class com.io7m.cedarbridge.errors.CBError
  Creates an instance of a `CBError` record class.
CBError.Severity - Enum Class in com.io7m.cedarbridge.errors
  The error severity.
CBExceptionTracker<T extends Exception> - Class in com.io7m.cedarbridge.errors
  A class that tracks exceptions.
CBExceptionTracker() - Constructor for class com.io7m.cedarbridge.errors.CBExceptionTracker
  A class that tracks exceptions.
CBExpressionLineLogType - Interface in com.io7m.cedarbridge.exprsrc.api
  A log of the lines of text encountered so far.
CBExpressionSource - Class in com.io7m.cedarbridge.exprsrc.internal
  The default expression source.
CBExpressionSource(CBRecordingUnicodeCharacterReader, URI, InputStream, JSXParserType) - Constructor for class com.io7m.cedarbridge.exprsrc.internal.CBExpressionSource
  The default expression source.
CBExpressionSourceFactoryType - Interface in com.io7m.cedarbridge.exprsrc.api
  A factory of expression sources.
CBExpressionSources - Class in com.io7m.cedarbridge.exprsrc
  The default expression source factory.
CBExpressionSources() - Constructor for class com.io7m.cedarbridge.exprsrc.CBExpressionSources
  Construct an expression source factory.
CBExpressionSources(JSXLexerSupplierType, JSXParserSupplierType) - Constructor for class com.io7m.cedarbridge.exprsrc.CBExpressionSources
  Construct a parser factory.
CBExpressionSourceType - Interface in com.io7m.cedarbridge.exprsrc.api
  A source of expressions.
CBExprsrcServices - Class in com.io7m.cedarbridge.exprsrc.internal
  Functions over services.
CBExternalName - Record Class in com.io7m.cedarbridge.schema.compiled
  The type of external names that can be used during code generation.
CBExternalName(String, String) - Constructor for record class com.io7m.cedarbridge.schema.compiled.CBExternalName
  The type of external names that can be used during code generation.
CBExternalType - Interface in com.io7m.cedarbridge.schema.compiled
  A type with externally-defined semantics.
CBFalse - Record Class in com.io7m.cedarbridge.runtime.api
  The False case.
CBFalse() - Constructor for record class com.io7m.cedarbridge.runtime.api.CBFalse
  Creates an instance of a `CBFalse` record class.
CBField - Class in com.io7m.cedarbridge.schema.compiled.internal
  A field.
CBField(String, List<String>, CBTypeExpressionType) - Constructor for class com.io7m.cedarbridge.schema.compiled.internal.CBField
  Construct a field.
CBFieldNames - Class in com.io7m.cedarbridge.schema.names
  Functions over record field names.
CBFieldOwnerType - Interface in com.io7m.cedarbridge.schema.compiled
  The objects that can contain fields.
CBFieldParser - Class in com.io7m.cedarbridge.schema.parser.internal
  A field parser.
CBFieldParser() - Constructor for class com.io7m.cedarbridge.schema.parser.internal.CBFieldParser
  A field parser.
CBFieldType - Interface in com.io7m.cedarbridge.schema.compiled
  A field within a `CBRecordType`, or a `CBVariantCaseType`.
CBFilters - Class in com.io7m.cedarbridge.schema.parser.internal
  Convenient filters.
CBFloat16 - Record Class in com.io7m.cedarbridge.runtime.api
  A 16-bit floating point value.
CBFloat16(double) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBFloat16
  Creates an instance of a `CBFloat16` record class.
CBFloat16Serializer - Class in com.io7m.cedarbridge.runtime.api
  A float16 serializer.
CBFloat16Serializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBFloat16Serializer
  A float16 serializer.
CBFloat16Serializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of float16 serializers.
CBFloat16Serializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBFloat16Serializers
  A factory of float16 serializers.
CBFloat32 - Record Class in com.io7m.cedarbridge.runtime.api
  A 32-bit floating point value.
CBFloat32(double) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBFloat32
  Creates an instance of a `CBFloat32` record class.
CBFloat32Serializer - Class in com.io7m.cedarbridge.runtime.api
  A float32 serializer.
CBFloat32Serializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBFloat32Serializer
  A float32 serializer.
CBFloat32Serializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of float32 serializers.
CBFloat32Serializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBFloat32Serializers
  A factory of float32 serializers.
CBFloat64 - Record Class in com.io7m.cedarbridge.runtime.api
  A 64-bit floating point value.
CBFloat64(double) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBFloat64
  Creates an instance of a `CBFloat64` record class.
CBFloat64Serializer - Class in com.io7m.cedarbridge.runtime.api
  A float64 serializer.
CBFloat64Serializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBFloat64Serializer
  A float64 serializer.
CBFloat64Serializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of float64 serializers.
CBFloat64Serializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBFloat64Serializers
  A factory of float64 serializers.
CBFloatType - Interface in com.io7m.cedarbridge.runtime.api
  The base type of floating-point values.
CBImportBinder - Class in com.io7m.cedarbridge.schema.binder.internal
  Binding analysis for import declarations.
CBImportBinder() - Constructor for class com.io7m.cedarbridge.schema.binder.internal.CBImportBinder
  Binding analysis for import declarations.
CBImportParser - Class in com.io7m.cedarbridge.schema.parser.internal
  A parser for import declarations.
CBImportParser() - Constructor for class com.io7m.cedarbridge.schema.parser.internal.CBImportParser
  A parser for import declarations.
CBIntegerSigned16 - Record Class in com.io7m.cedarbridge.runtime.api
  The type of signed 16-bit integers.
CBIntegerSigned16(int) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned16
  The type of signed 16-bit integers.
CBIntegerSigned16Serializer - Class in com.io7m.cedarbridge.runtime.api
  A serializer of signed 16-bit integer values.
CBIntegerSigned16Serializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerSigned16Serializer
  A serializer of signed 16-bit integer values.
CBIntegerSigned16Serializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of 16-bit signed integer serializers.
CBIntegerSigned16Serializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerSigned16Serializers
  A factory of 16-bit signed integer serializers.
CBIntegerSigned32 - Record Class in com.io7m.cedarbridge.runtime.api
  The type of signed 32-bit integers.
CBIntegerSigned32(int) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned32
  Creates an instance of a `CBIntegerSigned32` record class.
CBIntegerSigned32Serializer - Class in com.io7m.cedarbridge.runtime.api
  A serializer of signed 32-bit integer values.
CBIntegerSigned32Serializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerSigned32Serializer
  A serializer of signed 32-bit integer values.
CBIntegerSigned32Serializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of 32-bit signed integer serializers.
CBIntegerSigned32Serializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerSigned32Serializers
  A factory of 32-bit signed integer serializers.
CBIntegerSigned64 - Record Class in com.io7m.cedarbridge.runtime.api
  The type of signed 64-bit integers.
CBIntegerSigned64(long) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned64
  Creates an instance of a `CBIntegerSigned64` record class.
CBIntegerSigned64Serializer - Class in com.io7m.cedarbridge.runtime.api
  A serializer of signed 64-bit integer values.
CBIntegerSigned64Serializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerSigned64Serializer
  A serializer of signed 64-bit integer values.
CBIntegerSigned64Serializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of 64-bit signed integer serializers.
CBIntegerSigned64Serializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerSigned64Serializers
  A factory of 64-bit signed integer serializers.
CBIntegerSigned8 - Record Class in com.io7m.cedarbridge.runtime.api
  The type of signed 8-bit integers.
CBIntegerSigned8(int) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned8
  The type of signed 8-bit integers.
CBIntegerSigned8Serializer - Class in com.io7m.cedarbridge.runtime.api
  A serializer of signed 8-bit integer values.
CBIntegerSigned8Serializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerSigned8Serializer
  A serializer of signed 8-bit integer values.
CBIntegerSigned8Serializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of 8-bit signed integer serializers.
CBIntegerSigned8Serializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerSigned8Serializers
  A factory of 8-bit signed integer serializers.
CBIntegerType - Interface in com.io7m.cedarbridge.runtime.api
  The base type of integers.
CBIntegerUnsigned16 - Record Class in com.io7m.cedarbridge.runtime.api
  The type of unsigned 16-bit integers.
CBIntegerUnsigned16(int) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned16
  The type of unsigned 16-bit integers.
CBIntegerUnsigned16Serializer - Class in com.io7m.cedarbridge.runtime.api
  A serializer of unsigned 16-bit integers.
CBIntegerUnsigned16Serializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned16Serializer
  A serializer of unsigned 16-bit integers.
CBIntegerUnsigned16Serializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of serializers of 16-bit unsigned integers.
CBIntegerUnsigned16Serializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned16Serializers
  A factory of serializers of 16-bit unsigned integers.
CBIntegerUnsigned32 - Record Class in com.io7m.cedarbridge.runtime.api
  The type of unsigned 32-bit integers.
CBIntegerUnsigned32(long) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32
  The type of unsigned 32-bit integers.
CBIntegerUnsigned32Serializer - Class in com.io7m.cedarbridge.runtime.api
  A serializer of 32-bit unsigned integers.
CBIntegerUnsigned32Serializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32Serializer
  A serializer of 32-bit unsigned integers.
CBIntegerUnsigned32Serializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of serializers of 32-bit unsigned integers.
CBIntegerUnsigned32Serializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32Serializers
  A factory of serializers of 32-bit unsigned integers.
CBIntegerUnsigned64 - Record Class in com.io7m.cedarbridge.runtime.api
  The type of unsigned 64-bit integers.
CBIntegerUnsigned64(long) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned64
  Creates an instance of a `CBIntegerUnsigned64` record class.
CBIntegerUnsigned64Serializer - Class in com.io7m.cedarbridge.runtime.api
  A serializer of 64-bit unsigned integers.
CBIntegerUnsigned64Serializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned64Serializer
  A serializer of 64-bit unsigned integers.
CBIntegerUnsigned64Serializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of serializers of 64-bit unsigned integers.
CBIntegerUnsigned64Serializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned64Serializers
  A factory of serializers of 64-bit unsigned integers.
CBIntegerUnsigned8 - Record Class in com.io7m.cedarbridge.runtime.api
  The type of unsigned 8-bit integers.
CBIntegerUnsigned8(int) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned8
  The type of unsigned 8-bit integers.
CBIntegerUnsigned8Serializer - Class in com.io7m.cedarbridge.runtime.api
  A serializer of unsigned 8-bit integer values.
CBIntegerUnsigned8Serializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned8Serializer
  A serializer of unsigned 8-bit integer values.
CBIntegerUnsigned8Serializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of serializers of 8-bit unsigned integers.
CBIntegerUnsigned8Serializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned8Serializers
  A factory of serializers of 8-bit unsigned integers.
CBLanguageParser - Class in com.io7m.cedarbridge.schema.parser.internal
  A parser for language declarations.
CBLanguageParser() - Constructor for class com.io7m.cedarbridge.schema.parser.internal.CBLanguageParser
  A parser for language declarations.
CBList<T extends CBSerializableType> - Record Class in com.io7m.cedarbridge.runtime.api
  The type of lists.
CBList(List<T>) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBList
  The type of lists.
CBListSerializer<T extends CBSerializableType> - Class in com.io7m.cedarbridge.runtime.api
  A serializer of lists.
CBListSerializer(CBSerializerType<T>) - Constructor for class com.io7m.cedarbridge.runtime.api.CBListSerializer
  A serializer of lists.
CBListSerializers<T extends CBSerializableType> - Class in com.io7m.cedarbridge.runtime.api
  A factory of list serializers.
CBListSerializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBListSerializers
  A factory of list serializers.
CBLoader - Class in com.io7m.cedarbridge.schema.compiler.internal
  The default loader implementation.
CBLoader(CBSchemaCompilerInternalFactory, List<Path>, Consumer<CBError>) - Constructor for class com.io7m.cedarbridge.schema.compiler.internal.CBLoader
  The default loader implementation.
CBLoaderFactoryType - Interface in com.io7m.cedarbridge.schema.loader.api
  A factory of package loaders.
CBLoaderType - Interface in com.io7m.cedarbridge.schema.loader.api
  A package loader.
CBLoadFailedException - Exception in com.io7m.cedarbridge.schema.loader.api
  Loading failed.
CBLoadFailedException() - Constructor for exception com.io7m.cedarbridge.schema.loader.api.CBLoadFailedException
  Construct an exception.
CBMap<K extends CBSerializableType,V extends CBSerializableType> - Record Class in com.io7m.cedarbridge.runtime.api
  The type of maps.
CBMap(Map<K, V>) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBMap
  The type of maps.
CBMapEntry<K extends CBSerializableType,V extends CBSerializableType> - Record Class in com.io7m.cedarbridge.runtime.api
  The type of map entries.
CBMapEntry(K, V) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBMapEntry
  The type of map entries.
CBMapEntrySerializer<K extends CBSerializableType,V extends CBSerializableType> - Class in com.io7m.cedarbridge.runtime.api
  A serializer of map entries.
CBMapEntrySerializer(CBSerializerType<K>, CBSerializerType<V>) - Constructor for class com.io7m.cedarbridge.runtime.api.CBMapEntrySerializer
  A serializer of map entries.
CBMapEntrySerializers<K extends CBSerializableType,V extends CBSerializableType> - Class in com.io7m.cedarbridge.runtime.api
  A factory of map entry serializers.
CBMapEntrySerializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBMapEntrySerializers
  A factory of map entry serializers.
CBMapSerializer<K extends CBSerializableType,V extends CBSerializableType> - Class in com.io7m.cedarbridge.runtime.api
  A serializer of maps.
CBMapSerializer(CBSerializerType<CBMapEntry<K, V>>) - Constructor for class com.io7m.cedarbridge.runtime.api.CBMapSerializer
  A serializer of maps.
CBMapSerializers<K extends CBSerializableType,V extends CBSerializableType> - Class in com.io7m.cedarbridge.runtime.api
  A factory of serializers of maps.
CBMapSerializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBMapSerializers
  A factory of serializers of maps.
CBNames - Class in com.io7m.cedarbridge.schema.parser.internal
  Functions over names.
CBNone<T extends CBSerializableType> - Record Class in com.io7m.cedarbridge.runtime.api
  The None case.
CBNone() - Constructor for record class com.io7m.cedarbridge.runtime.api.CBNone
  Creates an instance of a `CBNone` record class.
CBOptionSerializer<T extends CBSerializableType> - Class in com.io7m.cedarbridge.runtime.api
  A serializer of optional values.
CBOptionSerializer(CBSerializerType<T>) - Constructor for class com.io7m.cedarbridge.runtime.api.CBOptionSerializer
  A serializer of optional values.
CBOptionSerializers<T extends CBSerializableType> - Class in com.io7m.cedarbridge.runtime.api
  A factory of serializers of optional values.
CBOptionSerializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBOptionSerializers
  A factory of serializers of optional values.
CBOptionType<T extends CBSerializableType> - Interface in com.io7m.cedarbridge.runtime.api
  The option type.
CBPackage - Class in com.io7m.cedarbridge.schema.compiled.internal
  A package declaration.
CBPackage(String) - Constructor for class com.io7m.cedarbridge.schema.compiled.internal.CBPackage
  Construct a package.
CBPackageBuilder - Class in com.io7m.cedarbridge.schema.compiled.internal
  A package builder.
CBPackageBuilder(String) - Constructor for class com.io7m.cedarbridge.schema.compiled.internal.CBPackageBuilder
  Construct a package builder.
CBPackageBuilderType - Interface in com.io7m.cedarbridge.schema.compiled
  The type of package builders.
CBPackageDeclarationParser - Class in com.io7m.cedarbridge.schema.parser.internal
  A parser for package declarations.
CBPackageDeclarationParser() - Constructor for class com.io7m.cedarbridge.schema.parser.internal.CBPackageDeclarationParser
  A parser for package declarations.
CBPackageNames - Class in com.io7m.cedarbridge.schema.names
  Functions over package names.
CBPackages - Class in com.io7m.cedarbridge.schema.compiled
  Utility functions to create packages.
CBPackageShortNames - Class in com.io7m.cedarbridge.schema.names
  Functions over short package names.
CBPackageType - Interface in com.io7m.cedarbridge.schema.compiled
  A compiled package.
CBParseContext - Class in com.io7m.cedarbridge.schema.parser.internal
  The parse context implementation.
CBParseContext(CBStringsType, CBExpressionLineLogType, Consumer<CBError>) - Constructor for class com.io7m.cedarbridge.schema.parser.internal.CBParseContext
  The parse context implementation.
CBParseContextType - Interface in com.io7m.cedarbridge.schema.parser.internal
  The parsing context.
CBParseFailedException - Exception in com.io7m.cedarbridge.schema.parser.api
  Parsing failed.
CBParseFailedException(CBParseFailedException.Fatal) - Constructor for exception com.io7m.cedarbridge.schema.parser.api.CBParseFailedException
  Construct an exception.
CBParseFailedException.Fatal - Enum Class in com.io7m.cedarbridge.schema.parser.api
  An indication of whether or not the exception is fatal.
CBParser - Class in com.io7m.cedarbridge.schema.parser.internal
  The default parser implementation.
CBParser(CBStringsType, Consumer<CBError>, CBExpressionSourceType) - Constructor for class com.io7m.cedarbridge.schema.parser.internal.CBParser
  The default parser implementation.
CBParserFactory - Class in com.io7m.cedarbridge.schema.parser
  A parser factory.
CBParserFactory() - Constructor for class com.io7m.cedarbridge.schema.parser.CBParserFactory
  Construct a parser factory
CBParserFactory(CBStringsType) - Constructor for class com.io7m.cedarbridge.schema.parser.CBParserFactory
  Construct a parser factory.
CBParserFactoryType - Interface in com.io7m.cedarbridge.schema.parser.api
  A factory of parsers.
CBParserStrings - Class in com.io7m.cedarbridge.schema.parser.internal
  Parser string resources.
CBParserType - Interface in com.io7m.cedarbridge.schema.parser.api
  A package parser.
CBProtocolBuilderType - Interface in com.io7m.cedarbridge.schema.compiled
  A builder for protocols.
CBProtocolDeclaration - Class in com.io7m.cedarbridge.schema.compiled.internal
  A protocol declaration.
CBProtocolDeclarationBinder - Class in com.io7m.cedarbridge.schema.binder.internal
  Binding analysis for protocol declarations.
CBProtocolDeclarationBinder() - Constructor for class com.io7m.cedarbridge.schema.binder.internal.CBProtocolDeclarationBinder
  Binding analysis for protocol declarations.
CBProtocolDeclarationType - Interface in com.io7m.cedarbridge.schema.compiled
  The base type of protocol declarations.
CBProtocolMessageType - Interface in com.io7m.cedarbridge.runtime.api
  The base type of all protocol messages.
CBProtocolParser - Class in com.io7m.cedarbridge.schema.parser.internal
  A parser for protocol declarations.
CBProtocolParser() - Constructor for class com.io7m.cedarbridge.schema.parser.internal.CBProtocolParser
  A parser for protocol declarations.
CBProtocolSerializerCollection<T extends CBProtocolMessageType> - Class in com.io7m.cedarbridge.runtime.api
  The default implementation of the `CBProtocolSerializerCollectionType` interface.
CBProtocolSerializerCollectionBuilderType<T extends CBProtocolMessageType> - Interface in com.io7m.cedarbridge.runtime.api
  A builder of collections of protocol serializers.
CBProtocolSerializerCollectionType<T extends CBProtocolMessageType> - Interface in com.io7m.cedarbridge.runtime.api
  A collection of protocol serializers.
CBProtocolSerializerFactoryType<T extends CBProtocolMessageType> - Interface in com.io7m.cedarbridge.runtime.api
  A serializer factory for protocols.
CBProtocolSerializerType<T extends CBProtocolMessageType> - Interface in com.io7m.cedarbridge.runtime.api
  A serializer for protocols.
CBProtocolVersionBuilderType - Interface in com.io7m.cedarbridge.schema.compiled
  A builder of protocol versions.
CBProtocolVersionDeclaration - Class in com.io7m.cedarbridge.schema.compiled.internal
  A protocol version declaration.
CBProtocolVersionDeclaration(CBProtocolDeclarationType, BigInteger) - Constructor for class com.io7m.cedarbridge.schema.compiled.internal.CBProtocolVersionDeclaration
  Construct a version declaration.
CBProtocolVersionDeclarationType - Interface in com.io7m.cedarbridge.schema.compiled
  The type of protocol version declarations.
CBQualifiedTypeName - Record Class in com.io7m.cedarbridge.runtime.api
  A qualified type name.
CBQualifiedTypeName(String, String) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBQualifiedTypeName
  A qualified type name.
CBRecordBuilderType - Interface in com.io7m.cedarbridge.schema.compiled
  A builder of record types.
CBRecordingUnicodeCharacterReader - Class in com.io7m.cedarbridge.exprsrc.internal
  A character reader that records characters.
CBRecordingUnicodeCharacterReader(UnicodeCharacterReaderPushBackType) - Constructor for class com.io7m.cedarbridge.exprsrc.internal.CBRecordingUnicodeCharacterReader
  A character reader that records characters.
CBRecordParser - Class in com.io7m.cedarbridge.schema.parser.internal
  A parser for record declarations.
CBRecordParser() - Constructor for class com.io7m.cedarbridge.schema.parser.internal.CBRecordParser
  A parser for record declarations.
CBRecordType - Interface in com.io7m.cedarbridge.schema.compiled
  A record type, or algebraic (nominal) product type.
CBSchemaCompilation - Record Class in com.io7m.cedarbridge.schema.compiler.api
  The result of a compilation.
CBSchemaCompilation(List<CBPackageType>) - Constructor for record class com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilation
  The result of a compilation.
CBSchemaCompiler - Class in com.io7m.cedarbridge.schema.compiler.internal
  A schema compiler.
CBSchemaCompiler(Consumer<CBError>, CBExpressionSourceFactoryType, CBParserFactoryType, CBBinderFactoryType, CBTypeCheckerFactoryType, CBLoaderType, CBSchemaCompilerConfiguration) - Constructor for class com.io7m.cedarbridge.schema.compiler.internal.CBSchemaCompiler
  A schema compiler.
CBSchemaCompilerConfiguration - Record Class in com.io7m.cedarbridge.schema.compiler.api
  The compiler configuration.
CBSchemaCompilerConfiguration(List<Path>, List<Path>) - Constructor for record class com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilerConfiguration
  The compiler configuration.
CBSchemaCompilerException - Exception in com.io7m.cedarbridge.schema.compiler.api
  A compilation error.
CBSchemaCompilerException() - Constructor for exception com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilerException
  A compilation error.
CBSchemaCompilerFactory - Class in com.io7m.cedarbridge.schema.compiler
  A factory of schema compilers.
CBSchemaCompilerFactory() - Constructor for class com.io7m.cedarbridge.schema.compiler.CBSchemaCompilerFactory
  A factory of schema compilers.
CBSchemaCompilerFactory(CBExpressionSourceFactoryType, CBParserFactoryType, CBBinderFactoryType, CBTypeCheckerFactoryType) - Constructor for class com.io7m.cedarbridge.schema.compiler.CBSchemaCompilerFactory
  A factory of schema compilers.
CBSchemaCompilerFactoryType - Interface in com.io7m.cedarbridge.schema.compiler.api
  A factory of compilers.
CBSchemaCompilerInternalFactory - Class in com.io7m.cedarbridge.schema.compiler.internal
  An internal compiler factory.
CBSchemaCompilerInternalFactory(CBExpressionSourceFactoryType, CBParserFactoryType, CBBinderFactoryType, CBTypeCheckerFactoryType) - Constructor for class com.io7m.cedarbridge.schema.compiler.internal.CBSchemaCompilerInternalFactory
  An internal compiler factory.
CBSchemaCompilerStrings - Class in com.io7m.cedarbridge.schema.compiler.internal
  Compiler string resources.
CBSchemaCompilerType - Interface in com.io7m.cedarbridge.schema.compiler.api
  A compiler.
CBSerializableType - Interface in com.io7m.cedarbridge.runtime.api
  The base type of all serializable values.
CBSerializationContextBSSIO - Class in com.io7m.cedarbridge.runtime.bssio
  A serialization context based on `jbssio`.
CBSerializationContextFlushOperationType - Interface in com.io7m.cedarbridge.runtime.api
  A flush operation for an underlying stream.
CBSerializationContextInputType - Interface in com.io7m.cedarbridge.runtime.api
  The serialization context related to reading values.
CBSerializationContextOutputType - Interface in com.io7m.cedarbridge.runtime.api
  The serialization context related to writing values.
CBSerializationContextSize - Class in com.io7m.cedarbridge.runtime.api
  A serialization context that writes no data, but calculates the size of all data passing through it.
CBSerializationContextSize() - Constructor for class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
  Construct a context.
CBSerializationContextTracingType - Interface in com.io7m.cedarbridge.runtime.api
  The serialization context related to tracing serialization.
CBSerializationContextType - Interface in com.io7m.cedarbridge.runtime.api
  The main serialization context.
CBSerializerCollection - Record Class in com.io7m.cedarbridge.runtime.api
  A collection of serializers.
CBSerializerCollection(String, List<CBSerializerFactoryType<?>>) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBSerializerCollection
  A collection of serializers.
CBSerializerCollectionServiceType - Interface in com.io7m.cedarbridge.runtime.api
  A service that can be published in order to make serializers available to code.
CBSerializerDirectoryMutable - Class in com.io7m.cedarbridge.runtime.api
  A mutable serializer directory.
CBSerializerDirectoryMutable() - Constructor for class com.io7m.cedarbridge.runtime.api.CBSerializerDirectoryMutable
  Construct a serializer directory.
CBSerializerDirectoryType - Interface in com.io7m.cedarbridge.runtime.api
  A directory of the available serializers.
CBSerializerFactoryType<T extends CBSerializableType> - Interface in com.io7m.cedarbridge.runtime.api
  A serializer factory.
CBSerializerType<T extends CBSerializableType> - Interface in com.io7m.cedarbridge.runtime.api
  A serializer.
CBServices - Class in com.io7m.cedarbridge.cmdline.internal
  Functions over services.
CBServices - Class in com.io7m.cedarbridge.schema.compiler.internal
  Functions over services.
CBSome<T extends CBSerializableType> - Record Class in com.io7m.cedarbridge.runtime.api
  The Some case.
CBSome(T) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBSome
  The Some case.
CBSpecificationLocation - Class in com.io7m.cedarbridge.schema.names
  Functions to quote language specifications.
CBSPICodeGeneratorConfiguration - Record Class in com.io7m.cedarbridge.codegen.spi
  Configuration information for code generators.
CBSPICodeGeneratorConfiguration(Path) - Constructor for record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorConfiguration
  Configuration information for code generators.
CBSPICodeGeneratorDescription - Record Class in com.io7m.cedarbridge.codegen.spi
  A description of a code generator.
CBSPICodeGeneratorDescription(String, String, String) - Constructor for record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorDescription
  A description of a code generator.
CBSPICodeGeneratorException - Exception in com.io7m.cedarbridge.codegen.spi
  The type of exceptions raised by code generators.
CBSPICodeGeneratorException(Exception) - Constructor for exception com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorException
  Construct an exception.
CBSPICodeGeneratorFactoryType - Interface in com.io7m.cedarbridge.codegen.spi
  A factory of code generators.
CBSPICodeGeneratorResult - Record Class in com.io7m.cedarbridge.codegen.spi
  The result of code generation.
CBSPICodeGeneratorResult(List<Path>) - Constructor for record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorResult
  The result of code generation.
CBSPICodeGeneratorType - Interface in com.io7m.cedarbridge.codegen.spi
  A code generator.
CBSPIDocGeneratorConfiguration - Record Class in com.io7m.cedarbridge.bridgedoc.spi
  Configuration information for documentation generators.
CBSPIDocGeneratorConfiguration(Path) - Constructor for record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorConfiguration
  Configuration information for documentation generators.
CBSPIDocGeneratorDescription - Record Class in com.io7m.cedarbridge.bridgedoc.spi
  A description of a documentation generator.
CBSPIDocGeneratorDescription(String, String, String) - Constructor for record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorDescription
  A description of a documentation generator.
CBSPIDocGeneratorException - Exception in com.io7m.cedarbridge.bridgedoc.spi
  The type of exceptions raised by documentation generators.
CBSPIDocGeneratorException(Exception) - Constructor for exception com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorException
  Construct an exception.
CBSPIDocGeneratorFactoryType - Interface in com.io7m.cedarbridge.bridgedoc.spi
  A factory of documentation generators.
CBSPIDocGeneratorResult - Record Class in com.io7m.cedarbridge.bridgedoc.spi
  The result of documentation generation.
CBSPIDocGeneratorResult(List<Path>) - Constructor for record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorResult
  The result of documentation generation.
CBSPIDocGeneratorType - Interface in com.io7m.cedarbridge.bridgedoc.spi
  A documentation generator.
CBString - Record Class in com.io7m.cedarbridge.runtime.api
  The type of UTF-8 strings.
CBString(String) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBString
  The type of UTF-8 strings.
CBStringSerializer - Class in com.io7m.cedarbridge.runtime.api
  A string serializer.
CBStringSerializer() - Constructor for class com.io7m.cedarbridge.runtime.api.CBStringSerializer
  A string serializer.
CBStringSerializers - Class in com.io7m.cedarbridge.runtime.api
  A factory of string serializers.
CBStringSerializers() - Constructor for class com.io7m.cedarbridge.runtime.api.CBStringSerializers
  A factory of string serializers.
CBStringsType - Interface in com.io7m.cedarbridge.strings.api
  A provider of string resources.
CBTrue - Record Class in com.io7m.cedarbridge.runtime.api
  The True case.
CBTrue() - Constructor for record class com.io7m.cedarbridge.runtime.api.CBTrue
  Creates an instance of a `CBTrue` record class.
CBTypeArgument - Record Class in com.io7m.cedarbridge.runtime.api
  A type argument.
CBTypeArgument(CBQualifiedTypeName, List<CBTypeArgument>) - Constructor for record class com.io7m.cedarbridge.runtime.api.CBTypeArgument
  A type argument.
CBTypeArguments - Class in com.io7m.cedarbridge.runtime.api
  Functions over type arguments.
CBTypeAssignment - Record Class in com.io7m.cedarbridge.schema.typer.api
  An assignment of a type to an object.
CBTypeAssignment(int) - Constructor for record class com.io7m.cedarbridge.schema.typer.api.CBTypeAssignment
  An assignment of a type to an object.
CBTypeChecker - Class in com.io7m.cedarbridge.schema.typer.internal
  The main type checker.
CBTypeChecker(Consumer<CBError>, CBExpressionLineLogType, CBASTPackage, CBStringsType) - Constructor for class com.io7m.cedarbridge.schema.typer.internal.CBTypeChecker
  The main type checker.
CBTypeCheckerFactory - Class in com.io7m.cedarbridge.schema.typer
  A factory of type checkers.
CBTypeCheckerFactory() - Constructor for class com.io7m.cedarbridge.schema.typer.CBTypeCheckerFactory
  A factory of type checkers.
CBTypeCheckerFactory(CBStringsType) - Constructor for class com.io7m.cedarbridge.schema.typer.CBTypeCheckerFactory
  A factory of type checkers.
CBTypeCheckerFactoryType - Interface in com.io7m.cedarbridge.schema.typer.api
  A factory of package type checkers.
CBTypeCheckerType - Interface in com.io7m.cedarbridge.schema.typer.api
  A package type checker.
CBTypeCheckFailedException - Exception in com.io7m.cedarbridge.schema.typer.api
  Type checking failed.
CBTypeCheckFailedException() - Constructor for exception com.io7m.cedarbridge.schema.typer.api.CBTypeCheckFailedException
  Construct an exception.
CBTypeDeclarationBinder - Class in com.io7m.cedarbridge.schema.binder.internal
  Binding analysis for type declarations.
CBTypeDeclarationBinder() - Constructor for class com.io7m.cedarbridge.schema.binder.internal.CBTypeDeclarationBinder
  Binding analysis for type declarations.
CBTypeDeclarationBuilderType - Interface in com.io7m.cedarbridge.schema.compiled
  The base type of type declaration builders.
CBTypeDeclarationChecker - Class in com.io7m.cedarbridge.schema.typer.internal
  Type checking of type declarations.
CBTypeDeclarationChecker() - Constructor for class com.io7m.cedarbridge.schema.typer.internal.CBTypeDeclarationChecker
  Type checking of type declarations.
CBTypeDeclarationExternal - Class in com.io7m.cedarbridge.schema.compiled.internal
  An external type declaration.
CBTypeDeclarationExternal(String, String, String) - Constructor for class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationExternal
  Construct an external type.
CBTypeDeclarationRecord - Class in com.io7m.cedarbridge.schema.compiled.internal
  A record type declaration.
CBTypeDeclarationRecord(String) - Constructor for class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationRecord
  Construct a type declaration.
CBTypeDeclarationType - Interface in com.io7m.cedarbridge.schema.compiled
  The base type of type declarations.
CBTypeDeclarationVariant - Class in com.io7m.cedarbridge.schema.compiled.internal
  A variant type declaration.
CBTypeDeclarationVariant(String) - Constructor for class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationVariant
  Construct a variant type declaration.
CBTypeExpressionApplication - Class in com.io7m.cedarbridge.schema.compiled
  An application of type arguments to a named type.
CBTypeExpressionApplication(CBTypeExpressionType.CBTypeExprNamedType, Collection<? extends CBTypeExpressionType>) - Constructor for class com.io7m.cedarbridge.schema.compiled.CBTypeExpressionApplication
  Construct an expression.
CBTypeExpressionBinder - Class in com.io7m.cedarbridge.schema.binder.internal
  Binding analysis for type expressions.
CBTypeExpressionBinder() - Constructor for class com.io7m.cedarbridge.schema.binder.internal.CBTypeExpressionBinder
  Binding analysis for type expressions.
CBTypeExpressionChecker - Class in com.io7m.cedarbridge.schema.typer.internal
  Type checking of type expressions.
CBTypeExpressionChecker() - Constructor for class com.io7m.cedarbridge.schema.typer.internal.CBTypeExpressionChecker
  Type checking of type expressions.
CBTypeExpressionNamed - Class in com.io7m.cedarbridge.schema.compiled.internal
  A named type expression.
CBTypeExpressionNamed(CBTypeDeclarationType) - Constructor for class com.io7m.cedarbridge.schema.compiled.internal.CBTypeExpressionNamed
  Construct a type expression.
CBTypeExpressionParameter - Class in com.io7m.cedarbridge.schema.compiled.internal
  A type expression that refers to a type parameter.
CBTypeExpressionParameter(CBTypeParameterType) - Constructor for class com.io7m.cedarbridge.schema.compiled.internal.CBTypeExpressionParameter
  Construct a type expression.
CBTypeExpressionParser - Class in com.io7m.cedarbridge.schema.parser.internal
  A parser for type expressions.
CBTypeExpressionParser() - Constructor for class com.io7m.cedarbridge.schema.parser.internal.CBTypeExpressionParser
  A parser for type expressions.
CBTypeExpressionType - Interface in com.io7m.cedarbridge.schema.compiled
  The type of type expressions.
CBTypeExpressionType.CBTypeExprApplicationType - Interface in com.io7m.cedarbridge.schema.compiled
  A type application.
CBTypeExpressionType.CBTypeExprNamedType - Interface in com.io7m.cedarbridge.schema.compiled
  A named type.
CBTypeExpressionType.CBTypeExprParameterType - Interface in com.io7m.cedarbridge.schema.compiled
  A type parameter expression.
CBTypeNames - Class in com.io7m.cedarbridge.schema.names
  Functions over type names.
CBTypePackageConverter - Class in com.io7m.cedarbridge.schema.typer.internal
  A simple translator from ASTs to the more abstract compiled model.
CBTypePackageConverter() - Constructor for class com.io7m.cedarbridge.schema.typer.internal.CBTypePackageConverter
  Construct a package builder.
CBTypeParameter - Class in com.io7m.cedarbridge.schema.compiled.internal
  A type parameter.
CBTypeParameter(String, int, List<String>) - Constructor for class com.io7m.cedarbridge.schema.compiled.internal.CBTypeParameter
  Construct a type parameter.
CBTypeParameterNames - Class in com.io7m.cedarbridge.schema.names
  Functions over type parameter names.
CBTypeParameterType - Interface in com.io7m.cedarbridge.schema.compiled
  A type parameter.
CBTypeProtocolChecker - Class in com.io7m.cedarbridge.schema.typer.internal
  Type checking of protocol declarations.
CBTypeProtocolChecker() - Constructor for class com.io7m.cedarbridge.schema.typer.internal.CBTypeProtocolChecker
  Type checking of protocol declarations.
CBTyperContext - Class in com.io7m.cedarbridge.schema.typer.internal
  Contextual information for type checking.
CBTyperContext(CBStringsType, CBExpressionLineLogType, CBASTLanguage, Consumer<CBError>) - Constructor for class com.io7m.cedarbridge.schema.typer.internal.CBTyperContext
  Contextual information for type checking.
CBTyperContextType - Interface in com.io7m.cedarbridge.schema.typer.internal
  Contextual information for type checking.
CBTyperStrings - Class in com.io7m.cedarbridge.schema.typer.internal
  String resources for type checking.
CBUUIDs - Class in com.io7m.cedarbridge.schema.names
  Convenience functions for UUIDs.
CBVariantBuilderType - Interface in com.io7m.cedarbridge.schema.compiled
  A builder of variant types.
CBVariantCase - Class in com.io7m.cedarbridge.schema.compiled.internal
  A variant case.
CBVariantCase(String) - Constructor for class com.io7m.cedarbridge.schema.compiled.internal.CBVariantCase
  Construct a case.
CBVariantCaseBuilderType - Interface in com.io7m.cedarbridge.schema.compiled
  A builder of variant cases.
CBVariantCaseNames - Class in com.io7m.cedarbridge.schema.names
  Functions over variant case names.
CBVariantCaseParser - Class in com.io7m.cedarbridge.schema.parser.internal
  A parser for variant case declarations.
CBVariantCaseParser() - Constructor for class com.io7m.cedarbridge.schema.parser.internal.CBVariantCaseParser
  A parser for variant case declarations.
CBVariantCaseType - Interface in com.io7m.cedarbridge.schema.compiled
  A single case within a `CBVariantType`.
CBVariantParser - Class in com.io7m.cedarbridge.schema.parser.internal
  A parser for variant declarations.
CBVariantParser() - Constructor for class com.io7m.cedarbridge.schema.parser.internal.CBVariantParser
  A parser for variant declarations.
CBVariantType - Interface in com.io7m.cedarbridge.schema.compiled
  A variant type, or algebraic sum type.
CBVersion - Record Class in com.io7m.cedarbridge.version
  A semantic version number.
CBVersion(int, int, int, String) - Constructor for record class com.io7m.cedarbridge.version.CBVersion
  A semantic version number.
CBVersions - Class in com.io7m.cedarbridge.version
  Functions over versions.
CBXGenerator - Class in com.io7m.cedarbridge.bridgedoc.xhtml.internal
  An XHTML generator.
CBXGenerator(CBSPIDocGeneratorConfiguration) - Constructor for class com.io7m.cedarbridge.bridgedoc.xhtml.internal.CBXGenerator
  An XHTML generator.
CBXGeneratorFactory - Class in com.io7m.cedarbridge.bridgedoc.xhtml
  An XHTML generator.
CBXGeneratorFactory() - Constructor for class com.io7m.cedarbridge.bridgedoc.xhtml.CBXGeneratorFactory
  An XHTML generator.
check(CBTyperContextType, CBASTProtocolDeclaration) - Method in class com.io7m.cedarbridge.schema.typer.internal.CBTypeProtocolChecker
check(CBTyperContextType, CBASTTypeDeclarationType) - Method in class com.io7m.cedarbridge.schema.typer.internal.CBTypeDeclarationChecker
check(CBTyperContextType, CBASTTypeExpressionType) - Method in class com.io7m.cedarbridge.schema.typer.internal.CBTypeExpressionChecker
check(CBTyperContextType, T) - Method in interface com.io7m.cedarbridge.schema.typer.internal.CBElementCheckerType
  Check the type of an element.
checkArgumentCount(String, String, int, int) - Static method in class com.io7m.cedarbridge.runtime.api.CBTypeArguments
  Check that the argument count matches the parameter count of the target type.
checkCaseBinding(Optional<UUID>, String, LexicalPosition<URI>) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Check that a variant case exists.
checkExpressionIs(SExpressionType, Optional<UUID>, Class<T>) - Method in interface com.io7m.cedarbridge.schema.parser.internal.CBParseContextType
  Check that the expression is of the given type.
checkExpressionIsKeyword(SExpressionType, Optional<UUID>, String, String) - Method in interface com.io7m.cedarbridge.schema.parser.internal.CBParseContextType
  Check that the expression is a keyword.
checkFieldBinding(Optional<UUID>, String, LexicalPosition<URI>) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Check that a field exists.
checkPackageBinding(Optional<UUID>, String, LexicalPosition<URI>) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Check that a package exists.
checkSupportedVersion(UUID, long) - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollectionType
  Check that the version `requestedVersion` falls within the supported range of versions, and that the protocol is `requestedId`.
checkTypeBinding(Optional<UUID>, String, LexicalPosition<URI>) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Check that a type exists.
checkTypeOrProtocolBinding(Optional<UUID>, String, LexicalPosition<URI>) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Check that a type or protocol exists.
checkTypeParameterOrCaseBinding(Optional<UUID>, String, LexicalPosition<URI>) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Check that a variant case or type parameter exists.
checkTypeParameterOrFieldBinding(Optional<UUID>, String, LexicalPosition<URI>) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Check that a field or type parameter exists.
checkValid(String) - Method in class com.io7m.cedarbridge.schema.names.CBFieldNames
close() - Method in class com.io7m.cedarbridge.exprsrc.internal.CBExpressionSource
close() - Method in interface com.io7m.cedarbridge.schema.binder.api.CBBinderType
close() - Method in class com.io7m.cedarbridge.schema.binder.internal.CBBinder
close() - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
close() - Method in class com.io7m.cedarbridge.schema.compiler.internal.CBLoader
close() - Method in interface com.io7m.cedarbridge.schema.parser.internal.CBParseContextType
close() - Method in class com.io7m.cedarbridge.schema.parser.internal.CBParser
close() - Method in interface com.io7m.cedarbridge.schema.typer.api.CBTypeCheckerType
close() - Method in class com.io7m.cedarbridge.schema.typer.internal.CBTypeChecker
close() - Method in interface com.io7m.cedarbridge.schema.typer.internal.CBTyperContextType
com.io7m.cedarbridge.bridgedoc.api - package com.io7m.cedarbridge.bridgedoc.api
  Cedarbridge message protocol (Documentation generator API)
com.io7m.cedarbridge.bridgedoc.spi - package com.io7m.cedarbridge.bridgedoc.spi
  Cedarbridge message protocol (Code generator SPI)
com.io7m.cedarbridge.bridgedoc.xhtml - package com.io7m.cedarbridge.bridgedoc.xhtml
  Cedarbridge message protocol (XHTML generator)
com.io7m.cedarbridge.bridgedoc.xhtml.internal - package com.io7m.cedarbridge.bridgedoc.xhtml.internal
  Cedarbridge message protocol (XHTML generator [internals])
com.io7m.cedarbridge.cmdline - package com.io7m.cedarbridge.cmdline
  Cedarbridge message protocol (Command-line interface)
com.io7m.cedarbridge.cmdline.internal - package com.io7m.cedarbridge.cmdline.internal
  Cedarbridge message protocol (Command-line interface)
com.io7m.cedarbridge.codegen.api - package com.io7m.cedarbridge.codegen.api
  Cedarbridge message protocol (Code generator API)
com.io7m.cedarbridge.codegen.java - package com.io7m.cedarbridge.codegen.java
  Cedarbridge message protocol (Java code generator)
com.io7m.cedarbridge.codegen.java.internal - package com.io7m.cedarbridge.codegen.java.internal
  Cedarbridge message protocol (Java code generator [Internal classes])
com.io7m.cedarbridge.codegen.java.internal.bindings - package com.io7m.cedarbridge.codegen.java.internal.bindings
  Cedarbridge message protocol (Java code generator [Internal classes])
com.io7m.cedarbridge.codegen.java.internal.collections - package com.io7m.cedarbridge.codegen.java.internal.collections
  Cedarbridge message protocol (Java code generator [Internal classes])
com.io7m.cedarbridge.codegen.java.internal.data_classes - package com.io7m.cedarbridge.codegen.java.internal.data_classes
  Cedarbridge message protocol (Java code generator [Internal classes])
com.io7m.cedarbridge.codegen.java.internal.protocols - package com.io7m.cedarbridge.codegen.java.internal.protocols
  Cedarbridge message protocol (Java code generator [Internal classes])
com.io7m.cedarbridge.codegen.java.internal.serializer_factories - package com.io7m.cedarbridge.codegen.java.internal.serializer_factories
  Cedarbridge message protocol (Java code generator [Internal classes])
com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation - package com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation
  Cedarbridge message protocol (Java code generator [Internal classes])
com.io7m.cedarbridge.codegen.java.internal.serializers - package com.io7m.cedarbridge.codegen.java.internal.serializers
  Cedarbridge message protocol (Java code generator [Internal classes])
com.io7m.cedarbridge.codegen.java.internal.type_expressions - package com.io7m.cedarbridge.codegen.java.internal.type_expressions
  Cedarbridge message protocol (Java code generator [Internal classes])
com.io7m.cedarbridge.codegen.spi - package com.io7m.cedarbridge.codegen.spi
  Cedarbridge message protocol (Code generator SPI)
com.io7m.cedarbridge.errors - package com.io7m.cedarbridge.errors
  Cedarbridge message protocol (Errors)
com.io7m.cedarbridge.exprsrc - package com.io7m.cedarbridge.exprsrc
  Cedarbridge message protocol (Expression source)
com.io7m.cedarbridge.exprsrc.api - package com.io7m.cedarbridge.exprsrc.api
  Cedarbridge message protocol (Expression source API)
com.io7m.cedarbridge.exprsrc.internal - package com.io7m.cedarbridge.exprsrc.internal
  Cedarbridge message protocol (Expression source [Internal classes])
com.io7m.cedarbridge.runtime.api - package com.io7m.cedarbridge.runtime.api
  Cedarbridge message protocol (Runtime)
com.io7m.cedarbridge.runtime.bssio - package com.io7m.cedarbridge.runtime.bssio
  Cedarbridge message protocol (Runtime bssio implementation)
com.io7m.cedarbridge.runtime.container_protocol - package com.io7m.cedarbridge.runtime.container_protocol
  Cedarbridge message protocol (Runtime container protocol)
com.io7m.cedarbridge.schema.ast - package com.io7m.cedarbridge.schema.ast
  Cedarbridge message protocol (Schema AST)
com.io7m.cedarbridge.schema.binder - package com.io7m.cedarbridge.schema.binder
  Cedarbridge message protocol (Schema binder)
com.io7m.cedarbridge.schema.binder.api - package com.io7m.cedarbridge.schema.binder.api
  Cedarbridge message protocol (Schema binder)
com.io7m.cedarbridge.schema.binder.internal - package com.io7m.cedarbridge.schema.binder.internal
  Cedarbridge message protocol (Schema binder [Internal classes])
com.io7m.cedarbridge.schema.compiled - package com.io7m.cedarbridge.schema.compiled
  Cedarbridge message protocol (Compiled schema types)
com.io7m.cedarbridge.schema.compiled.internal - package com.io7m.cedarbridge.schema.compiled.internal
  Cedarbridge message protocol (Compiled schema types [Internal classes])
com.io7m.cedarbridge.schema.compiler - package com.io7m.cedarbridge.schema.compiler
  Cedarbridge message protocol (Schema compiler)
com.io7m.cedarbridge.schema.compiler.api - package com.io7m.cedarbridge.schema.compiler.api
  Cedarbridge message protocol (Schema compiler API)
com.io7m.cedarbridge.schema.compiler.internal - package com.io7m.cedarbridge.schema.compiler.internal
  Cedarbridge message protocol (Schema compiler [Internal classes])
com.io7m.cedarbridge.schema.core_types - package com.io7m.cedarbridge.schema.core_types
  Cedarbridge message protocol (Schema core types)
com.io7m.cedarbridge.schema.loader.api - package com.io7m.cedarbridge.schema.loader.api
  Cedarbridge message protocol (Schema loader API)
com.io7m.cedarbridge.schema.names - package com.io7m.cedarbridge.schema.names
  Cedarbridge message protocol (Schema names)
com.io7m.cedarbridge.schema.parser - package com.io7m.cedarbridge.schema.parser
  Cedarbridge message protocol (Schema parser)
com.io7m.cedarbridge.schema.parser.api - package com.io7m.cedarbridge.schema.parser.api
  Cedarbridge message protocol (Schema parser API)
com.io7m.cedarbridge.schema.parser.internal - package com.io7m.cedarbridge.schema.parser.internal
  Cedarbridge message protocol (Schema parser [Internal classes])
com.io7m.cedarbridge.schema.typer - package com.io7m.cedarbridge.schema.typer
  Cedarbridge message protocol (Schema type checker)
com.io7m.cedarbridge.schema.typer.api - package com.io7m.cedarbridge.schema.typer.api
  Cedarbridge message protocol (Schema type checker API)
com.io7m.cedarbridge.schema.typer.internal - package com.io7m.cedarbridge.schema.typer.internal
  Cedarbridge message protocol (Schema type checker [Internal classes])
com.io7m.cedarbridge.strings.api - package com.io7m.cedarbridge.strings.api
  Cedarbridge message protocol (String resource API)
com.io7m.cedarbridge.version - package com.io7m.cedarbridge.version
  Cedarbridge message protocol (Versions)
commandNames() - Method in class com.io7m.cedarbridge.cmdline.Main
commands() - Method in class com.io7m.cedarbridge.cmdline.Main
compareTo(CBCGSerializerInstantiationOperationType) - Method in interface com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.CBCGSerializerInstantiationOperationType
compareTo(CBCGSerializerCallOperationType) - Method in interface com.io7m.cedarbridge.codegen.java.internal.serializers.CBCGSerializerCallOperationType
compareTo(CBFloat16) - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat16
compareTo(CBFloat32) - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat32
compareTo(CBFloat64) - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat64
compareTo(CBIntegerSigned16) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned16
compareTo(CBIntegerSigned32) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned32
compareTo(CBIntegerSigned64) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned64
compareTo(CBIntegerSigned8) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned8
compareTo(CBIntegerUnsigned16) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned16
compareTo(CBIntegerUnsigned32) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32
compareTo(CBIntegerUnsigned64) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned64
compareTo(CBIntegerUnsigned8) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned8
compareTo(CBString) - Method in record class com.io7m.cedarbridge.runtime.api.CBString
compareTo(CBVersion) - Method in record class com.io7m.cedarbridge.version.CBVersion
compiledPackages() - Method in record class com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilation
  Returns the value of the `compiledPackages` record component.
containerProtocolMaximumVersion() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolAvailable
  Returns the value of the `containerProtocolMaximumVersion` record component.
containerProtocolMinimumVersion() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolAvailable
  Returns the value of the `containerProtocolMinimumVersion` record component.
containerProtocolVersion() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolUse
  Returns the value of the `containerProtocolVersion` record component.
contains(CBTypeParameterType) - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType.CBTypeExprApplicationType
contains(CBTypeParameterType) - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType.CBTypeExprNamedType
contains(CBTypeParameterType) - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType.CBTypeExprParameterType
contains(CBTypeParameterType) - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType
  Determine if the given type parameter occurs in the type expression.
containsType(CBTypeDeclarationType) - Method in interface com.io7m.cedarbridge.schema.compiled.CBProtocolVersionDeclarationType
contextualize(LexicalPosition<?>) - Method in interface com.io7m.cedarbridge.exprsrc.api.CBExpressionLineLogType
  Show a contextually highlighted line for the given lexical position.
contextualize(LexicalPosition<?>) - Method in class com.io7m.cedarbridge.exprsrc.internal.CBExpressionSource
create() - Static method in class com.io7m.cedarbridge.schema.binder.internal.CBBinderStrings
create() - Static method in class com.io7m.cedarbridge.schema.compiler.internal.CBSchemaCompilerStrings
create() - Static method in class com.io7m.cedarbridge.schema.parser.internal.CBParserStrings
  Create parser string resources.
create() - Static method in class com.io7m.cedarbridge.schema.typer.internal.CBTyperStrings
create(CBSerializerDirectoryType) - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerFactoryType
  Create a new serializer.
create(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBAbstractSerializerFactory
create(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializerFactoryType
  Create a new serializer, instantiating it with the given type arguments.
create(BSSReaderSequentialType, BSSWriterSequentialType, CBSerializationContextFlushOperationType) - Static method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
  Create a context based on the reader and writer.
create(URI, InputStream) - Method in interface com.io7m.cedarbridge.exprsrc.api.CBExpressionSourceFactoryType
  Create a source of expressions from the given stream.
create(URI, InputStream) - Method in class com.io7m.cedarbridge.exprsrc.CBExpressionSources
create(Path) - Method in interface com.io7m.cedarbridge.exprsrc.api.CBExpressionSourceFactoryType
  Create a source of expressions from the path.
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBAbstractSerializerFactory
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBBooleanSerializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBByteArraySerializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBFloat16Serializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBFloat32Serializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBFloat64Serializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerSigned16Serializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerSigned32Serializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerSigned64Serializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerSigned8Serializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned16Serializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32Serializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned64Serializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned8Serializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBListSerializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBMapEntrySerializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBMapSerializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBOptionSerializers
createActual(CBSerializerDirectoryType, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBStringSerializers
createBinder(CBLoaderType, Consumer<CBError>, CBExpressionLineLogType, CBASTPackage) - Method in interface com.io7m.cedarbridge.schema.binder.api.CBBinderFactoryType
  Create a binder.
createBinder(CBLoaderType, Consumer<CBError>, CBExpressionLineLogType, CBASTPackage) - Method in class com.io7m.cedarbridge.schema.binder.CBBinderFactory
createCase(String) - Method in interface com.io7m.cedarbridge.schema.compiled.CBVariantBuilderType
  Create a new variant case.
createCompiler(CBSchemaCompilerConfiguration) - Method in interface com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilerFactoryType
  Create a compiler for the given configuration.
createCompiler(CBSchemaCompilerConfiguration) - Method in class com.io7m.cedarbridge.schema.compiler.CBSchemaCompilerFactory
createConstructorProtocol(CBProtocolVersionDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.serializers.CBCGJavaSerializers
  Create a constructor for the given protocol version.
createDeserializeMethodProtocol(CBProtocolVersionDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.serializers.CBCGJavaSerializers
  Create a deserialization method for the given protocol version.
createDeserializeMethodsProtocol(CBProtocolVersionDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.serializers.CBCGJavaSerializers
  Create deserialization methods for the given protocol.
createdFiles() - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorResult
  Returns the value of the `createdFiles` record component.
createdFiles() - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorResult
  Returns the value of the `createdFiles` record component.
createdFiles() - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorResult
  Returns the value of the `createdFiles` record component.
createdFiles() - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorResult
  Returns the value of the `createdFiles` record component.
createExternalType(String, String, String) - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageBuilderType
  Create a new external type declaration.
createExternalType(String, String, String) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackageBuilder
createField(String, CBTypeExpressionType, List<String>) - Method in interface com.io7m.cedarbridge.schema.compiled.CBRecordBuilderType
  Create a new record field.
createField(String, CBTypeExpressionType, List<String>) - Method in interface com.io7m.cedarbridge.schema.compiled.CBVariantCaseBuilderType
  Create a new field within this variant case.
createFieldsProtocol(CBProtocolVersionDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.serializers.CBCGJavaSerializers
  Create a list of class fields for the given protocol version.
createFromByteArray(BSSReaderProviderType, byte[]) - Static method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
  Create a context based on the readers and byte array.
createFromInputStream(BSSReaderProviderType, InputStream) - Static method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
  Create a context based on the input stream.
createFromOutputStream(BSSWriterProviderType, OutputStream) - Static method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
  Create a context based on the output stream.
createGenerator(CBDocGeneratorConfiguration) - Method in interface com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorFactoryType
  Create a new documentation generator based on the given configuration values.
createGenerator(CBSPIDocGeneratorConfiguration) - Method in interface com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorFactoryType
  Create a new documentation generator based on the given configuration values.
createGenerator(CBSPIDocGeneratorConfiguration) - Method in class com.io7m.cedarbridge.bridgedoc.xhtml.CBXGeneratorFactory
createGenerator(CBCodeGeneratorConfiguration) - Method in interface com.io7m.cedarbridge.codegen.api.CBCodeGeneratorFactoryType
  Create a new code generator based on the given configuration values.
createGenerator(CBSPICodeGeneratorConfiguration) - Method in class com.io7m.cedarbridge.codegen.java.CBCGJavaFactory
createGenerator(CBSPICodeGeneratorConfiguration) - Method in interface com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorFactoryType
  Create a new code generator based on the given configuration values.
createLoader(Consumer<CBError>) - Method in interface com.io7m.cedarbridge.schema.loader.api.CBLoaderFactoryType
  Create a loader.
createNewCompiler(Consumer<CBError>, CBSchemaCompilerConfiguration, CBLoader) - Method in class com.io7m.cedarbridge.schema.compiler.internal.CBSchemaCompilerInternalFactory
  Create a new compiler.
createPackage(String) - Static method in class com.io7m.cedarbridge.schema.compiled.CBPackages
  Start creating a new package.
createParser(Consumer<CBError>, CBExpressionSourceType) - Method in interface com.io7m.cedarbridge.schema.parser.api.CBParserFactoryType
  Create a parser.
createParser(Consumer<CBError>, CBExpressionSourceType) - Method in class com.io7m.cedarbridge.schema.parser.CBParserFactory
createProtocol(String) - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageBuilderType
  Create a new protocol.
createProtocol(String) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackageBuilder
createRecord(String) - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageBuilderType
  Create a new record.
createRecord(String) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackageBuilder
createSerializeMethodProtocol(CBProtocolVersionDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.serializers.CBCGJavaSerializers
  Create a serialization method for the given protocol version.
createSerializeMethodsProtocol(CBProtocolVersionDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.serializers.CBCGJavaSerializers
  Create serialization methods for the given protocol.
createTypeChecker(Consumer<CBError>, CBExpressionLineLogType, CBASTPackage) - Method in interface com.io7m.cedarbridge.schema.typer.api.CBTypeCheckerFactoryType
  Create a type checker.
createTypeChecker(Consumer<CBError>, CBExpressionLineLogType, CBASTPackage) - Method in class com.io7m.cedarbridge.schema.typer.CBTypeCheckerFactory
createTypeVariables(List<CBTypeParameterType>) - Static method in class com.io7m.cedarbridge.codegen.java.internal.type_expressions.CBCGJavaTypeExpressions
  Create type variables for the given list of parameters.
createVariant(String) - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageBuilderType
  Create a new variant.
createVariant(String) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackageBuilder
createVersion(BigInteger) - Method in interface com.io7m.cedarbridge.schema.compiled.CBProtocolBuilderType
  Create a new protocol version.
current() - Method in class com.io7m.cedarbridge.schema.binder.internal.CBBinderContext
current() - Method in class com.io7m.cedarbridge.schema.parser.internal.CBParseContext
current() - Method in class com.io7m.cedarbridge.schema.typer.internal.CBTyperContext
currentPackage() - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType

## D

dataClassNameOf(CBTypeDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the Java data class name for the given type.
dataClassNameOfCase(CBVariantCaseType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the Java data class name for the given case.
dataTypeNameOf(CBTypeDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the Java type name (including generic parameters) for the given type.
dataTypeNameOfCase(CBVariantCaseType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the Java type name (including generic parameters) for the given case.
declaration() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType.CBTypeExprNamedType
declaration() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeExpressionNamed
description() - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorDescription
  Returns the value of the `description` record component.
description() - Method in interface com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorFactoryType
description() - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorDescription
  Returns the value of the `description` record component.
description() - Method in interface com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorFactoryType
description() - Method in class com.io7m.cedarbridge.bridgedoc.xhtml.CBXGeneratorFactory
description() - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorDescription
  Returns the value of the `description` record component.
description() - Method in interface com.io7m.cedarbridge.codegen.api.CBCodeGeneratorFactoryType
description() - Method in class com.io7m.cedarbridge.codegen.java.CBCGJavaFactory
description() - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorDescription
  Returns the value of the `description` record component.
description() - Method in interface com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorFactoryType
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBBooleanSerializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBByteArraySerializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBFloat16Serializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBFloat32Serializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBFloat64Serializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerSigned16Serializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerSigned32Serializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerSigned64Serializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerSigned8Serializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned16Serializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32Serializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned64Serializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned8Serializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBListSerializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBMapEntrySerializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBMapSerializer
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBOptionSerializer
deserialize(CBSerializationContextType) - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerType
  Deserialize a value of the given type.
deserialize(CBSerializationContextType) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializerType
  Deserialize a value of the given type.
deserialize(CBSerializationContextType) - Method in class com.io7m.cedarbridge.runtime.api.CBStringSerializer
documentation() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackage
  Returns the value of the `documentation` record component.
documentation() - Method in interface com.io7m.cedarbridge.schema.compiled.CBFieldType
documentation() - Method in interface com.io7m.cedarbridge.schema.compiled.CBProtocolDeclarationType
documentation() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationType
documentation() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeParameterType
documentation() - Method in interface com.io7m.cedarbridge.schema.compiled.CBVariantCaseType
documentation() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBField
documentation() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBProtocolDeclaration
documentation() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationExternal
documentation() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationRecord
documentation() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationVariant
documentation() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeParameter
documentation() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBVariantCase
documentations() - Method in interface com.io7m.cedarbridge.schema.ast.CBASTTypeDeclarationType
documentations() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeRecord
  Returns the value of the `documentations` record component.
documentations() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariant
  Returns the value of the `documentations` record component.
documentations() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariantCase
  Returns the value of the `documentations` record component.

## E

end(String) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
end(String) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextTracingType
  Finish serializing the given item.
end(String) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
end(String, int) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
end(String, int) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextTracingType
  Finish serializing the given item at index `index`.
end(String, int) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
equals(Object) - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorConfiguration
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorDescription
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorResult
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorConfiguration
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorDescription
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorResult
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorConfiguration
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorDescription
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorResult
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorConfiguration
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorDescription
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorResult
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.errors.CBError
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBByteArray
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBFalse
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat16
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat32
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat64
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned16
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned32
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned64
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned8
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned16
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned64
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned8
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBList
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBMap
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBMapEntry
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBNone
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBQualifiedTypeName
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBSerializerCollection
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBSome
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBString
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBTrue
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.api.CBTypeArgument
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolAvailable
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolResponse
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolUse
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTDocumentation
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTField
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTFieldName
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTImport
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTLanguage
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackage
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageDeclaration
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageName
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageShortName
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolDeclaration
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolVersion
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeApplication
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeName
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeNamed
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeParameterName
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeRecord
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariant
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariantCase
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTVariantCaseName
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingExternal
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalFieldName
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolDeclaration
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolVersionDeclaration
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeDeclaration
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeParameter
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalVariantCase
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.compiled.CBExternalName
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilation
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilerConfiguration
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.schema.typer.api.CBTypeAssignment
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.cedarbridge.version.CBVersion
  Indicates whether some other object is "equal to" this one.
ERROR - Enum constant in enum class com.io7m.cedarbridge.errors.CBError.Severity
  The error is a fatal error.
errorCode() - Method in record class com.io7m.cedarbridge.errors.CBError
  Returns the value of the `errorCode` record component.
errorCount() - Method in class com.io7m.cedarbridge.schema.binder.internal.CBBinderContext
errorCount() - Method in interface com.io7m.cedarbridge.schema.parser.internal.CBParseContextType
evaluateTypeExpression(CBTypeExpressionType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.type_expressions.CBCGJavaTypeExpressions
  Evaluate the given type expression.
evaluateTypeExpressionNamed(CBTypeExpressionType.CBTypeExprNamedType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.type_expressions.CBCGJavaTypeExpressions
  Evaluate the given type expression.
exception() - Method in record class com.io7m.cedarbridge.errors.CBError
  Returns the value of the `exception` record component.
execute() - Method in interface com.io7m.cedarbridge.schema.binder.api.CBBinderType
  Execute the binder.
execute() - Method in class com.io7m.cedarbridge.schema.binder.internal.CBBinder
execute() - Method in interface com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilerType
  Execute the compiler.
execute() - Method in class com.io7m.cedarbridge.schema.compiler.internal.CBSchemaCompiler
execute() - Method in interface com.io7m.cedarbridge.schema.parser.api.CBParserType
  Execute the parser.
execute() - Method in class com.io7m.cedarbridge.schema.parser.internal.CBParser
execute() - Method in interface com.io7m.cedarbridge.schema.typer.api.CBTypeCheckerType
  Execute the type checker.
execute() - Method in class com.io7m.cedarbridge.schema.typer.internal.CBTypeChecker
execute(CBSPICodeGeneratorConfiguration, String, CBProtocolDeclarationType) - Method in class com.io7m.cedarbridge.codegen.java.internal.protocols.CBCGProtocolGenerator
execute(CBSPICodeGeneratorConfiguration, String, CBProtocolDeclarationType) - Method in class com.io7m.cedarbridge.codegen.java.internal.protocols.CBCGProtocolInterfaceGenerator
execute(CBSPICodeGeneratorConfiguration, String, CBProtocolVersionDeclarationType) - Method in class com.io7m.cedarbridge.codegen.java.internal.protocols.CBCGProtocolVersionedInterfaceGenerator
execute(CBSPICodeGeneratorConfiguration, String, CBProtocolVersionDeclarationType) - Method in class com.io7m.cedarbridge.codegen.java.internal.protocols.CBCGProtocolVersionedSerializerClassGenerator
execute(CBSPICodeGeneratorConfiguration, String, CBProtocolVersionDeclarationType) - Method in class com.io7m.cedarbridge.codegen.java.internal.protocols.CBCGProtocolVersionedSerializerFactoryClassGenerator
execute(CBSPICodeGeneratorConfiguration, String, CBTypeDeclarationType) - Method in class com.io7m.cedarbridge.codegen.java.internal.data_classes.CBCGDataClassGenerator
execute(CBSPICodeGeneratorConfiguration, String, CBTypeDeclarationType) - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_factories.CBCGJavaSerializerFactoryGenerator
execute(CBSPICodeGeneratorConfiguration, String, CBTypeDeclarationType) - Method in class com.io7m.cedarbridge.codegen.java.internal.serializers.CBCGJavaSerializerGenerator
execute(CBSPICodeGeneratorConfiguration, String, Collection<CBTypeDeclarationType>) - Method in class com.io7m.cedarbridge.codegen.java.internal.collections.CBCGJavaSerializerCollectionGenerator
execute(CBSPICodeGeneratorConfiguration, String, T) - Method in interface com.io7m.cedarbridge.codegen.java.internal.CBCGJavaClassGeneratorType
  Generate code for the given type.
execute(CBPackageType) - Method in interface com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorType
  Execute documentation generation for the given package.
execute(CBPackageType) - Method in interface com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorType
  Execute documentation generation for the given package.
execute(CBPackageType) - Method in class com.io7m.cedarbridge.bridgedoc.xhtml.internal.CBXGenerator
execute(CBPackageType) - Method in interface com.io7m.cedarbridge.codegen.api.CBCodeGeneratorType
  Execute code generation for the given package.
execute(CBPackageType) - Method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJava
execute(CBPackageType) - Method in interface com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorType
  Execute code generation for the given package.
executeActual() - Method in class com.io7m.cedarbridge.cmdline.internal.CBCommandCheck
executeActual() - Method in class com.io7m.cedarbridge.cmdline.internal.CBCommandCompile
executeActual() - Method in class com.io7m.cedarbridge.cmdline.internal.CBCommandDocument
executeActual() - Method in class com.io7m.cedarbridge.cmdline.internal.CBCommandListCodeGenerators
executeActual() - Method in class com.io7m.cedarbridge.cmdline.internal.CBCommandListDocGenerators
executeActual() - Method in class com.io7m.cedarbridge.cmdline.internal.CBCommandVersion
exitCause() - Method in class com.io7m.cedarbridge.cmdline.Main
exitCode() - Method in class com.io7m.cedarbridge.cmdline.Main
external() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationType
external() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationExternal
external() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationRecord
external() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationVariant
externalName() - Method in record class com.io7m.cedarbridge.schema.compiled.CBExternalName
  Returns the value of the `externalName` record component.
externalNameOf(CBTypeDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the external name for the given type.
externalPackage() - Method in record class com.io7m.cedarbridge.schema.compiled.CBExternalName
  Returns the value of the `externalPackage` record component.
externalTypeNameOf(CBExternalType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the external type name for the given type.

## F

factories() - Method in class com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollection
factories() - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollectionType
failed(LexicalPosition<URI>, CBParseFailedException.Fatal, Optional<UUID>, Exception, String) - Method in interface com.io7m.cedarbridge.schema.parser.internal.CBParseContextType
  Parsing failed.
failed(LexicalPosition<URI>, CBParseFailedException.Fatal, Optional<UUID>, String) - Method in interface com.io7m.cedarbridge.schema.parser.internal.CBParseContextType
  Parsing failed.
failed(SExpressionType, CBParseFailedException.Fatal, Optional<UUID>, String) - Method in interface com.io7m.cedarbridge.schema.parser.internal.CBParseContextType
  Parsing failed.
failed(SExpressionType, CBParseFailedException.Fatal, Optional<UUID>, String, Exception) - Method in interface com.io7m.cedarbridge.schema.parser.internal.CBParseContextType
  Parsing failed.
failed(Optional<UUID>, LexicalPosition<URI>, String, Object...) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Something failed.
failed(Optional<UUID>, LexicalPosition<URI>, String, Object...) - Method in interface com.io7m.cedarbridge.schema.typer.internal.CBTyperContextType
  Something failed.
failedWithOther(Optional<UUID>, LexicalPosition<URI>, LexicalPosition<URI>, String, Object...) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Something failed and referred to an object at a different lexical position.
fatality() - Method in exception com.io7m.cedarbridge.schema.parser.api.CBParseFailedException
fieldAccessorName(String) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the field accessor name for the given field name.
fieldName(LexicalType<URI>, String) - Static method in class com.io7m.cedarbridge.schema.ast.CBASTNames
  Construct a name.
fieldOwner() - Method in interface com.io7m.cedarbridge.schema.compiled.CBFieldType
fieldOwner() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBField
fields() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeRecord
  Returns the value of the `fields` record component.
fields() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariantCase
  Returns the value of the `fields` record component.
fields() - Method in interface com.io7m.cedarbridge.schema.compiled.CBFieldOwnerType
fields() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationRecord
fields() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBVariantCase
fieldsByName() - Method in interface com.io7m.cedarbridge.schema.compiled.CBFieldOwnerType
filesToCompile() - Method in record class com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilerConfiguration
  Returns the value of the `filesToCompile` record component.
filter(Collection<?>, Class<T>) - Static method in class com.io7m.cedarbridge.schema.parser.internal.CBFilters
  Retrieve all elements of class `clazz` from the given list.
find(long) - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollectionType
  Find the serializer with the given version.
find(Class<T>) - Static method in class com.io7m.cedarbridge.exprsrc.internal.CBExprsrcServices
  Fetch a service of type `T`.
find(Class<U>) - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollectionType
  Find the serializer with the given type.
findApplicationVersion() - Static method in class com.io7m.cedarbridge.cmdline.internal.CBServices
findByLanguageName(String) - Method in interface com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorDirectoryType
  Find a documentation generator that has the given language name.
findByLanguageName(String) - Method in interface com.io7m.cedarbridge.codegen.api.CBCodeGeneratorDirectoryType
  Find a code generator that has the given language name.
findOrThrow(long) - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollectionType
  Find the serializer with the given type.
findOrThrow(Class<U>) - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollectionType
  Find the serializer with the given type.
findParameter(String) - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationBuilderType
  Find an existing parameter with the given name.
findRecord(String) - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageBuilderType
  Find an existing record.
findRecord(String) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackageBuilder
findService(Class<T>) - Static method in class com.io7m.cedarbridge.cmdline.internal.CBServices
  Find a service, or fail.
findService(Class<T>) - Static method in class com.io7m.cedarbridge.schema.compiler.internal.CBServices
  Find a service, or fail.
findType(String) - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageBuilderType
  Find an existing type.
findType(String) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackageBuilder
findVariant(String) - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageBuilderType
  Find an existing variant.
findVariant(String) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackageBuilder
float16(double) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct a Float16.
float32(double) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct a Float32.
float64(double) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct a Float64.
flush() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextFlushOperationType
  Flush the underlying stream.
flush() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Flush the underlying stream, ensuring any buffered output is written.
flush() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
flush() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
format(String, Object...) - Method in class com.io7m.cedarbridge.strings.api.CBAbstractStrings
format(String, Object...) - Method in interface com.io7m.cedarbridge.strings.api.CBStringsType
  Format a message.
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBFalse
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat16
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat32
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat64
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned16
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned32
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned64
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned8
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned16
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned64
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned8
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBList
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBMap
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBMapEntry
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBNone
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBQualifiedTypeName
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBSome
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBString
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBTrue
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.runtime.api.CBTypeArgument
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeApplication
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeNamed
formatTo(Formatter, int, int, int) - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType.CBTypeExprApplicationType
formatTo(Formatter, int, int, int) - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType.CBTypeExprNamedType
formatTo(Formatter, int, int, int) - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType.CBTypeExprParameterType
formatTo(Formatter, int, int, int) - Method in record class com.io7m.cedarbridge.version.CBVersion
freshLocalVariable() - Method in class com.io7m.cedarbridge.codegen.java.internal.bindings.CBCGJavaNamePool

## G

generateInstantiationMethod(CBTypeDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.CBCGSerializerInstantiations
  Generate a serializer instantiation method for the given type declaration.
generateInstantiationMethodForProtocol(CBProtocolVersionDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.CBCGSerializerInstantiations
  Generate a serializer instantiation method for the given protocol version.
generateInstantiationStatementsForProtocol(CBCGJavaProgramOrder, CBCGJavaNamePool, CBProtocolVersionDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.CBCGSerializerInstantiations
  Generate a series of instantiation statements for the protocol version.
generateInstantiationStatementsForRecord(CBCGJavaProgramOrder, CBCGJavaNamePool, CBRecordType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.CBCGSerializerInstantiations
  Generate a series of instantiation statements for the record.
generateInstantiationStatementsForVariant(CBCGJavaProgramOrder, CBCGJavaNamePool, CBVariantType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.CBCGSerializerInstantiations
  Generate a series of instantiation statements for the variant.
get() - Static method in class com.io7m.cedarbridge.runtime.api.CBCoreSerializers
get() - Method in class com.io7m.cedarbridge.runtime.api.CBCoreSerializersService
get() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializerCollectionServiceType
get() - Static method in class com.io7m.cedarbridge.schema.core_types.CBCore
get(Class<T>) - Method in class com.io7m.cedarbridge.schema.ast.CBASTMutableUserData
  Get data from the map with the given type.

## H

hashCode() - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorConfiguration
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorDescription
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorResult
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorConfiguration
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorDescription
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorResult
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorConfiguration
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorDescription
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorResult
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorConfiguration
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorDescription
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorResult
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.errors.CBError
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBByteArray
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBFalse
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat16
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat32
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat64
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned16
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned32
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned64
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned8
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned16
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned64
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned8
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBList
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBMap
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBMapEntry
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBNone
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBQualifiedTypeName
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBSerializerCollection
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBSome
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBString
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBTrue
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.api.CBTypeArgument
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolAvailable
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolResponse
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolUse
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTDocumentation
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTField
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTFieldName
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTImport
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTLanguage
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackage
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageDeclaration
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageName
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageShortName
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolDeclaration
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolVersion
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeApplication
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeName
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeNamed
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeParameterName
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeRecord
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariant
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariantCase
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTVariantCaseName
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingExternal
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalFieldName
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolDeclaration
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolVersionDeclaration
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeDeclaration
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeParameter
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalVariantCase
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.compiled.CBExternalName
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilation
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilerConfiguration
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.schema.typer.api.CBTypeAssignment
  Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.cedarbridge.version.CBVersion
  Returns a hash code value for this object.
highestSupportedVersion(UUID, long, long) - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollectionType
  Retrieve the highest supported version of protocol `requestedId` in the range `[requestedLow, requestedHigh]`.

## I

id() - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorDescription
  Returns the value of the `id` record component.
id() - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorDescription
  Returns the value of the `id` record component.
id() - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorDescription
  Returns the value of the `id` record component.
id() - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorDescription
  Returns the value of the `id` record component.
id() - Method in class com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollection
id() - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollectionType
id() - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerFactoryType
id() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalFieldName
  Returns the value of the `id` record component.
id() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolDeclaration
  Returns the value of the `id` record component.
id() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolVersionDeclaration
  Returns the value of the `id` record component.
id() - Method in interface com.io7m.cedarbridge.schema.binder.api.CBBindingLocalType
id() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeDeclaration
  Returns the value of the `id` record component.
id() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeParameter
  Returns the value of the `id` record component.
id() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalVariantCase
  Returns the value of the `id` record component.
id() - Method in interface com.io7m.cedarbridge.schema.compiled.CBExternalType
id() - Method in interface com.io7m.cedarbridge.schema.compiled.CBProtocolDeclarationType
id() - Method in interface com.io7m.cedarbridge.schema.compiled.CBRecordType
id() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationType
id() - Method in interface com.io7m.cedarbridge.schema.compiled.CBVariantType
idForType(String) - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationType
imports() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackage
  Returns the value of the `imports` record component.
imports() - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageType
imports() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackage
includeDirectories() - Method in record class com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilerConfiguration
  Returns the value of the `includeDirectories` record component.
index() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeParameterType
index() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeParameter
INSTANCE - Static variable in class com.io7m.cedarbridge.schema.names.CBFieldNames
  The checker instance.
INSTANCE - Static variable in class com.io7m.cedarbridge.schema.names.CBPackageNames
  The checker instance.
INSTANCE - Static variable in class com.io7m.cedarbridge.schema.names.CBPackageShortNames
  The checker instance.
INSTANCE - Static variable in class com.io7m.cedarbridge.schema.names.CBTypeNames
  The checker instance.
INSTANCE - Static variable in class com.io7m.cedarbridge.schema.names.CBTypeParameterNames
  The checker instance.
INSTANCE - Static variable in class com.io7m.cedarbridge.schema.names.CBVariantCaseNames
  The checker instance.
IS_FATAL - Enum constant in enum class com.io7m.cedarbridge.schema.parser.api.CBParseFailedException.Fatal
  The exception is fatal.
IS_NOT_FATAL - Enum constant in enum class com.io7m.cedarbridge.schema.parser.api.CBParseFailedException.Fatal
  The exception is not fatal.
isValid(String) - Method in class com.io7m.cedarbridge.schema.names.CBFieldNames

## J

javaLocalName() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpBuildTypeArgumentForApplication
javaLocalName() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpBuildTypeArgumentForNamed
javaLocalName() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpBuildTypeArgumentForTypeVariable
javaLocalName() - Method in interface com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpBuildTypeArgumentType
javaLocalName() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpFetchSerializerForApplication
javaLocalName() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpFetchSerializerForNamedType
javaLocalName() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpFetchSerializerForTypeVariable
javaLocalName() - Method in interface com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpFetchSerializerType
javaLocalName() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializers.OpCallDeserialize
javaLocalName() - Method in interface com.io7m.cedarbridge.codegen.java.internal.serializers.OpCallType

## K

key() - Method in record class com.io7m.cedarbridge.runtime.api.CBMapEntry
  Returns the value of the `key` record component.

## L

language() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTLanguage
  Returns the value of the `language` record component.
language() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackage
  Returns the value of the `language` record component.
languageName() - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorDescription
  Returns the value of the `languageName` record component.
languageName() - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorDescription
  Returns the value of the `languageName` record component.
languageName() - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorDescription
  Returns the value of the `languageName` record component.
languageName() - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorDescription
  Returns the value of the `languageName` record component.
lexical() - Method in record class com.io7m.cedarbridge.errors.CBError
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTDocumentation
  Returns the value of the `lexical` record component.
lexical() - Method in interface com.io7m.cedarbridge.schema.ast.CBASTElementType
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTField
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTFieldName
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTImport
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTLanguage
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageDeclaration
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageName
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageShortName
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolDeclaration
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolVersion
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeApplication
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeName
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeNamed
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeParameterName
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeRecord
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariant
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariantCase
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTVariantCaseName
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingExternal
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalFieldName
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolDeclaration
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolVersionDeclaration
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeDeclaration
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeParameter
  Returns the value of the `lexical` record component.
lexical() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalVariantCase
  Returns the value of the `lexical` record component.
lexical() - Method in interface com.io7m.cedarbridge.schema.binder.api.CBBindingType
load(String, String) - Method in class com.io7m.cedarbridge.schema.compiler.internal.CBLoader
load(String, String) - Method in interface com.io7m.cedarbridge.schema.loader.api.CBLoaderType
  Load a package.
loader() - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
loader() - Method in interface com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilerType
loader() - Method in class com.io7m.cedarbridge.schema.compiler.internal.CBSchemaCompiler

## M

main(String[]) - Static method in class com.io7m.cedarbridge.cmdline.Main
  The main entry point.
main(String[]) - Static method in class com.io7m.cedarbridge.cmdline.MainExitless
  The main entry point.
Main - Class in com.io7m.cedarbridge.cmdline
  Main command line entry point.
MainExitless - Class in com.io7m.cedarbridge.cmdline
  Main command line entry point that does not call `exit()`.
major() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTLanguage
  Returns the value of the `major` record component.
major() - Method in record class com.io7m.cedarbridge.version.CBVersion
  Returns the value of the `major` record component.
matches(long) - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerFactoryType
  If this serializer factory has version `version` then return it.
matches(long, Class<U>) - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerFactoryType
  If this serializer factory has version `version` and serializes messages of type `clazz`, then return it.
matches(Class<U>) - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerFactoryType
  If this serializer factory serializes messages of type `clazz`, then return it.
message() - Method in record class com.io7m.cedarbridge.errors.CBError
  Returns the value of the `message` record component.
message() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolResponse
  Returns the value of the `message` record component.
minor() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTLanguage
  Returns the value of the `minor` record component.
minor() - Method in record class com.io7m.cedarbridge.version.CBVersion
  Returns the value of the `minor` record component.

## N

name() - Method in class com.io7m.cedarbridge.cmdline.internal.CBCommandCheck
name() - Method in class com.io7m.cedarbridge.cmdline.internal.CBCommandCompile
name() - Method in class com.io7m.cedarbridge.cmdline.internal.CBCommandDocument
name() - Method in class com.io7m.cedarbridge.cmdline.internal.CBCommandListCodeGenerators
name() - Method in class com.io7m.cedarbridge.cmdline.internal.CBCommandListDocGenerators
name() - Method in class com.io7m.cedarbridge.cmdline.internal.CBCommandVersion
name() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTField
  Returns the value of the `name` record component.
name() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackage
  Returns the value of the `name` record component.
name() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageDeclaration
  Returns the value of the `name` record component.
name() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolDeclaration
  Returns the value of the `name` record component.
name() - Method in interface com.io7m.cedarbridge.schema.ast.CBASTTypeDeclarationType
name() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeNamed
  Returns the value of the `name` record component.
name() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeRecord
  Returns the value of the `name` record component.
name() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariant
  Returns the value of the `name` record component.
name() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariantCase
  Returns the value of the `name` record component.
name() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingExternal
  Returns the value of the `name` record component.
name() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalFieldName
  Returns the value of the `name` record component.
name() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolDeclaration
  Returns the value of the `name` record component.
name() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolVersionDeclaration
  Returns the value of the `name` record component.
name() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeDeclaration
  Returns the value of the `name` record component.
name() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeParameter
  Returns the value of the `name` record component.
name() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalVariantCase
  Returns the value of the `name` record component.
name() - Method in interface com.io7m.cedarbridge.schema.binder.api.CBBindingType
name() - Method in interface com.io7m.cedarbridge.schema.compiled.CBFieldType
name() - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageType
name() - Method in interface com.io7m.cedarbridge.schema.compiled.CBProtocolDeclarationType
name() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationType
name() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeParameterType
name() - Method in interface com.io7m.cedarbridge.schema.compiled.CBVariantCaseType
name() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBField
name() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackage
name() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBProtocolDeclaration
name() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationExternal
name() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationRecord
name() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationVariant
name() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeParameter
name() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBVariantCase
next() - Method in class com.io7m.cedarbridge.codegen.java.internal.bindings.CBCGJavaProgramOrder

## O

of(CBQualifiedTypeName, List<CBTypeArgument>) - Static method in class com.io7m.cedarbridge.runtime.api.CBTypeArguments
  Construct a type argument.
ofProperties(Properties) - Static method in class com.io7m.cedarbridge.version.CBVersions
  Load a version from the given properties.
ofStream(InputStream) - Static method in class com.io7m.cedarbridge.version.CBVersions
  Load a version from the given stream, which is assumed to be in Java properties format.
ofXML(InputStream) - Static method in class com.io7m.cedarbridge.strings.api.CBAbstractStrings
ofXMLResource(Class<?>, String) - Static method in class com.io7m.cedarbridge.strings.api.CBAbstractStrings
ok() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolResponse
  Returns the value of the `ok` record component.
OpAbstract - Class in com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation
  The abstract base of operations.
OpAbstract - Class in com.io7m.cedarbridge.codegen.java.internal.serializers
  The abstract base of operations.
OpAbstract(int) - Constructor for class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpAbstract
  The abstract base of operations.
OpAbstract(int) - Constructor for class com.io7m.cedarbridge.codegen.java.internal.serializers.OpAbstract
  The abstract base of operations.
OpBuildTypeArgumentForApplication - Class in com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation
  An operation that builds a type argument for the given type application.
OpBuildTypeArgumentForApplication(int, CBQualifiedTypeName, String, List<OpBuildTypeArgumentType>) - Constructor for class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpBuildTypeArgumentForApplication
  An operation that builds a type argument for the given type application.
OpBuildTypeArgumentForNamed - Class in com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation
  An operation that builds a type argument for the given named type.
OpBuildTypeArgumentForNamed(int, CBQualifiedTypeName, String) - Constructor for class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpBuildTypeArgumentForNamed
  An operation that builds a type argument for the given named type.
OpBuildTypeArgumentForTypeVariable - Class in com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation
  An operation that builds a type argument for the given type parameter.
OpBuildTypeArgumentForTypeVariable(int, CBTypeParameterType, String) - Constructor for class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpBuildTypeArgumentForTypeVariable
  An operation that builds a type argument for the given type parameter.
OpBuildTypeArgumentType - Interface in com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation
  The type of operations that build type arguments.
OpCallDeserialize - Class in com.io7m.cedarbridge.codegen.java.internal.serializers
  An operation that calls a deserialize method.
OpCallDeserialize(int, String, String) - Constructor for class com.io7m.cedarbridge.codegen.java.internal.serializers.OpCallDeserialize
  An operation that calls a deserialize method.
OpCallSerialize - Class in com.io7m.cedarbridge.codegen.java.internal.serializers
  An operation that calls a serialize method.
OpCallSerialize(int, String) - Constructor for class com.io7m.cedarbridge.codegen.java.internal.serializers.OpCallSerialize
  An operation that calls a serialize method.
OpCallSerializerConstructor - Class in com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation
  An operation that calls a serializer constructor.
OpCallSerializerConstructor(int, int, ClassName, List<OpFetchSerializerType>) - Constructor for class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpCallSerializerConstructor
  An operation that calls a serializer constructor.
OpCallType - Interface in com.io7m.cedarbridge.codegen.java.internal.serializers
  An operation that performs a call.
openBindingScope() - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Open a new binding scope.
openExpectingOneOf(String, List<String>) - Method in interface com.io7m.cedarbridge.schema.parser.internal.CBParseContextType
  Open a new parsing context expecting one of the given shapes.
OpFetchSerializerForApplication - Class in com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation
  An operation that fetches a serializer for the given type application.
OpFetchSerializerForApplication(int, String, ParameterizedTypeName, OpBuildTypeArgumentForApplication) - Constructor for class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpFetchSerializerForApplication
  An operation that fetches a serializer for the given type application.
OpFetchSerializerForNamedType - Class in com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation
  An operation that fetches a serializer for the given type.
OpFetchSerializerForNamedType(int, OpBuildTypeArgumentForNamed, ClassName, String) - Constructor for class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpFetchSerializerForNamedType
  An operation that fetches a serializer for the given type.
OpFetchSerializerForTypeVariable - Class in com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation
  An operation that fetches a serializer for the given type variable.
OpFetchSerializerForTypeVariable(int, TypeVariableName, OpBuildTypeArgumentForTypeVariable, String) - Constructor for class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpFetchSerializerForTypeVariable
  An operation that fetches a serializer for the given type variable.
OpFetchSerializerType - Interface in com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation
  An operation that fetches a serializer.
outputDirectory() - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorConfiguration
  Returns the value of the `outputDirectory` record component.
outputDirectory() - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorConfiguration
  Returns the value of the `outputDirectory` record component.
outputDirectory() - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorConfiguration
  Returns the value of the `outputDirectory` record component.
outputDirectory() - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorConfiguration
  Returns the value of the `outputDirectory` record component.
owner() - Method in interface com.io7m.cedarbridge.schema.compiled.CBProtocolDeclarationType
owner() - Method in interface com.io7m.cedarbridge.schema.compiled.CBProtocolVersionDeclarationType
owner() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationType
owner() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeParameterType
owner() - Method in interface com.io7m.cedarbridge.schema.compiled.CBVariantCaseBuilderType
owner() - Method in interface com.io7m.cedarbridge.schema.compiled.CBVariantCaseType
owner() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBProtocolDeclaration
owner() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBProtocolVersionDeclaration
owner() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationExternal
owner() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationRecord
owner() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationVariant
owner() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeParameter
owner() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBVariantCase
ownerPackage() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationBuilderType

## P

packageName() - Method in record class com.io7m.cedarbridge.runtime.api.CBQualifiedTypeName
  Returns the value of the `packageName` record component.
packageName() - Method in record class com.io7m.cedarbridge.runtime.api.CBSerializerCollection
  Returns the value of the `packageName` record component.
packageName() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeNamed
  Returns the value of the `packageName` record component.
packageName(LexicalType<URI>, String) - Static method in class com.io7m.cedarbridge.schema.ast.CBASTNames
  Construct a name.
parameter() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType.CBTypeExprParameterType
parameter() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeExpressionParameter
parameters() - Method in interface com.io7m.cedarbridge.schema.ast.CBASTTypeDeclarationType
parameters() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeRecord
  Returns the value of the `parameters` record component.
parameters() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariant
  Returns the value of the `parameters` record component.
parameters() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationType
parameters() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationExternal
parameters() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationRecord
parameters() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationVariant
parametersByName() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationType
parse(CBParseContextType, SExpressionType) - Method in class com.io7m.cedarbridge.schema.parser.internal.CBDeclarationParser
parse(CBParseContextType, SExpressionType) - Method in class com.io7m.cedarbridge.schema.parser.internal.CBDocumentationParser
parse(CBParseContextType, SExpressionType) - Method in interface com.io7m.cedarbridge.schema.parser.internal.CBElementParserType
  Parse an element.
parse(CBParseContextType, SExpressionType) - Method in class com.io7m.cedarbridge.schema.parser.internal.CBFieldParser
parse(CBParseContextType, SExpressionType) - Method in class com.io7m.cedarbridge.schema.parser.internal.CBImportParser
parse(CBParseContextType, SExpressionType) - Method in class com.io7m.cedarbridge.schema.parser.internal.CBLanguageParser
parse(CBParseContextType, SExpressionType) - Method in class com.io7m.cedarbridge.schema.parser.internal.CBPackageDeclarationParser
parse(CBParseContextType, SExpressionType) - Method in class com.io7m.cedarbridge.schema.parser.internal.CBProtocolParser
parse(CBParseContextType, SExpressionType) - Method in class com.io7m.cedarbridge.schema.parser.internal.CBRecordParser
parse(CBParseContextType, SExpressionType) - Method in class com.io7m.cedarbridge.schema.parser.internal.CBTypeExpressionParser
parse(CBParseContextType, SExpressionType) - Method in class com.io7m.cedarbridge.schema.parser.internal.CBVariantCaseParser
parse(CBParseContextType, SExpressionType) - Method in class com.io7m.cedarbridge.schema.parser.internal.CBVariantParser
parseAvailable(byte[]) - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
  Parse an "available" message.
parseAvailable(ByteBuffer) - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
  Parse an "available" message.
parseExpressionOrEOF() - Method in interface com.io7m.cedarbridge.exprsrc.api.CBExpressionSourceType
parseExpressionOrEOF() - Method in class com.io7m.cedarbridge.exprsrc.internal.CBExpressionSource
parseResponse(byte[]) - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
  Parse a "response" message.
parseResponse(ByteBuffer) - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
  Parse a "response" message.
parseUse(byte[]) - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
  Parse a "use" message.
parseUse(ByteBuffer) - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
  Parse a "use" message.
patch() - Method in record class com.io7m.cedarbridge.version.CBVersion
  Returns the value of the `patch` record component.
programOrder() - Method in interface com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.CBCGSerializerInstantiationOperationType
programOrder() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpAbstract
programOrder() - Method in interface com.io7m.cedarbridge.codegen.java.internal.serializers.CBCGSerializerCallOperationType
programOrder() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializers.OpAbstract
protocol() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolDeclaration
  Returns the value of the `protocol` record component.
protocols() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackage
  Returns the value of the `protocols` record component.
protocols() - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageType
protocols() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackage
protocolVersionsForType(CBTypeDeclarationType) - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageType
  Find all protocol versions to which the given type belongs.
protocolVersionsForType(CBTypeDeclarationType) - Method in interface com.io7m.cedarbridge.schema.compiled.CBProtocolDeclarationType
  Find all protocol versions to which the given type belongs.
protoInterfaceNameOf(CBProtocolDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the Java interface name for the given protocol.
protoNameOf(CBProtocolDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the Java class name for the given protocol.
protoSerializerClassNameOf(CBProtocolVersionDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the Java serializer class name for the given protocol version.
protoSerializerFactoryClassNameOf(CBProtocolVersionDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the Java serializer factory class name for the given protocol version.
protoVersionedInterfaceNameOf(CBProtocolVersionDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the Java interface name for the given protocol version.
pushCodePoint(int) - Method in class com.io7m.cedarbridge.exprsrc.internal.CBRecordingUnicodeCharacterReader
put(Class<T>, T) - Method in class com.io7m.cedarbridge.schema.ast.CBASTMutableUserData
  Put a value into the user data, replacing any existing data of the same type.

## Q

qualifier() - Method in record class com.io7m.cedarbridge.version.CBVersion
  Returns the value of the `qualifier` record component.
quoteSpec(int, int, UUID) - Static method in class com.io7m.cedarbridge.schema.names.CBSpecificationLocation
  Quote the specification for language version `(major, minor)` at section `id`.

## R

readByteArray() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read a byte array.
readByteArray() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readByteArray() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readCodePoint() - Method in class com.io7m.cedarbridge.exprsrc.internal.CBRecordingUnicodeCharacterReader
readF16() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read a floating point 16-bit value
readF16() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readF16() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readF32() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read a floating point 32-bit value
readF32() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readF32() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readF64() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read a floating point 64-bit value
readF64() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readF64() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readS16() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read a signed 16-bit value
readS16() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readS16() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readS32() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read a signed 32-bit value
readS32() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readS32() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readS64() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read a signed 64-bit value
readS64() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readS64() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readS8() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read a signed 8-bit value
readS8() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readS8() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readSequenceLength() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read a sequence length
readSequenceLength() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readSequenceLength() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readU16() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read an unsigned 16-bit value
readU16() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readU16() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readU32() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read an unsigned 32-bit value
readU32() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readU32() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readU64() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read an unsigned 64-bit value
readU64() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readU64() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readU8() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read an unsigned 8-bit value
readU8() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readU8() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readUTF8() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read a UTF-8 string.
readUTF8() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readUTF8() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
readVariantIndex() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextInputType
  Read a variant index
readVariantIndex() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
readVariantIndex() - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
reference() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationBuilderType
referenceExternalType(CBTypeDeclarationType) - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageBuilderType
  Reference an external type.
referenceExternalType(CBTypeDeclarationType) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackageBuilder
referenceParameter(String) - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationBuilderType
  Reference an existing parameter with the given name.
referenceType(String) - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageBuilderType
  Reference an existing type.
referenceType(String) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackageBuilder
register(CBPackageType) - Method in class com.io7m.cedarbridge.schema.compiler.internal.CBLoader
register(CBPackageType) - Method in interface com.io7m.cedarbridge.schema.loader.api.CBLoaderType
  Register a package, making it available for loading.
registerPackage(Optional<UUID>, LexicalPosition<URI>, String, CBPackageType) - Method in interface com.io7m.cedarbridge.schema.binder.internal.CBBinderContextType
  Register a package, making it available for subsequent analysis operations.
reset() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
  Reset the current size to zero.
resources() - Method in class com.io7m.cedarbridge.strings.api.CBAbstractStrings
resources() - Method in interface com.io7m.cedarbridge.strings.api.CBStringsType
run() - Method in class com.io7m.cedarbridge.cmdline.Main

## S

serialize() - Method in interface com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.CBCGSerializerInstantiationOperationType
serialize() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpBuildTypeArgumentForApplication
serialize() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpBuildTypeArgumentForNamed
serialize() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpBuildTypeArgumentForTypeVariable
serialize() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpCallSerializerConstructor
serialize() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpFetchSerializerForApplication
serialize() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpFetchSerializerForNamedType
serialize() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpFetchSerializerForTypeVariable
serialize() - Method in interface com.io7m.cedarbridge.codegen.java.internal.serializers.CBCGSerializerCallOperationType
serialize() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializers.OpCallDeserialize
serialize() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializers.OpCallSerialize
serialize(CBSerializationContextType, CBBooleanType) - Method in class com.io7m.cedarbridge.runtime.api.CBBooleanSerializer
serialize(CBSerializationContextType, CBByteArray) - Method in class com.io7m.cedarbridge.runtime.api.CBByteArraySerializer
serialize(CBSerializationContextType, CBFloat16) - Method in class com.io7m.cedarbridge.runtime.api.CBFloat16Serializer
serialize(CBSerializationContextType, CBFloat32) - Method in class com.io7m.cedarbridge.runtime.api.CBFloat32Serializer
serialize(CBSerializationContextType, CBFloat64) - Method in class com.io7m.cedarbridge.runtime.api.CBFloat64Serializer
serialize(CBSerializationContextType, CBIntegerSigned16) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerSigned16Serializer
serialize(CBSerializationContextType, CBIntegerSigned32) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerSigned32Serializer
serialize(CBSerializationContextType, CBIntegerSigned64) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerSigned64Serializer
serialize(CBSerializationContextType, CBIntegerSigned8) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerSigned8Serializer
serialize(CBSerializationContextType, CBIntegerUnsigned16) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned16Serializer
serialize(CBSerializationContextType, CBIntegerUnsigned32) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32Serializer
serialize(CBSerializationContextType, CBIntegerUnsigned64) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned64Serializer
serialize(CBSerializationContextType, CBIntegerUnsigned8) - Method in class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned8Serializer
serialize(CBSerializationContextType, CBList<T>) - Method in class com.io7m.cedarbridge.runtime.api.CBListSerializer
serialize(CBSerializationContextType, CBMap<K, V>) - Method in class com.io7m.cedarbridge.runtime.api.CBMapSerializer
serialize(CBSerializationContextType, CBMapEntry<K, V>) - Method in class com.io7m.cedarbridge.runtime.api.CBMapEntrySerializer
serialize(CBSerializationContextType, CBOptionType<T>) - Method in class com.io7m.cedarbridge.runtime.api.CBOptionSerializer
serialize(CBSerializationContextType, CBString) - Method in class com.io7m.cedarbridge.runtime.api.CBStringSerializer
serialize(CBSerializationContextType, T) - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerType
  Serialize a value of the given type.
serialize(CBSerializationContextType, T) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializerType
  Serialize a value of the given type.
serializeAvailable(CBContainerProtocolAvailable) - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
  Serialize an "available" message.
serializeAvailableAsBytes(CBContainerProtocolAvailable) - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
  Serialize an "available" message.
serializerClassNameOf(CBTypeDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the Java serializer class name for the given type.
serializerCollectionClassNameOf(String) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the serializer collection class name for the given package name.
serializeResponse(CBContainerProtocolResponse) - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
  Serialize a "response" message.
serializeResponseAsBytes(CBContainerProtocolResponse) - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
  Serialize a "response" message.
serializerFactoryClassNameOf(CBTypeDeclarationType) - Static method in class com.io7m.cedarbridge.codegen.java.internal.CBCGJavaTypeNames
  Generate the Java serializer factory class name for the given type.
serializerFor(CBQualifiedTypeName, List<CBTypeArgument>) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializerDirectoryMutable
serializerFor(CBQualifiedTypeName, List<CBTypeArgument>) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializerDirectoryType
  Find a serializer for the given type name and arguments.
serializers() - Method in record class com.io7m.cedarbridge.runtime.api.CBSerializerCollection
  Returns the value of the `serializers` record component.
serializes() - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerFactoryType
serializeUse(CBContainerProtocolUse) - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
  Serialize a "use" message.
serializeUseAsBytes(CBContainerProtocolUse) - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
  Serialize a "use" message.
setDocumentation(List<String>) - Method in interface com.io7m.cedarbridge.schema.compiled.CBProtocolBuilderType
  Set the documentation string for the declaration.
setDocumentation(List<String>) - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationBuilderType
  Set the documentation string for the declaration.
setDocumentation(List<String>) - Method in interface com.io7m.cedarbridge.schema.compiled.CBVariantCaseBuilderType
  Set the documentation elements for the case.
setDocumentation(List<String>) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBProtocolDeclaration
  Set the documentation.
setDocumentation(List<String>) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationExternal
  Set the documentation.
setDocumentation(List<String>) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationRecord
  Set the documentation.
setDocumentation(List<String>) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationVariant
  Set the documentation.
setDocumentation(List<String>) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBVariantCase
  Set the documentation for the case.
setExternalName(String, String) - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeDeclarationBuilderType
  Set the external type of this name
setExternalName(String, String) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationRecord
  Set the external name.
setExternalName(String, String) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationVariant
  Set the external name.
setLanguageVersion(int, int) - Method in interface com.io7m.cedarbridge.schema.parser.internal.CBParseContextType
  Set the expected language version.
setOwner(CBFieldOwnerType) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBField
  Set the field owner.
setOwner(CBTypeDeclarationType) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeParameter
  Set the owner of the type.
setOwner(CBPackage) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBProtocolDeclaration
  Set the owner of the protocol.
setOwner(CBPackage) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationExternal
  Set the owner of the type declaration.
setOwner(CBPackage) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationRecord
  Set the owner.
setOwner(CBPackage) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationVariant
  Set the owner.
setOwner(CBTypeDeclarationVariant) - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBVariantCase
  Set the owner of the variant case.
severity() - Method in record class com.io7m.cedarbridge.errors.CBError
  Returns the value of the `severity` record component.
shortName() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTImport
  Returns the value of the `shortName` record component.
shortPackageName(LexicalType<URI>, String) - Static method in class com.io7m.cedarbridge.schema.ast.CBASTNames
  Construct a name.
showLineFor(int) - Method in interface com.io7m.cedarbridge.exprsrc.api.CBExpressionLineLogType
  Show the previously-encountered line with the given line number.
showLineFor(int) - Method in class com.io7m.cedarbridge.exprsrc.internal.CBExpressionSource
showLineFor(int) - Method in class com.io7m.cedarbridge.exprsrc.internal.CBRecordingUnicodeCharacterReader
  Show the line with the given number.
signed16(int) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerSigned16.
signed16(long) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerSigned16.
signed32(int) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerSigned32.
signed32(long) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerSigned32.
signed64(long) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerSigned64.
signed8(int) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerSigned8.
signed8(long) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerSigned8.
size() - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
sizeAvailable() - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
sizeResponse() - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
sizeUse() - Static method in class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolMessages
source() - Method in interface com.io7m.cedarbridge.exprsrc.api.CBExpressionSourceType
source() - Method in class com.io7m.cedarbridge.exprsrc.internal.CBExpressionSource
SPEC_SECTION - Static variable in class com.io7m.cedarbridge.schema.parser.internal.CBVariantParser
  The syntax section for variants.
SPEC_SEMANTICS_PROTOCOL - Static variable in class com.io7m.cedarbridge.schema.binder.internal.CBBinder
  The protocol spec section.
SPEC_SEMANTICS_RECORD - Static variable in class com.io7m.cedarbridge.schema.binder.internal.CBBinder
  The record spec section.
SPEC_SEMANTICS_VARIANT - Static variable in class com.io7m.cedarbridge.schema.binder.internal.CBBinder
  The variant spec section.
string(String) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct a String.

## T

target() - Method in record class com.io7m.cedarbridge.runtime.api.CBTypeArgument
  Returns the value of the `target` record component.
target() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTDocumentation
  Returns the value of the `target` record component.
target() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTImport
  Returns the value of the `target` record component.
target() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeApplication
  Returns the value of the `target` record component.
target() - Method in class com.io7m.cedarbridge.schema.compiled.CBTypeExpressionApplication
target() - Method in interface com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType.CBTypeExprApplicationType
text() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTDocumentation
  Returns the value of the `text` record component.
text() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTFieldName
  Returns the value of the `text` record component.
text() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageName
  Returns the value of the `text` record component.
text() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageShortName
  Returns the value of the `text` record component.
text() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeName
  Returns the value of the `text` record component.
text() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeParameterName
  Returns the value of the `text` record component.
text() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTVariantCaseName
  Returns the value of the `text` record component.
throwIfNecessary() - Method in class com.io7m.cedarbridge.errors.CBExceptionTracker
  Throw an exception of `CBExceptionTracker.addException(Exception)` has been called at least once.
toString() - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorConfiguration
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorDescription
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.bridgedoc.api.CBDocGeneratorResult
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorConfiguration
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorDescription
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.bridgedoc.spi.CBSPIDocGeneratorResult
  Returns a string representation of this record class.
toString() - Method in class com.io7m.cedarbridge.cmdline.Main
toString() - Method in class com.io7m.cedarbridge.cmdline.MainExitless
toString() - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorConfiguration
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorDescription
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.codegen.api.CBCodeGeneratorResult
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorConfiguration
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorDescription
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorResult
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.errors.CBError
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBByteArray
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBFalse
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat16
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat32
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat64
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned16
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned32
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned64
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned8
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned16
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned64
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned8
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBList
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBMap
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBMapEntry
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBNone
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBQualifiedTypeName
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBSerializerCollection
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBSome
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBString
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBTrue
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.api.CBTypeArgument
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolAvailable
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolResponse
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.runtime.container_protocol.CBContainerProtocolUse
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTDocumentation
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTField
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTFieldName
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTImport
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTLanguage
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackage
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageDeclaration
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageName
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageShortName
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolDeclaration
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolVersion
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeApplication
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeName
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeNamed
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeParameterName
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeRecord
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariant
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariantCase
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTVariantCaseName
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingExternal
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalFieldName
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolDeclaration
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolVersionDeclaration
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeDeclaration
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeParameter
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalVariantCase
  Returns a string representation of this record class.
toString() - Method in class com.io7m.cedarbridge.schema.binder.internal.CBBinderStrings
toString() - Method in record class com.io7m.cedarbridge.schema.compiled.CBExternalName
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilation
  Returns a string representation of this record class.
toString() - Method in record class com.io7m.cedarbridge.schema.compiler.api.CBSchemaCompilerConfiguration
  Returns a string representation of this record class.
toString() - Method in class com.io7m.cedarbridge.schema.compiler.internal.CBSchemaCompilerStrings
toString() - Method in class com.io7m.cedarbridge.schema.parser.internal.CBParserStrings
toString() - Method in record class com.io7m.cedarbridge.schema.typer.api.CBTypeAssignment
  Returns a string representation of this record class.
toString() - Method in class com.io7m.cedarbridge.schema.typer.internal.CBTyperStrings
toString() - Method in record class com.io7m.cedarbridge.version.CBVersion
  Returns a string representation of this record class.
type() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTField
  Returns the value of the `type` record component.
type() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingExternal
  Returns the value of the `type` record component.
type() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalTypeDeclaration
  Returns the value of the `type` record component.
type() - Method in interface com.io7m.cedarbridge.schema.compiled.CBFieldType
type() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBField
typeName() - Method in class com.io7m.cedarbridge.codegen.java.internal.serializer_instantiation.OpBuildTypeArgumentForNamed
typeName() - Method in class com.io7m.cedarbridge.runtime.api.CBAbstractSerializerFactory
typeName() - Method in record class com.io7m.cedarbridge.runtime.api.CBQualifiedTypeName
  Returns the value of the `typeName` record component.
typeName() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializerFactoryType
  Declare the type name of the type.
typeName(LexicalType<URI>, String) - Static method in class com.io7m.cedarbridge.schema.ast.CBASTNames
  Construct a name.
typeParameterName(LexicalType<URI>, String) - Static method in class com.io7m.cedarbridge.schema.ast.CBASTNames
  Construct a name.
typeParameters() - Method in class com.io7m.cedarbridge.runtime.api.CBBooleanSerializers
typeParameters() - Method in class com.io7m.cedarbridge.runtime.api.CBListSerializers
typeParameters() - Method in class com.io7m.cedarbridge.runtime.api.CBMapEntrySerializers
typeParameters() - Method in class com.io7m.cedarbridge.runtime.api.CBMapSerializers
typeParameters() - Method in class com.io7m.cedarbridge.runtime.api.CBOptionSerializers
typeParameters() - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializerFactoryType
  Declare the parameters of the type.
types() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackage
  Returns the value of the `types` record component.
types() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolVersion
  Returns the value of the `types` record component.
types() - Method in interface com.io7m.cedarbridge.schema.compiled.CBPackageType
types() - Method in interface com.io7m.cedarbridge.schema.compiled.CBProtocolVersionDeclarationType
types() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBPackage
types() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBProtocolVersionDeclaration

## U

unsigned16(int) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerUnsigned16.
unsigned16(long) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerUnsigned16.
unsigned32(int) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerUnsigned32.
unsigned32(long) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerUnsigned32.
unsigned64(long) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerUnsigned64.
unsigned8(int) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerUnsigned8.
unsigned8(long) - Static method in class com.io7m.cedarbridge.runtime.api.CBCore
  Construct an IntegerUnsigned8.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTDocumentation
  Returns the value of the `userData` record component.
userData() - Method in interface com.io7m.cedarbridge.schema.ast.CBASTElementType
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTField
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTFieldName
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTImport
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTLanguage
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackage
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageDeclaration
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageName
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTPackageShortName
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolDeclaration
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolVersion
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeApplication
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeName
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeNamed
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeParameterName
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeRecord
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariant
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTTypeVariantCase
  Returns the value of the `userData` record component.
userData() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTVariantCaseName
  Returns the value of the `userData` record component.
uuid(String) - Static method in class com.io7m.cedarbridge.schema.names.CBUUIDs
  Produce a UUID from the given text.

## V

value() - Method in record class com.io7m.cedarbridge.runtime.api.CBByteArray
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat16
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat32
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBFloat64
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned16
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned32
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned64
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerSigned8
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned16
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned32
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned64
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBIntegerUnsigned8
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBMapEntry
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBSome
  Returns the value of the `value` record component.
value() - Method in record class com.io7m.cedarbridge.runtime.api.CBString
  Returns the value of the `value` record component.
valueOf(String) - Static method in enum class com.io7m.cedarbridge.errors.CBError.Severity
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.cedarbridge.schema.parser.api.CBParseFailedException.Fatal
  Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.io7m.cedarbridge.errors.CBError.Severity
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class com.io7m.cedarbridge.runtime.api.CBList
  Returns the value of the `values` record component.
values() - Method in record class com.io7m.cedarbridge.runtime.api.CBMap
  Returns the value of the `values` record component.
values() - Static method in enum class com.io7m.cedarbridge.schema.parser.api.CBParseFailedException.Fatal
  Returns an array containing the constants of this enum class, in the order they are declared.
variantCaseName(LexicalType<URI>, String) - Static method in class com.io7m.cedarbridge.schema.ast.CBASTNames
  Construct a name.
version() - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerFactoryType
version() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolVersion
  Returns the value of the `version` record component.
version() - Method in record class com.io7m.cedarbridge.schema.binder.api.CBBindingLocalProtocolVersionDeclaration
  Returns the value of the `version` record component.
version() - Method in interface com.io7m.cedarbridge.schema.compiled.CBProtocolVersionDeclarationType
version() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBProtocolVersionDeclaration
versionLower() - Method in class com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollection
versionLower() - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollectionType
versions() - Method in record class com.io7m.cedarbridge.schema.ast.CBASTProtocolDeclaration
  Returns the value of the `versions` record component.
versions() - Method in interface com.io7m.cedarbridge.schema.compiled.CBProtocolDeclarationType
versions() - Method in class com.io7m.cedarbridge.schema.compiled.internal.CBProtocolDeclaration
versionUpper() - Method in class com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollection
versionUpper() - Method in interface com.io7m.cedarbridge.runtime.api.CBProtocolSerializerCollectionType

## W

WARNING - Enum constant in enum class com.io7m.cedarbridge.errors.CBError.Severity
  The error is a warning.
writeByteArray(ByteBuffer) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write a byte array value.
writeByteArray(ByteBuffer) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeByteArray(ByteBuffer) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeF16(double) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write a floating point 16-bit value
writeF16(double) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeF16(double) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeF32(double) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write a floating point 32-bit value
writeF32(double) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeF32(double) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeF64(double) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write a floating point 64-bit value
writeF64(double) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeF64(double) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeS16(long) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write a signed 16-bit value
writeS16(long) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeS16(long) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeS32(long) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write a signed 32-bit value
writeS32(long) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeS32(long) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeS64(long) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write a signed 64-bit value
writeS64(long) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeS64(long) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeS8(long) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write a signed 8-bit value
writeS8(long) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeS8(long) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeSequenceLength(int) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write a sequence length
writeSequenceLength(int) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeSequenceLength(int) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeU16(long) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write an unsigned 16-bit value
writeU16(long) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeU16(long) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeU32(long) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write an unsigned 32-bit value
writeU32(long) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeU32(long) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeU64(long) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write an unsigned 64-bit value
writeU64(long) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeU64(long) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeU8(long) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write an unsigned 8-bit value
writeU8(long) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeU8(long) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeUTF8(String) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write a UTF-8 string value.
writeUTF8(String) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeUTF8(String) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO
writeVariantIndex(int) - Method in interface com.io7m.cedarbridge.runtime.api.CBSerializationContextOutputType
  Write a variant index
writeVariantIndex(int) - Method in class com.io7m.cedarbridge.runtime.api.CBSerializationContextSize
writeVariantIndex(int) - Method in class com.io7m.cedarbridge.runtime.bssio.CBSerializationContextBSSIO

A B C D E F G H I J K L M N O P Q R S T U V W
All Classes and Interfaces|All Packages|Serialized Form