Class MixinDescription<T>

    • Field Detail

      • defaultTypeHash

        private static final int defaultTypeHash
      • defaultObjectStart

        private static final byte[] defaultObjectStart
      • typeHash

        private final int typeHash
      • objectStart

        private final byte[] objectStart
      • manifest

        private final java.lang.reflect.Type manifest
      • alwaysSerialize

        private final boolean alwaysSerialize
      • exactMatch

        private final boolean exactMatch
      • canObjectFormat

        private final boolean canObjectFormat
      • canArrayFormat

        private final boolean canArrayFormat
      • discriminator

        private final java.lang.String discriminator
      • discriminatorError

        private final java.lang.String discriminatorError
    • Constructor Detail

      • MixinDescription

        public MixinDescription​(java.lang.Class<T> manifest,
                                DslJson json,
                                java.lang.String discriminator,
                                FormatDescription<T>[] descriptions)