[
{
  "name": "org.redisson.codec.Kryo5Codec",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.BeanSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.BlowfishSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.ClosureSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.CollectionSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.CompatibleFieldSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultArraySerializers$BooleanArraySerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultArraySerializers$ByteArraySerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultArraySerializers$CharArraySerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultArraySerializers$DoubleArraySerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultArraySerializers$FloatArraySerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultArraySerializers$IntArraySerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultArraySerializers$LongArraySerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultArraySerializers$ObjectArraySerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultArraySerializers$ShortArraySerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultArraySerializers$StringArraySerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$ArraysAsListSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$AtomicBooleanSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$AtomicIntegerSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$AtomicLongSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$AtomicReferenceSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$BigDecimalSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$BigIntegerSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$BitSetSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$BooleanSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$ByteSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$CalendarSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$CharSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$CharsetSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$ClassSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$CollectionsEmptyListSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$CollectionsEmptyMapSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$CollectionsEmptySetSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$CollectionsSingletonListSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$CollectionsSingletonMapSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$CollectionsSingletonSetSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$ConcurrentSkipListMapSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$CurrencySerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$DateSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$DoubleSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$EnumSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$EnumSetSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$FloatSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$IntSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$KryoSerializableSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$LocaleSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$LongSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$PatternSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$PriorityQueueSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$ShortSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$StringBufferSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$StringBuilderSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$StringSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$TimeZoneSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$TimestampSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$TreeMapSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$TreeSetSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$URISerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$URLSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$UUIDSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DefaultSerializers$VoidSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.DeflateSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.EnumMapSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.EnumNameSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.ExternalizableSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.FieldSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.ImmutableCollectionsSerializers$JdkImmutableListSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.ImmutableCollectionsSerializers$JdkImmutableMapSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.ImmutableCollectionsSerializers$JdkImmutableSetSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.JavaSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.MapSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.OptionalSerializers$OptionalDoubleSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.OptionalSerializers$OptionalIntSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.OptionalSerializers$OptionalLongSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.OptionalSerializers$OptionalSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.RecordSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TaggedFieldSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$DurationSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$InstantSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$LocalDateSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$LocalDateTimeSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$LocalTimeSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$MonthDaySerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$OffsetDateTimeSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$OffsetTimeSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$PeriodSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$YearMonthSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$YearSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$ZoneIdSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$ZoneOffsetSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.TimeSerializers$ZonedDateTimeSerializer",
  "allDeclaredConstructors":true
},
{
  "name": "com.esotericsoftware.kryo.serializers.VersionFieldSerializer",
  "allDeclaredConstructors":true
},
{
  "name":"java.sql.Date"
},
{
  "name":"java.sql.Timestamp"
},
{
  "name":"java.util.Collections$ReverseComparator2",
  "allDeclaredFields":true
},
{
  "name":"java.util.Collections$UnmodifiableCollection",
  "allDeclaredFields":true
},
{
  "name":"java.util.Collections$UnmodifiableList",
  "allDeclaredFields":true
},
{
  "name":"java.util.Collections$UnmodifiableMap",
  "allDeclaredFields":true
},
{
  "name":"java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet",
  "allDeclaredFields":true,
  "methods":[{"name":"<init>","parameterTypes":["java.util.Set"] }]
},
{
  "name":"java.util.Collections$UnmodifiableRandomAccessList",
  "allDeclaredFields":true
},
{
  "name":"java.util.Collections$UnmodifiableSet",
  "allDeclaredFields":true
},
{
  "name":"java.util.Collections$UnmodifiableSortedMap",
  "allDeclaredFields":true
},
{
  "name":"java.util.Collections$UnmodifiableSortedSet",
  "allDeclaredFields":true
},
{
  "name":"java.util.EnumMap",
  "fields":[{"name":"keyType"}]
},
{
  "name":"java.util.EnumSet$SerializationProxy",
  "fields":[
    {"name":"elementType"}, 
    {"name":"elements"}
  ]
},
{
  "name":"java.util.HashSet",
  "allDeclaredMethods":true,
  "allDeclaredConstructors":true
},
{
  "name":"org.redisson.RedissonAtomicDouble",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonAtomicLong",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonBatch",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonBinaryStream",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonBitSet",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonBlockingDeque",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonBlockingQueue",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonBloomFilter",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonBoundedBlockingQueue",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonBucket",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonBuckets",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonCountDownLatch",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonDelayedQueue",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonDeque",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonDoubleAdder",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonExecutorService",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonFairLock",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonGeo",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonHyperLogLog",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonIdGenerator",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonKeys",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonLexSortedSet",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonList",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonListMultimap",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonListMultimapCache",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonListMultimapValues",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonLiveObjectService",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonLocalCachedMap",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonLock",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonLongAdder",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonMap",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonMapCache",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonMultiLock",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonMultimap",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonMultimapCache",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonPatternTopic",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonPermitExpirableSemaphore",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonPriorityBlockingDeque",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonPriorityBlockingQueue",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonPriorityDeque",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonPriorityQueue",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonQueue",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonQueueSemaphore",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonRateLimiter",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonReadLock",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonReadWriteLock",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonRedLock",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonReliableTopic",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonRemoteService",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonRingBuffer",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonScoredSortedSet",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonScript",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonSemaphore",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonSet",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonSetCache",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonSetMultimap",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonSetMultimapCache",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonSetMultimapValues",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonSortedSet",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonSpinLock",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonStream",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonTimeSeries",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonTopic",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonTransferQueue",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.RedissonWriteLock",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.config.BaseConfig",
  "allDeclaredFields":true,
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.config.BaseMasterSlaveServersConfig",
  "allDeclaredFields":true,
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.config.ClusterServersConfig",
  "allDeclaredFields":true,
  "allDeclaredMethods":true,
  "allDeclaredConstructors":true
},
{
  "name":"org.redisson.config.Config",
  "allDeclaredFields":true,
  "allDeclaredMethods":true,
  "allDeclaredConstructors":true
},
{
  "name":"org.redisson.config.ConfigSupport$ClassMixIn",
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.config.ConfigSupport$ConfigMixIn",
  "allDeclaredFields":true,
  "allDeclaredMethods":true
},
{
  "name":"org.redisson.config.MasterSlaveServersConfig",
  "allDeclaredFields":true,
  "allDeclaredMethods":true,
  "allDeclaredConstructors":true
},
{
  "name":"org.redisson.config.RedissonNodeFileConfig",
  "allDeclaredFields":true,
  "allDeclaredMethods":true,
  "allDeclaredConstructors":true
},
{
  "name":"org.redisson.config.ReplicatedServersConfig",
  "allDeclaredFields":true,
  "allDeclaredMethods":true,
  "allDeclaredConstructors":true
},
{
  "name":"org.redisson.config.SentinelServersConfig",
  "allDeclaredFields":true,
  "allDeclaredMethods":true,
  "allDeclaredConstructors":true
},
{
  "name":"org.redisson.config.SingleServerConfig",
  "allDeclaredFields":true,
  "allDeclaredMethods":true,
  "allDeclaredConstructors":true
},
{
  "name":"org.redisson.executor.RemoteExecutorService",
  "allPublicMethods":true
},
{
  "name":"org.redisson.executor.RemoteExecutorServiceAsync",
  "allPublicMethods":true
},
{
  "name":"org.redisson.Redisson",
  "allPublicMethods":true
}
]
