Package org.bouncycastle.gpg.keybox

## Class Blob

- java.lang.Object
- - org.bouncycastle.gpg.keybox.Blob

- Direct Known Subclasses:
    `FirstBlob`, `KeyBlob`

      public class Blob
      extends java.lang.Object

  GnuPG keybox blob. Based on:
  See Also:

- - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected int` | `base` |
    `protected long` | `length` |
    `protected static byte[]` | `magicBytes` |
    `protected BlobType` | `type` |
    `protected int` | `version` |

  - ### Constructor Summary

    Constructors
    Modifier | Constructor | Description
    --- | --- | ---
    `protected` | `Blob​(int base, long length, BlobType type, int version)` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `BlobType` | `getType()` |
    `int` | `getVersion()` |

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### magicBytes

          protected static final byte[] magicBytes

    - #### base

          protected final int base

    - #### length

          protected final long length

    - #### type

          protected final BlobType type

    - #### version

          protected final int version

  - ### Constructor Detail

    - #### Blob

          protected Blob​(int base,
                         long length,
                         BlobType type,
                         int version)

  - ### Method Detail

    - #### getType

          public BlobType getType()

    - #### getVersion

          public int getVersion()