public class PropertyValuesWriter extends ValueWriter<IStructureRecord,IStructureRecord>
writes properties
AbstractPropertyWriter.mode
AbstractRepositoryWriter.OP
Modifier and Type | Field and Description |
---|---|
protected LiteratureEntry |
reference |
n_error, n_idchemical, n_idproperty, n_idstructure, n_text, n_value, n_value_num, onduplicate_number, ps_descriptorvalue_number, ps_descriptorvalue_string, ps_insertstring, structure
annotationsWriter, dataset, propertyWriter, readProperty, selectField, templateDefWriter
exec, operation, queryexec
Constructor and Description |
---|
PropertyValuesWriter() |
Modifier and Type | Method and Description |
---|---|
protected String |
getComments(String name,
IStructureRecord target) |
protected Iterable<Property> |
getPropertyNames(IStructureRecord record) |
protected Object |
getValue(IStructureRecord record,
Property property,
int index) |
void |
setDataset(SourceDataset dataset) |
protected IStructureRecord |
transform(IStructureRecord target) |
IStructureRecord |
write(IStructureRecord target) |
close, descriptorEntry, getStructure, getTuple, insertValue, insertValue, insertValueNaN, setStructure
getDataset, propertyEntry, write
create, delete, getOperation, open, prepareStatement, process, read, setConnection, setOperation, transaction, update
getConnection, isCloseConnection, isEnabled, setCloseConnection
addPropertyChangeListener, addPropertyChangeListener, getID, removePropertyChangeListener, removePropertyChangeListener, setEnabled, toString
protected LiteratureEntry reference
public void setDataset(SourceDataset dataset)
setDataset
in class AbstractPropertyWriter<IStructureRecord,IStructureRecord>
protected Object getValue(IStructureRecord record, Property property, int index)
getValue
in class ValueWriter<IStructureRecord,IStructureRecord>
protected String getComments(String name, IStructureRecord target)
getComments
in class AbstractPropertyWriter<IStructureRecord,IStructureRecord>
protected Iterable<Property> getPropertyNames(IStructureRecord record)
getPropertyNames
in class AbstractPropertyWriter<IStructureRecord,IStructureRecord>
protected IStructureRecord transform(IStructureRecord target)
transform
in class AbstractPropertyWriter<IStructureRecord,IStructureRecord>
public IStructureRecord write(IStructureRecord target) throws SQLException, net.idea.modbcum.i.exceptions.AmbitException, OperationNotSupportedException
write
in class AbstractPropertyWriter<IStructureRecord,IStructureRecord>
SQLException
net.idea.modbcum.i.exceptions.AmbitException
OperationNotSupportedException
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.