Index
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
KlumJacksonImporteroperation. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form