Index

A B C D F G H I K M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

APPLY - Enum constant in enum class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer.ManagedMode
 
applyToBuilder(B, KlumJacksonInput) - Method in class com.blackbuild.klum.ast.jackson.KlumJacksonImporter
Applies one input to the same unsealed Builder in its active Construction session.

B

BUILDER - Enum constant in enum class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer.ManagedMode
 

C

changeProperties(SerializationConfig, BeanDescription, List<BeanPropertyWriter>) - Method in class com.blackbuild.klum.ast.jackson.KlumAstModule.KlumSerializerModifier
 
com.blackbuild.klum.ast.jackson - package com.blackbuild.klum.ast.jackson
 
com.blackbuild.klum.ast.jackson.internal - package com.blackbuild.klum.ast.jackson.internal
 
createContextual(DeserializationContext, BeanProperty) - Method in class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.blackbuild.klum.ast.jackson.internal.KlumTemplateRejectingSerializer
 

D

deserialize(JsonParser, DeserializationContext) - Method in class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer
 

F

findPropertyAccess(Annotated) - Method in class com.blackbuild.klum.ast.jackson.internal.KlumAnnotationIntrospector
 

G

get() - Method in interface com.blackbuild.klum.ast.jackson.internal.KlumDeserializer.ThrowingSupplier
 
getDelegatee() - Method in class com.blackbuild.klum.ast.jackson.internal.KlumTemplateRejectingSerializer
 
getModuleName() - Method in class com.blackbuild.klum.ast.jackson.KlumAstModule
 
getObjectIdReader() - Method in class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer
 

H

handledType() - Method in class com.blackbuild.klum.ast.jackson.internal.KlumTemplateRejectingSerializer
 
hasIgnoreMarker(AnnotatedMember) - Method in class com.blackbuild.klum.ast.jackson.internal.KlumAnnotationIntrospector
 

I

isEmpty(SerializerProvider, Object) - Method in class com.blackbuild.klum.ast.jackson.internal.KlumTemplateRejectingSerializer
 

K

KlumAnnotationIntrospector - Class in com.blackbuild.klum.ast.jackson.internal
 
KlumAnnotationIntrospector() - Constructor for class com.blackbuild.klum.ast.jackson.internal.KlumAnnotationIntrospector
 
KlumAstModule - Class in com.blackbuild.klum.ast.jackson
 
KlumAstModule() - Constructor for class com.blackbuild.klum.ast.jackson.KlumAstModule
 
KlumAstModule.KlumDeserializerModifier - Class in com.blackbuild.klum.ast.jackson
 
KlumAstModule.KlumSerializerModifier - Class in com.blackbuild.klum.ast.jackson
 
KlumDeserializer - Class in com.blackbuild.klum.ast.jackson.internal
Replays resolved Jackson configuration properties through the generated Builder lifecycle.
KlumDeserializer(Class<?>, JsonDeserializer<?>) - Constructor for class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer
 
KlumDeserializer.ManagedMode - Enum Class in com.blackbuild.klum.ast.jackson.internal
 
KlumDeserializer.ManagedRequest - Class in com.blackbuild.klum.ast.jackson.internal
 
KlumDeserializer.ThrowingSupplier<T> - Interface in com.blackbuild.klum.ast.jackson.internal
 
KlumDeserializerModifier() - Constructor for class com.blackbuild.klum.ast.jackson.KlumAstModule.KlumDeserializerModifier
 
KlumJacksonImporter - Class in com.blackbuild.klum.ast.jackson
Explicit, Builder-first Jackson import operations.
KlumJacksonInput - Class in com.blackbuild.klum.ast.jackson
One caller-owned Jackson input for a KlumJacksonImporter operation.
KlumLinkBeanPropertyWriter - Class in com.blackbuild.klum.ast.jackson.internal
Enforces the reference-only output contract of one Klum LINK property.
KlumLinkBeanPropertyWriter(BeanPropertyWriter, String, boolean) - Constructor for class com.blackbuild.klum.ast.jackson.internal.KlumLinkBeanPropertyWriter
 
KlumSerializerModifier() - Constructor for class com.blackbuild.klum.ast.jackson.KlumAstModule.KlumSerializerModifier
 
