Skip to content
This repository has been archived by the owner on Mar 12, 2024. It is now read-only.

Glossary

Austin Lee edited this page Feb 11, 2021 · 5 revisions

Below is a glossary of common terms used to describe Armor both in code and design. Use this as a reference.

  • ArmorWriter - The class to use for writer Armor files.
  • BaseArmorReader - The base class used as a basis for reading armor files.
  • BaseArmorShardColumn - Teh base class used as a basis for reading armor files at the shard column level.
  • Column - Column within a table but there also exists a class called Column that is used to help build up an entity object.
  • ColumnId - Identification of a column, it includes the name and data type.
  • ColumnFile - An armor columnFile is a file that represents a column.
  • ColumnFileReader
  • ColumnFileSection
  • ColumnFileWriter
  • ColumnMetadata
  • ColumnShardId
  • Component
  • DataType
  • DecodedLength
  • Dictionary
  • DictionaryReader
  • DictionaryWriter
  • Entity
  • EntityDictionary
  • EntityId
  • EntityIndex
  • EntityRecord
  • Header
  • InstanceId
  • Metadata
  • FastArmorBlock
  • FastArmorBlockReader
  • FastArmorReader
  • FastArmorShardColumn
  • FileComponent
  • FileReadStore
  • FileWriteStore
  • MagicHeader
  • PrestoDB
  • ReadStore
  • RoaringBitMap
  • Row
  • Shard
  • ShardMetadata
  • ShardId
  • ShardStragety
  • ShardWriter
  • Slice
  • SlowArmorReader
  • SlowArmorShardColumn
  • StreamProduct
  • S3ReadStore
  • S3WriteStore
  • Store
  • Table
  • TableMetadata
  • TableId
  • TableSaw
  • TableWriter
  • ValueDictionary
  • Version
  • WriteStore