Package arcommon.persistens
Class ObjectFile<T extends java.io.Serializable>
- java.lang.Object
-
- arcommon.persistens.ObjectFile<T>
-
public class ObjectFile<T extends java.io.Serializable> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ObjectFile(java.lang.String pfileName, T defaultObject)ObjectFile(java.lang.String pfileName, T defaultObject, boolean psaveUsingTempFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetFileName()TgetObject()voidsaveAlways()booleansaveIfChanged()voidsetFileName(java.lang.String pfileName)voidsetObject(T pobject)java.lang.StringtoString()
-
-
-
Constructor Detail
-
ObjectFile
public ObjectFile(java.lang.String pfileName, T defaultObject)
-
ObjectFile
public ObjectFile(java.lang.String pfileName, T defaultObject, boolean psaveUsingTempFile)
-
-
Method Detail
-
getFileName
public java.lang.String getFileName()
-
setFileName
public void setFileName(java.lang.String pfileName)
-
saveIfChanged
public boolean saveIfChanged()
-
saveAlways
public void saveAlways()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-