KlumTemplateRejectingSerializer - Class in com.blackbuild.klum.ast.jackson.internal
Preserves ordinary value serialization while preventing silent loss of Template recipe actions.
KlumTemplateRejectingSerializer(JsonSerializer<?>) - Constructor for class com.blackbuild.klum.ast.jackson.internal.KlumTemplateRejectingSerializer
 

M

ManagedRequest(KlumDeserializer.ManagedMode, KlumBuilder<?>) - Constructor for class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer.ManagedRequest
 
map(Map<?, ?>) - Static method in class com.blackbuild.klum.ast.jackson.KlumJacksonInput
Uses a caller-owned Map without mutating it.
mode() - Method in class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer.ManagedRequest
 
modifyDeserializer(DeserializationConfig, BeanDescription, JsonDeserializer<?>) - Method in class com.blackbuild.klum.ast.jackson.KlumAstModule.KlumDeserializerModifier
 
modifySerializer(SerializationConfig, BeanDescription, JsonSerializer<?>) - Method in class com.blackbuild.klum.ast.jackson.KlumAstModule.KlumSerializerModifier
 
MODULE_NAME - Static variable in class com.blackbuild.klum.ast.jackson.KlumAstModule
 

N

named(String) - Method in class com.blackbuild.klum.ast.jackson.KlumJacksonInput
Returns this input with an opaque source identity used only for diagnostics.

O

operation() - Method in enum class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer.ManagedMode
 

P

parser(JsonParser) - Static method in class com.blackbuild.klum.ast.jackson.KlumJacksonInput
Borrows one single-pass parser.

R

readBuilder(KlumFactory.BuilderFactory<T, B>, KlumJacksonInput) - Method in class com.blackbuild.klum.ast.jackson.KlumJacksonImporter
Reads one owned Builder in the current Construction session without materializing it.
readRoot(Class<T>, KlumJacksonInput) - Method in class com.blackbuild.klum.ast.jackson.KlumJacksonImporter
Reads one root DSL Object through its normal Builder lifecycle.
readTemplate(Class<T>, KlumJacksonInput) - Method in class com.blackbuild.klum.ast.jackson.KlumJacksonImporter
Reads a value-only Template without running lifecycle callbacks or phases.
resolve(SerializerProvider) - Method in class com.blackbuild.klum.ast.jackson.internal.KlumTemplateRejectingSerializer
 
ROOT - Enum constant in enum class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer.ManagedMode
 

S

serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.blackbuild.klum.ast.jackson.internal.KlumTemplateRejectingSerializer
 
serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.blackbuild.klum.ast.jackson.internal.KlumLinkBeanPropertyWriter
 
serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.blackbuild.klum.ast.jackson.internal.KlumLinkBeanPropertyWriter
 
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.blackbuild.klum.ast.jackson.internal.KlumTemplateRejectingSerializer
 
setupModule(Module.SetupContext) - Method in class com.blackbuild.klum.ast.jackson.KlumAstModule
 

T

target() - Method in class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer.ManagedRequest
 
TEMPLATE - Enum constant in enum class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer.ManagedMode
 
tree(JsonNode) - Static method in class com.blackbuild.klum.ast.jackson.KlumJacksonInput
Uses an immutable view of a caller-owned Jackson tree.

U

using(ObjectMapper) - Static method in class com.blackbuild.klum.ast.jackson.KlumJacksonImporter
Captures ObjectMapper.reader() once without changing the mapper.
using(ObjectReader) - Static method in class com.blackbuild.klum.ast.jackson.KlumJacksonImporter
Captures an untyped, non-updating reader while preserving all of its caller configuration.

V

valueOf(String) - Static method in enum class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer.ManagedMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer.ManagedMode
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in class com.blackbuild.klum.ast.jackson.KlumAstModule
 

W

wasHandled() - Method in class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer.ManagedRequest
 
withManagedRequest(KlumDeserializer.ManagedRequest, KlumDeserializer.ThrowingSupplier<T>) - Static method in class com.blackbuild.klum.ast.jackson.internal.KlumDeserializer
 
A B C D F G H I K M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form