Uses of Class
com.jsoniter.spi.Binding
Packages that use Binding
-
Uses of Binding in com.jsoniter
Fields in com.jsoniter with type parameters of type BindingMethods in com.jsoniter with parameters of type BindingModifier and TypeMethodDescriptionprivate void
ReflectionObjectDecoder.addBinding
(ClassInfo classInfo, Binding binding) private static void
CodegenImplObjectHash.appendBindingSet
(StringBuilder lines, ClassDescriptor desc, Binding binding) (package private) static void
CodegenImplObjectHash.appendVarDef
(StringBuilder lines, Binding parameter) private boolean
ReflectionObjectDecoder.canNotSetDirectly
(Binding binding) private Object
ReflectionObjectDecoder.decodeBinding
(JsonIterator iter, Binding binding) private Object
ReflectionObjectDecoder.decodeBinding
(JsonIterator iter, Object obj, Binding binding) (package private) static String
private void
ReflectionObjectDecoder.setToBinding
(Object obj, Binding binding, Object value) private static String
CodegenImplObjectStrict.updateBindingSetOp
(String rendered, Binding binding) Method parameters in com.jsoniter with type arguments of type BindingModifier and TypeMethodDescriptionprivate static void
CodegenImplObjectHash.appendInvocation
(StringBuilder code, List<Binding> params) private static int
CodegenImplObjectStrict.assignMaskForRequiredProperties
(List<Binding> allBindings) CodegenImplObjectStrict.buildTriTree
(List<Binding> allBindings) private static boolean
CodegenImplObjectStrict.hasAnythingToBindFrom
(List<Binding> allBindings) -
Uses of Binding in com.jsoniter.fuzzy
Fields in com.jsoniter.fuzzy declared as BindingConstructors in com.jsoniter.fuzzy with parameters of type Binding -
Uses of Binding in com.jsoniter.output
Methods in com.jsoniter.output with parameters of type BindingModifier and TypeMethodDescriptionprivate static int
CodegenImplObject.genField
(CodegenResult ctx, Binding binding, String toName, int notFirst) -
Uses of Binding in com.jsoniter.spi
Fields in com.jsoniter.spi declared as BindingModifier and TypeFieldDescriptionEncodeTo.binding
ClassDescriptor.onExtraProperties
ClassDescriptor.onMissingProperties
Fields in com.jsoniter.spi with type parameters of type BindingModifier and TypeFieldDescriptionClassDescriptor.fields
ClassDescriptor.getters
ConstructorDescriptor.parameters
the parameters to call constructor or static methodWrapperDescriptor.parameters
the parameters to bindClassDescriptor.setters
Methods in com.jsoniter.spi that return BindingMethods in com.jsoniter.spi that return types with arguments of type BindingModifier and TypeMethodDescriptionClassDescriptor.allBindings()
ClassDescriptor.allDecoderBindings()
ClassDescriptor.allEncoderBindings()
ClassDescriptor.getGetters
(Map<String, Type> lookup, ClassInfo classInfo, boolean includingPrivate) ClassDescriptor.getSetters
(Map<String, Type> lookup, ClassInfo classInfo, boolean includingPrivate) Methods in com.jsoniter.spi with parameters of type BindingModifier and TypeMethodDescriptionprivate static void
ClassDescriptor.deduplicateByFromName
(Map<String, Binding> byFromName, Binding setter) private void
Config.updateBindingWithJsonProperty
(Binding binding, JsonProperty jsonProperty) Method parameters in com.jsoniter.spi with type arguments of type Binding