Uses of Package
org.apache.juneau.marshall.swap.spi
Packages that use org.apache.juneau.marshall.swap.spi
Package
Description
Juneau
@Marshalled types for the
HAL (Hypertext Application Language)
hypermedia format, also covered by
draft-kelly-json-hal-08.Juneau
@Marshalled types for the
JSON:API v1.1 wire format.JSON Schema Data Transfer Objects
OpenAPI UI Generator
Swagger UI Generator
Marshalling API
Collections classes.
Parser API
Serializer API
Swap API
Predefined Swaps
-
Classes in org.apache.juneau.marshall.swap.spi used by org.apache.juneau.bean.halClassDescriptionUsed to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during parsing.
-
Classes in org.apache.juneau.marshall.swap.spi used by org.apache.juneau.bean.jsonapiClassDescriptionUsed to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during parsing.
-
Classes in org.apache.juneau.marshall.swap.spi used by org.apache.juneau.bean.jsonschemaClassDescriptionUsed to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during parsing.
-
Classes in org.apache.juneau.marshall.swap.spi used by org.apache.juneau.bean.openapi3.uiClassDescriptionUsed to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during parsing.
-
Classes in org.apache.juneau.marshall.swap.spi used by org.apache.juneau.bean.swagger.uiClassDescriptionUsed to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during parsing.
-
Classes in org.apache.juneau.marshall.swap.spi used by org.apache.juneau.marshallClassDescriptionSpecialized transform for builder classes.Used to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during parsing.
-
Classes in org.apache.juneau.marshall.swap.spi used by org.apache.juneau.marshall.collectionsClassDescriptionUsed to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during parsing.
-
Classes in org.apache.juneau.marshall.swap.spi used by org.apache.juneau.marshall.parserClassDescriptionUsed to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during parsing.
-
Classes in org.apache.juneau.marshall.swap.spi used by org.apache.juneau.marshall.serializerClassDescriptionUsed to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during parsing.
-
Classes in org.apache.juneau.marshall.swap.spi used by org.apache.juneau.marshall.swap.spiClassDescriptionSpecialized transform for builder classes.Used to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during parsing.Abstract subclass for object swaps that swap objects for strings.Specialized
ObjectSwapforSurrogateclasses. -
Classes in org.apache.juneau.marshall.swap.spi used by org.apache.juneau.marshall.swapsClassDescriptionUsed to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during parsing.Abstract subclass for object swaps that swap objects for strings.