jetbrains.buildServer.xstream
Class XStreamFile<T>

java.lang.Object
  extended by jetbrains.buildServer.xstream.XStreamFile<T>
All Implemented Interfaces:
com.intellij.openapi.Disposable

public class XStreamFile<T>
extends java.lang.Object
implements com.intellij.openapi.Disposable

Author:
Kir

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.intellij.openapi.Disposable
com.intellij.openapi.Disposable.Parent
 
Constructor Summary
XStreamFile(java.io.File file, XStreamHolder holder)
           
 
Method Summary
 T deserialize()
           
 void dispose()
           
 java.io.File getPath()
           
 void serialize(T o, boolean now)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XStreamFile

public XStreamFile(java.io.File file,
                   XStreamHolder holder)
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface com.intellij.openapi.Disposable

serialize

public void serialize(T o,
                      boolean now)

deserialize

public T deserialize()

getPath

public java.io.File getPath()