Package org.apache.juneau.swap


package org.apache.juneau.swap
Swap API
  • Class
    Description
    A dynamic object swap based on reflection of a Java class that converts objects to Lists.
    A dynamic object swap based on reflection of a Java class that converts Objects to serializable Maps.
    A dynamic object swap based on reflection of a Java class that converts Objects to Number serializable objects.
    A dynamic object swap based on reflection of a Java class that converts Objects to serializable objects.
    Bean interceptor.
    Non-existent bean interceptor.
    Identifies a class as being a builder for a bean class.
    Specialized transform for builder classes.
    Maintain the list of default swaps used by all serializers and parsers.
    A subclass of ObjectSwap that allows swap and unswap methods to be defined as functions.
    Abstract subclass for object swaps that swap objects for object maps.
    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.
    Identifies a class as being a surrogate class.
    Specialized ObjectSwap for Surrogate classes.