public class CompositionRelation extends AbstractRelation<STRUCTURE_RELATION,Proportion,SubstanceRecord,IStructureRecord> implements IStructureRecord
{
"composition": [
{
"substance": {
"URI": "http://apps.ideaconsult.net:8080/data/substance/1"
},
"component": {
"compound": {
"URI": "http://apps.ideaconsult.net:8080/data/compound/21219/conformer/39738",
"structype": "NA",
"metric": null,
"name": "",
"cas": "",
"einecs": ""
},
"values": {
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23ChemicalNameDefault": "formaldehyde|Formaldehyde",
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23CASRNDefault": "50-00-0",
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23EINECSDefault": "200-001-8",
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23TradeNameDefault": "Formaldehyde, gas|Oxomethane|Methanal|Formaldehyde (8CI, 9CI)|Paraform|Formaldehyde solution|Methylene oxide|Formol|Formaldehyd|Formalin|Morbicid|Oxymethylene|Methyl aldehyde|Formic aldehyde|Formalith|Methaldehyde|TRA0001"
},
"facets": []
},
"compositionUUID": "L-340e87fb-e95f-3743-823d-1b9b25a94d56",
"compositionName": "other: pure",
"relation": "HAS_CONSTITUENT",
"proportion": {
"typical": {
"precision": "",
"value": 100,
"unit": "% (w/w)"
},
"real": {
"lowerPrecision": "",
"lowerValue": 0,
"upperPrecision": "",
"upperValue": 0,
"unit": ""
},
"function_as_additive": null
}
},
{
"substance": {
"URI": "http://apps.ideaconsult.net:8080/data/substance/1"
},
"component": {
"compound": {
"URI": "http://apps.ideaconsult.net:8080/data/compound/21219/conformer/39738",
"structype": "NA",
"metric": null,
"name": "",
"cas": "",
"einecs": ""
},
"values": {
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23ChemicalNameDefault": "formaldehyde|Formaldehyde",
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23CASRNDefault": "50-00-0",
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23EINECSDefault": "200-001-8",
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23TradeNameDefault": "Formaldehyde, gas|Oxomethane|Methanal|Formaldehyde (8CI, 9CI)|Paraform|Formaldehyde solution|Methylene oxide|Formol|Formaldehyd|Formalin|Morbicid|Oxymethylene|Methyl aldehyde|Formic aldehyde|Formalith|Methaldehyde|TRA0001"
},
"facets": []
},
"compositionUUID": "L-cf10d721-b0e7-37cd-a233-e9a2483c4d3c",
"compositionName": "other: sales products in aqueous solution",
"relation": "HAS_CONSTITUENT",
"proportion": {
"typical": {
"precision": "",
"value": 0,
"unit": ""
},
"real": {
"lowerPrecision": "",
"lowerValue": 0,
"upperPrecision": "",
"upperValue": 0,
"unit": ""
},
"function_as_additive": null
}
},
{
"substance": {
"URI": "http://apps.ideaconsult.net:8080/data/substance/1"
},
"component": {
"compound": {
"URI": "http://apps.ideaconsult.net:8080/data/compound/21220/conformer/39739",
"structype": "NA",
"metric": null,
"name": "",
"cas": "",
"einecs": ""
},
"values": {
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23ChemicalNameDefault": "water|Water",
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23CASRNDefault": "7732-18-5",
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23EINECSDefault": "231-791-2"
},
"facets": []
},
"compositionUUID": "L-f2d0bc7e-a154-3f6d-babd-22ea28467466",
"compositionName": "",
"relation": "HAS_ADDITIVE",
"proportion": {
"typical": {
"precision": "ca.",
"value": 49,
"unit": "% (w/w)"
},
"real": {
"lowerPrecision": "",
"lowerValue": 0,
"upperPrecision": "",
"upperValue": 0,
"unit": ""
},
"function_as_additive": "solvent"
}
},
{
"substance": {
"URI": "http://apps.ideaconsult.net:8080/data/substance/1"
},
"component": {
"compound": {
"URI": "http://apps.ideaconsult.net:8080/data/compound/21221/conformer/39740",
"structype": "NA",
"metric": null,
"name": "",
"cas": "",
"einecs": ""
},
"values": {
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23ChemicalNameDefault": "6,6'-(m-phenylene)bis(1,3,5-triazine-2,4-diamine)",
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23CASRNDefault": "5118-80-9",
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23EINECSDefault": "225-859-0"
},
"facets": []
},
"compositionUUID": "L-f2d0bc7e-a154-3f6d-babd-22ea28467466",
"compositionName": "",
"relation": "HAS_ADDITIVE",
"proportion": {
"typical": {
"precision": "",
"value": 0,
"unit": ""
},
"real": {
"lowerPrecision": "",
"lowerValue": 0,
"upperPrecision": "",
"upperValue": 0,
"unit": ""
},
"function_as_additive": ""
}
},
{
"substance": {
"URI": "http://apps.ideaconsult.net:8080/data/substance/1"
},
"component": {
"compound": {
"URI": "http://apps.ideaconsult.net:8080/data/compound/21222/conformer/39741",
"structype": "NA",
"metric": null,
"name": "",
"cas": "",
"einecs": ""
},
"values": {
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23ChemicalNameDefault": "methanol|Methanol",
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23CASRNDefault": "67-56-1",
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23EINECSDefault": "200-659-6"
},
"facets": []
},
"compositionUUID": "L-f2d0bc7e-a154-3f6d-babd-22ea28467466",
"compositionName": "",
"relation": "HAS_IMPURITY",
"proportion": {
"typical": {
"precision": "",
"value": 0,
"unit": ""
},
"real": {
"lowerPrecision": "",
"lowerValue": 0.5,
"upperPrecision": "",
"upperValue": 2,
"unit": "% (w/w)"
},
"function_as_additive": null
}
}
],
"feature": {
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23IUPACNameDefault": {
"type": "Feature",
"title": "IUPAC name",
"units": "",
"isNominal": "false",
"isNumeric": "false",
"sameAs": "http://www.opentox.org/api/1.1#IUPACName",
"isModelPredictionFeature": false,
"creator": "http://ambit.sourceforge.net",
"order": 1,
"source": {
"URI": "http://apps.ideaconsult.net:8080/data/dataset/Default",
"type": "Dataset"
},
"annotation": []
},
"http://apps.ideaconsult.net:8080/data/feature/http%3A%2F%2Fwww.opentox.org%2Fapi%2F1.1%23ChemicalNameDefault": {
"type": "Feature",
"title": "Names",
"units": "",
"isNominal": "false",
"isNumeric": "false",
"sameAs": "http://www.opentox.org/api/1.1#ChemicalName",
"isModelPredictionFeature": false,
"creator": "http://ambit.sourceforge.net",
"order": 2,
"source": {
"URI": "http://apps.ideaconsult.net:8080/data/dataset/Default",
"type": "Dataset"
},
"annotation": []
}
}
}
| Modifier and Type | Class and Description |
|---|---|
static class |
CompositionRelation.jsonFeature |
IStructureRecord.MOL_TYPE, IStructureRecord.STRUC_TYPE| Modifier and Type | Field and Description |
|---|---|
protected String |
compositionUUID |
protected boolean |
hidden |
name| Constructor and Description |
|---|
CompositionRelation(SubstanceRecord structure1,
IStructureRecord structure2,
Proportion proportion) |
CompositionRelation(SubstanceRecord structure1,
IStructureRecord structure2,
STRUCTURE_RELATION type,
Proportion proportion) |
clear, getFirstStructure, getName, getRelation, getRelationType, getSecondStructure, setFirstStructure, setName, setRelation, setRelationType, setSecondStructureequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearprotected boolean hidden
protected String compositionUUID
public CompositionRelation(SubstanceRecord structure1, IStructureRecord structure2, Proportion proportion)
public CompositionRelation(SubstanceRecord structure1, IStructureRecord structure2, STRUCTURE_RELATION type, Proportion proportion)
public boolean isHidden()
public void setHidden(boolean hidden)
public String getCompositionUUID()
public void setCompositionUUID(String compositionUUID)
public String getFormula()
getFormula in interface IChemicalpublic void setFormula(String formula)
setFormula in interface IChemicalpublic String getInchiKey()
getInchiKey in interface IChemicalpublic void setInchiKey(String key)
setInchiKey in interface IChemicalpublic int getIdchemical()
getIdchemical in interface IChemicalpublic void setIdchemical(int idchemical)
setIdchemical in interface IChemicalpublic String getFormat()
getFormat in interface IStructureRecordpublic void setFormat(String format)
setFormat in interface IStructureRecordpublic int getIdstructure()
getIdstructure in interface IStructureRecordpublic void setIdstructure(int idstructure)
setIdstructure in interface IStructureRecordpublic String getContent()
getContent in interface IStructureRecordpublic void setContent(String content)
setContent in interface IStructureRecordpublic boolean isSelected()
isSelected in interface IStructureRecordpublic void setSelected(boolean value)
setSelected in interface IStructureRecordpublic int getNumberOfProperties()
getNumberOfProperties in interface IStructureRecordpublic Iterable<Property> getRecordProperties()
getRecordProperties in interface IStructureRecordpublic void setRecordProperty(Property key, Object value)
setRecordProperty in interface IStructureRecordpublic Object getRecordProperty(Property key)
getRecordProperty 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 String getWritableContent()
getWritableContent in interface IStructureRecordpublic ILiteratureEntry getReference()
getReference in interface IStructureRecordpublic void setReference(ILiteratureEntry reference)
setReference in interface IStructureRecordpublic IStructureRecord.STRUC_TYPE getType()
getType in interface IStructureRecordpublic void setType(IStructureRecord.STRUC_TYPE type)
setType in interface IStructureRecordpublic int getDataEntryID()
IStructureRecordgetDataEntryID in interface IStructureRecordpublic void setDataEntryID(int id)
setDataEntryID in interface IStructureRecordpublic int getDatasetID()
getDatasetID in interface IStructureRecordpublic void setDatasetID(int id)
setDatasetID in interface IStructureRecordpublic boolean usePreferedStructure()
usePreferedStructure in interface IChemicalusePreferedStructure in interface IStructureRecordpublic void setUsePreferedStructure(boolean value)
setUsePreferedStructure in interface IChemicalsetUsePreferedStructure in interface IStructureRecordpublic Iterable<net.idea.modbcum.i.facet.IFacet> getFacets()
getFacets in interface IStructureRecordpublic void addFacet(net.idea.modbcum.i.facet.IFacet facet)
addFacet in interface IStructureRecordpublic void removeFacet(net.idea.modbcum.i.facet.IFacet facet)
removeFacet in interface IStructureRecordpublic void clearFacets()
clearFacets in interface IStructureRecordpublic Object clone() throws CloneNotSupportedException
clone in interface IStructureRecordclone in class ObjectCloneNotSupportedExceptionCopyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.