Example usage for java.beans DefaultPersistenceDelegate DefaultPersistenceDelegate

List of usage examples for java.beans DefaultPersistenceDelegate DefaultPersistenceDelegate

Introduction

In this page you can find the example usage for java.beans DefaultPersistenceDelegate DefaultPersistenceDelegate.

Prototype

public DefaultPersistenceDelegate(String[] constructorPropertyNames) 

Source Link

Document

Creates a default persistence delegate for a class with a constructor whose arguments are the values of the property names as specified by constructorPropertyNames .

Usage

From source file:Main.java

public static void main(String[] argv) throws Exception {

    MyClass o = new MyClass(123);

    XMLEncoder encoder = new XMLEncoder(new BufferedOutputStream(new FileOutputStream("outfilename.xml")));

    String[] propertyNames = new String[] { "prop" };
    encoder.setPersistenceDelegate(MyClass.class, new DefaultPersistenceDelegate(propertyNames));

    encoder.writeObject(o);/*from   ww  w . j  a v  a2 s. co  m*/
    encoder.close();

}