| Modifier and Type | Field and Description |
|---|---|
protected static JsonTypeInfo.Value |
JsonTypeInfo.Value.EMPTY |
| Modifier and Type | Method and Description |
|---|---|
static JsonTypeInfo.Value |
JsonTypeInfo.Value.construct(JsonTypeInfo.Id idType,
JsonTypeInfo.As inclusionType,
String propertyName,
Class<?> defaultImpl,
boolean idVisible,
Boolean requireTypeIdForSubtypes)
Deprecated.
Since 2.22 use the 7-argument overload
|
static JsonTypeInfo.Value |
JsonTypeInfo.Value.construct(JsonTypeInfo.Id idType,
JsonTypeInfo.As inclusionType,
String propertyName,
Class<?> defaultImpl,
boolean idVisible,
Boolean requireTypeIdForSubtypes,
Boolean writeTypeIdForDefaultImpl) |
static JsonTypeInfo.Value |
JsonTypeInfo.Value.from(JsonTypeInfo src) |
JsonTypeInfo.Value |
JsonTypeInfo.Value.withDefaultImpl(Class<?> impl) |
JsonTypeInfo.Value |
JsonTypeInfo.Value.withIdType(JsonTypeInfo.Id idType) |
JsonTypeInfo.Value |
JsonTypeInfo.Value.withIdVisible(boolean visible) |
JsonTypeInfo.Value |
JsonTypeInfo.Value.withInclusionType(JsonTypeInfo.As inclusionType) |
JsonTypeInfo.Value |
JsonTypeInfo.Value.withPropertyName(String propName) |
JsonTypeInfo.Value |
JsonTypeInfo.Value.withRequireTypeIdForSubtypes(Boolean requireTypeIdForSubtypes) |
JsonTypeInfo.Value |
JsonTypeInfo.Value.withWriteTypeIdForDefaultImpl(Boolean writeTypeIdForDefaultImpl) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
JsonTypeInfo.Value.isEnabled(JsonTypeInfo.Value v)
Static helper method for simple(r) checking of whether there's a Value instance
that indicates that polymorphic handling is (to be) enabled.
|
Copyright © 2008–2026 FasterXML. All rights reserved.