META-INF.native-image.reflect-config.json Maven / Gradle / Ivy
The newest version!
[
{
"name": "one.microstream.afs.nio.types.NioReadableFile$Default[]"
},
{
"name": "one.microstream.memory.sun.JdkInternals$ObjectHeaderSizeDummy",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"fields": [
{
"name": "calculateByteSizeObjectHeaderFieldOffsetDummy",
"allowUnsafeAccess": true
}
]
},
{
"name": "java.net.URL",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "boolean",
"allDeclaredMethods": true
},
{
"name": "byte",
"allDeclaredMethods": true
},
{
"name": "char",
"allDeclaredMethods": true
},
{
"name": "double",
"allDeclaredMethods": true
},
{
"name": "float",
"allDeclaredMethods": true
},
{
"name": "int",
"allDeclaredMethods": true
},
{
"name": "java.io.File",
"allDeclaredMethods": true
},
{
"name": "java.lang.Boolean",
"allDeclaredMethods": true
},
{
"name": "java.lang.Byte",
"allDeclaredMethods": true
},
{
"name": "java.lang.Character",
"allDeclaredMethods": true
},
{
"name": "java.lang.Class",
"allDeclaredMethods": true
},
{
"name": "java.lang.Double",
"allDeclaredMethods": true
},
{
"name": "java.lang.Float",
"allDeclaredMethods": true
},
{
"name": "java.lang.Integer",
"allDeclaredMethods": true
},
{
"name": "java.lang.Long",
"allDeclaredMethods": true
},
{
"name": "java.lang.Object",
"allDeclaredMethods": true
},
{
"name": "java.lang.Object[]",
"allDeclaredMethods": true
},
{
"name": "java.lang.Short",
"allDeclaredMethods": true
},
{
"name": "java.lang.String",
"allDeclaredMethods": true
},
{
"name": "java.lang.StringBuffer",
"allDeclaredMethods": true
},
{
"name": "java.lang.StringBuilder",
"allDeclaredMethods": true
},
{
"name": "java.lang.String[]"
},
{
"name": "java.lang.Void",
"allDeclaredMethods": true
},
{
"name": "java.lang.ref.WeakReference[]"
},
{
"name": "java.lang.reflect.Field[]"
},
{
"name": "java.math.BigDecimal",
"allDeclaredMethods": true
},
{
"name": "java.math.BigInteger",
"allDeclaredMethods": true
},
{
"name": "java.net.Inet4Address",
"allDeclaredMethods": true
},
{
"name": "java.net.Inet6Address",
"allDeclaredMethods": true
},
{
"name": "java.net.InetAddress",
"allDeclaredMethods": true
},
{
"name": "java.net.InetSocketAddress",
"allDeclaredMethods": true
},
{
"name": "java.net.URI",
"allDeclaredMethods": true
},
{
"name": "java.net.URL",
"allDeclaredMethods": true
},
{
"name": "java.nio.file.OpenOption[]"
},
{
"name": "java.nio.file.Path",
"allDeclaredMethods": true
},
{
"name": "java.sql.Date",
"allDeclaredMethods": true
},
{
"name": "java.sql.Time",
"allDeclaredMethods": true
},
{
"name": "java.sql.Timestamp",
"allDeclaredMethods": true
},
{
"name": "java.util.AbstractCollection",
"allDeclaredFields": true
},
{
"name": "java.util.AbstractList",
"allDeclaredFields": true
},
{
"name": "java.util.AbstractMap",
"allDeclaredFields": true
},
{
"name": "java.util.AbstractSet",
"allDeclaredFields": true
},
{
"name": "java.util.ArrayDeque",
"allDeclaredMethods": true
},
{
"name": "java.util.ArrayList",
"allDeclaredMethods": true
},
{
"name": "java.util.Collections$EmptyList",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "java.util.Collections$EmptyMap",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "java.util.Collections$EmptySet",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "java.util.Collections$ReverseComparator",
"allDeclaredMethods": true
},
{
"name": "java.util.Collections$UnmodifiableNavigableMap$EmptyNavigableMap",
"allDeclaredMethods": true
},
{
"name": "java.util.Collections$UnmodifiableNavigableSet$EmptyNavigableSet",
"allDeclaredMethods": true
},
{
"name": "java.util.Comparator"
},
{
"name": "java.util.Comparators$NaturalOrderComparator",
"allDeclaredMethods": true
},
{
"name": "java.util.Currency",
"allDeclaredMethods": true
},
{
"name": "java.util.Date",
"allDeclaredMethods": true
},
{
"name": "java.util.HashMap",
"allDeclaredMethods": true
},
{
"name": "java.util.HashSet",
"allDeclaredMethods": true
},
{
"name": "java.util.Hashtable",
"allDeclaredMethods": true
},
{
"name": "java.util.IdentityHashMap",
"allDeclaredMethods": true
},
{
"name": "java.util.LinkedHashMap",
"allDeclaredMethods": true
},
{
"name": "java.util.LinkedHashSet",
"allDeclaredMethods": true
},
{
"name": "java.util.LinkedList",
"allDeclaredMethods": true
},
{
"name": "java.util.List",
"allDeclaredMethods": true
},
{
"name": "java.util.Locale",
"allDeclaredMethods": true
},
{
"name": "java.util.Optional",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"fields": [
{
"name": "value",
"allowWrite": true
}
]
},
{
"name": "java.util.OptionalDouble",
"allDeclaredMethods": true
},
{
"name": "java.util.OptionalInt",
"allDeclaredMethods": true
},
{
"name": "java.util.OptionalLong",
"allDeclaredMethods": true
},
{
"name": "java.util.PriorityQueue",
"allDeclaredMethods": true
},
{
"name": "java.util.Properties",
"allDeclaredMethods": true
},
{
"name": "java.util.Stack",
"allDeclaredMethods": true
},
{
"name": "java.util.TreeMap",
"allDeclaredMethods": true
},
{
"name": "java.util.TreeSet",
"allDeclaredMethods": true
},
{
"name": "java.util.Vector",
"allDeclaredMethods": true
},
{
"name": "java.util.WeakHashMap",
"allDeclaredMethods": true
},
{
"name": "java.util.concurrent.ConcurrentHashMap",
"allDeclaredMethods": true
},
{
"name": "java.util.concurrent.ConcurrentLinkedDeque",
"allDeclaredMethods": true
},
{
"name": "java.util.concurrent.ConcurrentLinkedQueue",
"allDeclaredMethods": true
},
{
"name": "java.util.concurrent.ConcurrentSkipListMap",
"allDeclaredMethods": true
},
{
"name": "java.util.concurrent.ConcurrentSkipListSet",
"allDeclaredMethods": true
},
{
"name": "java.util.concurrent.CopyOnWriteArrayList",
"allDeclaredMethods": true
},
{
"name": "java.util.regex.Pattern",
"allDeclaredMethods": true
},
{
"name": "long",
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.BulkList",
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.ConstHashEnum",
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.ConstHashTable",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.ConstHashTable$Keys"
},
{
"name": "one.microstream.collections.ConstHashTable$Values"
},
{
"name": "one.microstream.collections.ConstList",
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.Empty",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.EmptyTable",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"fields": [
{
"name": "keys",
"allowWrite": true
},
{
"name": "values",
"allowWrite": true
}
]
},
{
"name": "one.microstream.collections.EmptyTable$Keys",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"fields": [
{
"name": "this$0",
"allowWrite": true
}
]
},
{
"name": "one.microstream.collections.EmptyTable$Values",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"fields": [
{
"name": "this$0",
"allowWrite": true
}
]
},
{
"name": "one.microstream.collections.EqBulkList",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.EqConstHashEnum",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.EqConstHashTable",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.EqConstHashTable$Keys"
},
{
"name": "one.microstream.collections.EqConstHashTable$Values"
},
{
"name": "one.microstream.collections.EqHashEnum",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.EqHashTable",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.EqHashTable$Keys"
},
{
"name": "one.microstream.collections.EqHashTable$Values"
},
{
"name": "one.microstream.collections.FixedList",
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.HashEnum",
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.HashTable",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.HashTable$Keys"
},
{
"name": "one.microstream.collections.HashTable$Values"
},
{
"name": "one.microstream.collections.LimitList",
"allDeclaredMethods": true
},
{
"name": "one.microstream.collections.Singleton",
"allDeclaredMethods": true
},
{
"name": "one.microstream.hashing.HashEqualator"
},
{
"name": "one.microstream.hashing.XHashing$SingletonIdentityHashEqualator",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "one.microstream.hashing.XHashing$SingletonKeyValueIdentityHashEqualator",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "one.microstream.hashing.XHashing$SingletonValueHashEqualator",
"allDeclaredFields": true,
"allDeclaredMethods": true
},
{
"name": "one.microstream.persistence.binary.java.net.BinaryHandlerInetSocketAddress",
"allDeclaredFields": true
},
{
"name": "one.microstream.persistence.binary.types.BinaryField[]"
},
{
"name": "one.microstream.persistence.binary.types.BinaryReferenceTraverser[]"
},
{
"name": "one.microstream.persistence.binary.types.LoadItemsChain$Entry[]"
},
{
"name": "one.microstream.persistence.types.PersistenceRootReference$Default",
"allDeclaredMethods": true
},
{
"name": "one.microstream.persistence.types.PersistenceRoots$Default",
"allDeclaredMethods": true
},
{
"name": "one.microstream.persistence.types.PersistenceTypeDefinitionMemberFieldGeneric[]"
},
{
"name": "one.microstream.persistence.types.PersistenceTypeDescription[]"
},
{
"name": "one.microstream.reference.Lazy$Default",
"allDeclaredMethods": true
},
{
"name": "one.microstream.util.Substituter$Default",
"allDeclaredMethods": true
},
{
"name": "short",
"allDeclaredMethods": true
},
{
"name": "sun.misc.Unsafe",
"fields": [
{
"name": "theUnsafe"
}
]
}
]