Class Annotations


  • @Deprecated
    public class Annotations
    extends java.lang.Object
    Deprecated.
    Contains utility methods that enable to configure an XStream instance with class and field aliases, based on a class decorated with annotations defined in this package.
    • Constructor Detail

      • Annotations

        private Annotations()
        Deprecated.
        This class is not instantiable
    • Method Detail

      • configureAliases

        @Deprecated
        public static void configureAliases​(XStream xstream,
                                            java.lang.Class<?>... topLevelClasses)
        Deprecated.
        Configures aliases on the specified XStream object based on annotations that decorate the specified class. It will recursively invoke itself. If a field is parameterized, a recursive call for each of its parameters type will be made.
        Parameters:
        topLevelClasses - the class for which the XStream object is configured. This class is expected to be decorated with annotations defined in this package.
        xstream - the XStream object that will be configured