public class ProtocolEffectRecord2SubstanceProperty extends Object implements net.idea.modbcum.i.processors.IProcessor<ProtocolEffectRecord<String,IParams,String>,SubstanceProperty>
Constructor and Description |
---|
ProtocolEffectRecord2SubstanceProperty() |
Modifier and Type | Method and Description |
---|---|
static void |
addValues(SubstanceRecord master,
Property key,
Value value,
Object oldValue) |
void |
close() |
PropertyAnnotations |
conditions2annotations(ProtocolEffectRecord<String,IParams,String> detail) |
static void |
copyEffectRecordValues(ProtocolEffectRecord detail,
ProtocolEffectRecord<String,IParams,String> effect) |
long |
getID() |
ILiteratureEntry |
getReference(ProtocolEffectRecord<String,IParams,String> detail) |
boolean |
isEnabled() |
void |
open() |
SubstanceProperty |
process(ProtocolEffectRecord<String,IParams,String> detail) |
static Value |
processValue(ProtocolEffectRecord<String,String,String> detail,
boolean istextvalue) |
static Value |
processValue(ProtocolEffectRecordMatrix<String,String,String> detail,
boolean istextvalue) |
void |
setEnabled(boolean arg0) |
public ProtocolEffectRecord2SubstanceProperty()
public void close() throws Exception
close
in interface net.idea.modbcum.i.processors.IProcessor<ProtocolEffectRecord<String,IParams,String>,SubstanceProperty>
Exception
public long getID()
getID
in interface net.idea.modbcum.i.processors.IProcessor<ProtocolEffectRecord<String,IParams,String>,SubstanceProperty>
public boolean isEnabled()
isEnabled
in interface net.idea.modbcum.i.processors.IProcessor<ProtocolEffectRecord<String,IParams,String>,SubstanceProperty>
public void open() throws Exception
open
in interface net.idea.modbcum.i.processors.IProcessor<ProtocolEffectRecord<String,IParams,String>,SubstanceProperty>
Exception
public ILiteratureEntry getReference(ProtocolEffectRecord<String,IParams,String> detail)
public PropertyAnnotations conditions2annotations(ProtocolEffectRecord<String,IParams,String> detail) throws com.fasterxml.jackson.core.JsonProcessingException, IOException
com.fasterxml.jackson.core.JsonProcessingException
IOException
public SubstanceProperty process(ProtocolEffectRecord<String,IParams,String> detail) throws Exception
process
in interface net.idea.modbcum.i.processors.IProcessor<ProtocolEffectRecord<String,IParams,String>,SubstanceProperty>
Exception
public void setEnabled(boolean arg0)
setEnabled
in interface net.idea.modbcum.i.processors.IProcessor<ProtocolEffectRecord<String,IParams,String>,SubstanceProperty>
public static Value processValue(ProtocolEffectRecord<String,String,String> detail, boolean istextvalue)
public static Value processValue(ProtocolEffectRecordMatrix<String,String,String> detail, boolean istextvalue)
public static void addValues(SubstanceRecord master, Property key, Value value, Object oldValue)
public static void copyEffectRecordValues(ProtocolEffectRecord detail, ProtocolEffectRecord<String,IParams,String> effect)
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.