java.lang.Object
tools.jackson.databind.introspect.PotentialCreators
-
Field Summary
FieldsModifier and TypeFieldDescriptionProperty-based Creator found, if any -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleanbooleanbooleanvoidsetExplicitPropertiesBased(MapperConfig<?> config, PotentialCreator ctor) Variant ofsetPropertiesBased(tools.jackson.databind.cfg.MapperConfig<?>, tools.jackson.databind.introspect.PotentialCreator, java.lang.String)for creators coming from explicit@JsonCreator-style annotations; records that the registered creator isexplicitso later fallback logic can defer to it.voidsetImplicitDelegating(List<PotentialCreator> implicitConstructors, List<PotentialCreator> implicitFactories) voidsetPropertiesBased(MapperConfig<?> config, PotentialCreator ctor, String mode)
-
Field Details
-
propertiesBased
Property-based Creator found, if any
-
-
Constructor Details
-
PotentialCreators
public PotentialCreators()
-
-
Method Details
-
setPropertiesBased
-
setExplicitPropertiesBased
Variant ofsetPropertiesBased(tools.jackson.databind.cfg.MapperConfig<?>, tools.jackson.databind.introspect.PotentialCreator, java.lang.String)for creators coming from explicit@JsonCreator-style annotations; records that the registered creator isexplicitso later fallback logic can defer to it. -
addExplicitDelegating
-
setImplicitDelegating
public void setImplicitDelegating(List<PotentialCreator> implicitConstructors, List<PotentialCreator> implicitFactories) -
hasDelegating
public boolean hasDelegating() -
hasPropertiesBased
public boolean hasPropertiesBased() -
hasExplicitPropertiesBased
public boolean hasExplicitPropertiesBased() -
hasPropertiesBasedOrDelegating
public boolean hasPropertiesBasedOrDelegating() -
getExplicitDelegating
-
getImplicitDelegatingFactories
-
getImplicitDelegatingConstructors
-