com.thoughtworks.xstream.annotations
Class Annotations

java.lang.Object
  extended by com.thoughtworks.xstream.annotations.Annotations

public class Annotations
extends java.lang.Object

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.

Author:
Emil Kirschner, Chung-Onn Cheong

Method Summary
static void configureAliases(XStream xstream, java.lang.Class<?>... topLevelClasses)
          Configures aliases on the specified XStream object based on annotations that decorate the specified class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

configureAliases

public static void configureAliases(XStream xstream,
                                    java.lang.Class<?>... topLevelClasses)
Configures aliases on the specified XStream object based on annotations that decorate the specified class.

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


Joe Walnes, http://xstream.codehaus.org/