public class StructureRecord extends Object implements IStructureRecord
IStructureRecord.MOL_TYPE, IStructureRecord.STRUC_TYPE| Modifier and Type | Field and Description |
|---|---|
protected String |
content |
protected int |
dataEntryID |
protected List<net.idea.modbcum.i.facet.IFacet> |
facets |
protected String |
format |
protected String |
formula |
protected int |
id_srcdataset |
protected int |
idchemical |
protected int |
idstructure |
protected String |
inchi |
protected String |
inchiKey |
protected boolean |
preferedStructure |
protected Map<Property,Object> |
properties |
protected ILiteratureEntry |
reference |
protected boolean |
selected |
protected String |
smiles |
protected IStructureRecord.STRUC_TYPE |
type |
| Constructor and Description |
|---|
StructureRecord() |
StructureRecord(int idchemical,
int idstructure,
String content,
String format) |
protected boolean preferedStructure
protected int dataEntryID
protected int id_srcdataset
protected String inchiKey
protected String formula
protected String smiles
protected String inchi
protected int idchemical
protected int idstructure
protected String content
protected String format
protected ILiteratureEntry reference
protected IStructureRecord.STRUC_TYPE type
protected boolean selected
protected List<net.idea.modbcum.i.facet.IFacet> facets
public int getDataEntryID()
IStructureRecordgetDataEntryID in interface IStructureRecordpublic void setDataEntryID(int dataEntryID)
setDataEntryID in interface IStructureRecordpublic IStructureRecord.STRUC_TYPE getType()
getType in interface IStructureRecordpublic void setType(IStructureRecord.STRUC_TYPE type)
setType in interface IStructureRecordpublic String getFormula()
getFormula in interface IChemicalpublic void setFormula(String formula)
setFormula in interface IChemicalpublic void setInchiKey(String key)
setInchiKey in interface IChemicalpublic String getInchiKey()
getInchiKey in interface IChemicalpublic String getFormat()
getFormat in interface IStructureRecordpublic void setFormat(String format)
setFormat in interface IStructureRecordpublic int getIdchemical()
getIdchemical in interface IChemicalpublic void setIdchemical(int idchemical)
setIdchemical in interface IChemicalpublic int getIdstructure()
getIdstructure in interface IStructureRecordpublic void setIdstructure(int idstructure)
setIdstructure in interface IStructureRecordpublic String getContent()
getContent in interface IStructureRecordpublic String getWritableContent()
getWritableContent in interface IStructureRecordpublic void setContent(String content)
setContent in interface IStructureRecordpublic Object getRecordProperty(Property key)
getRecordProperty in interface IStructureRecordpublic void setRecordProperty(Property key, Object value)
setRecordProperty in interface IStructureRecordpublic Iterable<Property> getRecordProperties()
getRecordProperties in interface IStructureRecordpublic void clear()
clear in interface IStructureRecordpublic int getNumberOfProperties()
getNumberOfProperties in interface IStructureRecordpublic Object removeRecordProperty(Property key)
removeRecordProperty in interface IStructureRecordpublic void clearProperties()
clearProperties in interface IStructureRecordpublic void addRecordProperties(Map newProperties)
addRecordProperties in interface IStructureRecordpublic ILiteratureEntry getReference()
getReference in interface IStructureRecordpublic void setReference(ILiteratureEntry reference)
setReference in interface IStructureRecordpublic Object clone() throws CloneNotSupportedException
clone in interface IStructureRecordclone in class ObjectCloneNotSupportedExceptionpublic boolean isSelected()
isSelected in interface IStructureRecordpublic void setSelected(boolean value)
setSelected in interface IStructureRecordpublic boolean usePreferedStructure()
usePreferedStructure in interface IChemicalusePreferedStructure in interface IStructureRecordpublic void setUsePreferedStructure(boolean value)
setUsePreferedStructure in interface IChemicalsetUsePreferedStructure in interface IStructureRecordpublic int getDatasetID()
getDatasetID in interface IStructureRecordpublic void setDatasetID(int id)
setDatasetID in interface IStructureRecordpublic void addFacet(net.idea.modbcum.i.facet.IFacet facet)
addFacet in interface IStructureRecordpublic void clearFacets()
clearFacets in interface IStructureRecordpublic Iterable<net.idea.modbcum.i.facet.IFacet> getFacets()
getFacets in interface IStructureRecordpublic void removeFacet(net.idea.modbcum.i.facet.IFacet facet)
removeFacet in interface IStructureRecordCopyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.