Uses of Class
com.jsoniter.spi.ClassDescriptor
Packages that use ClassDescriptor
-
Uses of ClassDescriptor in com.jsoniter
Fields in com.jsoniter declared as ClassDescriptorMethods in com.jsoniter with parameters of type ClassDescriptorModifier and TypeMethodDescriptionprivate static void
CodegenImplObjectHash.appendBindingSet
(StringBuilder lines, ClassDescriptor desc, Binding binding) private static void
CodegenImplObjectStrict.appendMissingRequiredProperties
(StringBuilder lines, ClassDescriptor desc) private static void
CodegenImplObjectStrict.appendOnUnknownField
(StringBuilder lines, ClassDescriptor desc) private static void
CodegenImplObjectStrict.appendSetExtraProperteis
(StringBuilder lines, ClassDescriptor desc) private static void
CodegenImplObjectStrict.appendSetExtraToKeyValueTypeWrappers
(StringBuilder lines, ClassDescriptor desc) static String
CodegenImplObjectHash.genObjectUsingHash
(ClassDescriptor desc) static String
CodegenImplObjectStrict.genObjectUsingStrict
(ClassDescriptor desc) private static boolean
Codegen.shouldUseStrictMode
(DecodingMode mode, ClassDescriptor desc) -
Uses of ClassDescriptor in com.jsoniter.extra
Methods in com.jsoniter.extra with parameters of type ClassDescriptorModifier and TypeMethodDescriptionvoid
GsonCompatibilityMode.updateClassDescriptor
(ClassDescriptor desc) -
Uses of ClassDescriptor in com.jsoniter.output
Fields in com.jsoniter.output declared as ClassDescriptorMethods in com.jsoniter.output with parameters of type ClassDescriptorModifier and TypeMethodDescriptionprivate static boolean
CodegenImplObject.hasFieldOutput
(ClassDescriptor desc) -
Uses of ClassDescriptor in com.jsoniter.spi
Methods in com.jsoniter.spi that return ClassDescriptorModifier and TypeMethodDescriptionstatic ClassDescriptor
ClassDescriptor.getDecodingClassDescriptor
(ClassInfo classInfo, boolean includingPrivate) static ClassDescriptor
ClassDescriptor.getEncodingClassDescriptor
(ClassInfo classInfo, boolean includingPrivate) Methods in com.jsoniter.spi with parameters of type ClassDescriptorModifier and TypeMethodDescriptionprivate static void
ClassDescriptor.decodingDeduplicate
(ClassDescriptor desc) private void
Config.detectCtor
(ClassDescriptor desc) private void
Config.detectStaticFactory
(ClassDescriptor desc, List<Method> allMethods) private void
Config.detectUnwrappers
(ClassDescriptor desc, List<Method> allMethods) private void
Config.detectWrappers
(ClassDescriptor desc, List<Method> allMethods) private static void
ClassDescriptor.encodingDeduplicate
(ClassDescriptor desc) private void
Config.updateBindings
(ClassDescriptor desc) void
Config.updateClassDescriptor
(ClassDescriptor desc) void
EmptyExtension.updateClassDescriptor
(ClassDescriptor desc) void
Extension.updateClassDescriptor
(ClassDescriptor desc) Update how binding is done for the class