Class UnknownRecordPlaceholder

  • All Implemented Interfaces:
    GenericRecord

    public final class UnknownRecordPlaceholder
    extends RecordAtom
    If we come across a record we don't know about, we create one of these. It allows us to keep track of what it contains, so we can write it back out to disk unchanged
    • Constructor Detail

      • UnknownRecordPlaceholder

        protected UnknownRecordPlaceholder​(byte[] source,
                                           int start,
                                           int len)
        Create a new holder for a record we don't grok
    • Method Detail

      • getRecordType

        public long getRecordType()
        Return the value we were given at creation
        Specified by:
        getRecordType in class Record
      • getRecordTypeEnum

        public RecordTypes getRecordTypeEnum()
        Return the value as enum we were given at creation