# Package com.io7m.cardant.shell.internal

@Version("1.0.0") package com.io7m.cardant.shell.internal
Inventory server (Shell [internals])

- Related Packages
  Package
  Description
  com.io7m.cardant.shell
  Inventory server (Shell)
  com.io7m.cardant.shell.internal.converters
  Inventory server (Shell [internals])
  com.io7m.cardant.shell.internal.formatting
  Inventory server (Shell [internals])
- Class
  Description
  CAShell
  The basic shell.
  CAShellCmdAbstract
  The abstract command implementation.
  CAShellCmdAbstractCR<C extends CAICommandType<R>,R extends CAIResponseType>
  The abstract command implementation.
  CAShellCmdAuditSearchBegin
  "audit-search-begin"
  CAShellCmdAuditSearchNext
  "audit-search-next"
  CAShellCmdAuditSearchPrevious
  "audit-search-previous"
  CAShellCmdBookmarkList
  "bookmark-list"
  CAShellCmdBookmarkLogin
  "bookmark-login"
  CAShellCmdBookmarkPut
  "bookmark-put"
  CAShellCmdBookmarkRemove
  "bookmark-remove"
  CAShellCmdFileGet
  "file-get"
  CAShellCmdFilePut
  "file-put"
  CAShellCmdFileSearchBegin
  "file-search-begin"
  CAShellCmdFileSearchNext
  "file-search-next"
  CAShellCmdFileSearchPrevious
  "file-search-previous"
  CAShellCmdFilesRecent
  "files-recent"
  CAShellCmdHelp
  "help"
  CAShellCmdItemAttachmentAdd
  "item-attachment-add"
  CAShellCmdItemAttachmentRemove
  "item-attachment-add"
  CAShellCmdItemCreate
  "item-create"
  CAShellCmdItemDelete
  "item-delete"
  CAShellCmdItemGet
  "item-get"
  CAShellCmdItemMetadataPut
  "item-metadata-put"
  CAShellCmdItemMetadataRemove
  "item-get"
  CAShellCmdItemSearchBegin
  "item-search-begin"
  CAShellCmdItemSearchNext
  "item-search-next"
  CAShellCmdItemSearchPrevious
  "item-search-previous"
  CAShellCmdItemSetName
  "item-set-name"
  CAShellCmdItemTypesAssign
  "item-types-assign"
  CAShellCmdItemTypesRevoke
  "item-types-revoke"
  CAShellCmdLocationAttachmentAdd
  "location-attachment-add"
  CAShellCmdLocationAttachmentRemove
  "location-attachment-add"
  CAShellCmdLocationDelete
  "location-delete"
  CAShellCmdLocationGet
  "location-get"
  CAShellCmdLocationList
  "location-list"
  CAShellCmdLocationPut
  "location-put"
  CAShellCmdLogin
  The shell login command.
  CAShellCmdLogout
  "logout"
  CAShellCmdRolesAssign
  "roles-assign"
  CAShellCmdRolesGet
  "roles-get"
  CAShellCmdRolesRevoke
  "roles-revoke"
  CAShellCmdSelf
  "self"
  CAShellCmdSet
  "set"
  CAShellCmdStockRepositRemove
  "stock-reposit-remove"
  CAShellCmdStockRepositSerialIntroduce
  "stock-reposit-serial-introduce"
  CAShellCmdStockRepositSerialMove
  "stock-reposit-serial-move"
  CAShellCmdStockRepositSerialNumberAdd
  "stock-reposit-serial-number-add"
  CAShellCmdStockRepositSerialNumberRemove
  "stock-reposit-serial-number-remove"
  CAShellCmdStockRepositSetAdd
  "stock-reposit-set-add"
  CAShellCmdStockRepositSetIntroduce
  "stock-reposit-set-introduce"
  CAShellCmdStockRepositSetMove
  "stock-reposit-set-move"
  CAShellCmdStockRepositSetRemove
  "stock-reposit-set-remove"
  CAShellCmdStockSearchBegin
  "stock-search-begin"
  CAShellCmdStockSearchNext
  "stock-search-next"
  CAShellCmdStockSearchPrevious
  "stock-search-previous"
  CAShellCmdSyntaxList
  "syntax-list"
  CAShellCmdSyntaxShow
  "syntax-show"
  CAShellCmdType
  The type of shell commands.
  CAShellCmdTypePackageGetText
  "type-package-get-text"
  CAShellCmdTypePackageInstall
  "type-package-install"
  CAShellCmdTypePackageSchema
  "type-package-schema"
  CAShellCmdTypePackageSearchBegin
  "type-package-search-begin"
  CAShellCmdTypePackageSearchNext
  "type-package-search-next"
  CAShellCmdTypePackageSearchPrevious
  "type-package-search-previous"
  CAShellCmdTypePackageUninstall
  "type-package-uninstall"
  CAShellCmdTypePackageUpgrade
  "type-package-upgrade"
  CAShellCmdVersion
  "version"
  CAShellLoginTracker
  A tracker for login details.
  CAShellOptions
  Shell options.
  CAShellTerminalHolder
  A terminal holder.
  CATransferStatisticsFormatting
  Functions to format transfer statistics.