# Hierarchy For Package com.io7m.cardant.protocol.inventory.cb.internal

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.cardant.protocol.inventory.cb.internal.CAI1ValidationCommon
  - com.io7m.cardant.protocol.inventory.cb.internal.CAUVComparisonsExact<V,W> (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
  - com.io7m.cardant.protocol.inventory.cb.internal.CAUVComparisonsFuzzy<V,W> (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
  - com.io7m.cardant.protocol.inventory.cb.internal.CAUVComparisonsSet<V,W> (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
  - com.io7m.cardant.protocol.inventory.cb.internal.CAUVPage
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.io7m.cardant.protocol.inventory.cb.internal.ProtocolUncheckedException

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAIUVEventUpdated (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVAttachment (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVAttachmentKey (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVAuditEvent (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVAuditSearchParameters (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandAuditSearchBegin (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandAuditSearchNext (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandAuditSearchPrevious (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandFileGet (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandFilePut (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandFileRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandFileSearchBegin (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandFileSearchNext (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandFileSearchPrevious (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemAttachmentAdd (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemAttachmentRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemCreate (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemGet (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemLocationsList (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemMetadataPut (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemMetadataRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemReposit (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemSearchBegin (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemSearchNext (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemSearchPrevious (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemSetName (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemsRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemTypesAssign (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandItemTypesRevoke (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandLocationAttachmentAdd (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandLocationAttachmentRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandLocationGet (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandLocationList (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandLocationMetadataPut (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandLocationMetadataRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandLocationPut (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandLocationTypesAssign (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandLocationTypesRevoke (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandLogin (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandRolesAssign (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandRolesGet (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandRolesRevoke (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandTypeDeclarationGet (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandTypeDeclarationPut (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandTypeDeclarationRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandTypeDeclarationSearchBegin (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandTypeDeclarationSearchNext (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandTypeDeclarationSearchPrevious (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandTypeScalarGet (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandTypeScalarPut (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandTypeScalarRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandTypeScalarSearchBegin (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandTypeScalarSearchNext (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVCommandTypeScalarSearchPrevious (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVFile (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVFileColumn (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVFileColumnOrdering (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVFileSearchParameters (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVId (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVItem (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVItemColumn (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVItemColumnOrdering (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVItemLocation (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVItemLocationMatch (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVItemLocations (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVItemNameMatch (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVItemReposit (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVItemSearchParameters (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVItemSummary (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVItemTypeMatch (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVLocation (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVLocationSummaries (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVLocationSummary (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVMessage (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVMetadata (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVMetadataElementMatch (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVMetadataNameMatch (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVMetadataValueMatch (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseAuditSearch (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseBlame (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseError (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseFileGet (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseFilePut (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseFileRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseFileSearch (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseItemAttachmentAdd (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseItemAttachmentRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseItemCreate (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseItemGet (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseItemLocationList (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseItemMetadataPut (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseItemMetadataRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseItemReposit (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseItemSearch (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseItemSetName (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseItemsRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseItemTypesAssign (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseItemTypesRevoke (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseLocationAttachmentAdd (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseLocationAttachmentRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseLocationGet (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseLocationList (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseLocationMetadataPut (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseLocationMetadataRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseLocationPut (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseLocationTypesAssign (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseLocationTypesRevoke (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseLogin (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseRolesAssign (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseRolesGet (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseRolesRevoke (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseTypeDeclarationGet (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseTypeDeclarationPut (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseTypeDeclarationRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseTypeDeclarationSearch (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseTypeScalarGet (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseTypeScalarPut (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseTypeScalarRemove (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVResponseTypeScalarSearch (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVSizeRange (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVStrings (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVTimeRange (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVTypeDeclaration (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVTypeDeclarationSearchParameters (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVTypeDeclarationSummary (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVTypeField (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVTypeScalar (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)
    - com.io7m.cardant.protocol.inventory.cb.internal.CAUVTypeScalarSearchParameters (implements com.io7m.cardant.protocol.api.CAProtocolMessageValidatorType<T,R>)