public class ArchiveEntryDataholder extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
fileName |
protected String |
filePath |
protected long |
fileSize |
protected URI |
format |
protected String |
id |
protected List<MetaObjectDataholder> |
meta |
protected String |
option
internal used option field, for replace strategy
|
Constructor and Description |
---|
ArchiveEntryDataholder() |
ArchiveEntryDataholder(de.unirostock.sems.cbarchive.ArchiveEntry archiveEntry) |
ArchiveEntryDataholder(boolean master,
String id,
String filePath,
String fileName,
URI format,
List<MetaObjectDataholder> meta) |
ArchiveEntryDataholder(de.unirostock.sems.cbarchive.meta.MetaDataHolder metaDataHolder,
boolean master,
String filePath,
String fileName,
URI format) |
Modifier and Type | Method and Description |
---|---|
void |
addMetaEntry(MetaObjectDataholder metaObject) |
void |
clearOption() |
protected void |
copyMetaData(de.unirostock.sems.cbarchive.meta.MetaDataHolder metaDataHolder) |
de.unirostock.sems.cbarchive.ArchiveEntry |
getArchiveEntry() |
String |
getFileName() |
String |
getFilePath() |
long |
getFileSize() |
URI |
getFormat() |
String |
getId() |
List<MetaObjectDataholder> |
getMeta() |
MetaObjectDataholder |
getMetaById(String metaId) |
de.unirostock.sems.cbarchive.meta.MetaDataHolder |
getMetaDataHolder() |
String |
getOption() |
boolean |
isMaster() |
void |
setFileName(String fileName) |
void |
setFilePath(String filePath) |
void |
setFormat(URI format) |
void |
setMaster(boolean master) |
void |
setOption(String option) |
void |
updateId() |
protected String id
protected String filePath
protected String fileName
protected long fileSize
protected URI format
protected List<MetaObjectDataholder> meta
protected String option
public ArchiveEntryDataholder(de.unirostock.sems.cbarchive.ArchiveEntry archiveEntry)
public ArchiveEntryDataholder(de.unirostock.sems.cbarchive.meta.MetaDataHolder metaDataHolder, boolean master, String filePath, String fileName, URI format)
public ArchiveEntryDataholder(boolean master, String id, String filePath, String fileName, URI format, List<MetaObjectDataholder> meta)
public ArchiveEntryDataholder()
protected void copyMetaData(de.unirostock.sems.cbarchive.meta.MetaDataHolder metaDataHolder)
public void updateId()
public de.unirostock.sems.cbarchive.ArchiveEntry getArchiveEntry()
public MetaObjectDataholder getMetaById(String metaId)
public void addMetaEntry(MetaObjectDataholder metaObject)
public boolean isMaster()
public void setMaster(boolean master)
public String getId()
public String getFilePath()
public String getFileName()
public URI getFormat()
public long getFileSize()
public void setFilePath(String filePath)
public void setFileName(String fileName)
public void setFormat(URI format)
public List<MetaObjectDataholder> getMeta()
public de.unirostock.sems.cbarchive.meta.MetaDataHolder getMetaDataHolder()
public String getOption()
public void setOption(String option)
public void clearOption()
Copyright © 2018 SEMS project @ University of Rostock. All rights reserved.