Package com.google.refine.model
Class Project
java.lang.Object
com.google.refine.model.Project
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ColumnModelfinal Historyfinal longfinal Map<String,OverlayModel> final RecordModelprotected static final Map<String,Class<? extends OverlayModel>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()Free/dispose of project data from memory.static longstatic ProjectloadFromInputStream(InputStream is, long id, Pool pool) static voidregisterOverlayModel(String modelName, Class<? extends OverlayModel> klass) voidsaveToOutputStream(OutputStream out, Pool pool) protected voidsaveToWriter(Writer writer, Properties options) voidSets the lastSave time to nowvoidupdate()
-
Field Details
-
s_overlayModelClasses
-
id
public final long id -
rows
-
columnModel
-
recordModel
-
overlayModels
-
history
-
processManager
-
-
Constructor Details
-
Project
public Project() -
Project
protected Project(long id)
-
-
Method Details
-
generateID
public static long generateID() -
registerOverlayModel
-
dispose
public void dispose()Free/dispose of project data from memory. -
getLastSave
-
setLastSave
public void setLastSave()Sets the lastSave time to now -
getMetadata
-
saveToOutputStream
- Throws:
IOException
-
saveToWriter
- Throws:
IOException
-
loadFromInputStream
- Throws:
Exception
-
update
public void update() -
getProcessManager
-