Package com.im.df.api.support
Interface DFNewTypeWellKnownOptions.ExistingJChemEntity
-
- All Superinterfaces:
DFNewTypeOptions
,DFNewTypeWellKnownOptions.EntityDBOptions
,DFNewTypeWellKnownOptions.EntityOptions
,DFNewTypeWellKnownOptions.ExistingDBEntity
,DFNewTypeWellKnownOptions.SingleDFItem
- Enclosing interface:
- DFNewTypeWellKnownOptions
public static interface DFNewTypeWellKnownOptions.ExistingJChemEntity extends DFNewTypeWellKnownOptions.ExistingDBEntity
Options for creating a new DFEntity with JChemEntityCapability where database JChem table already exists (so called promote entity).
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PROP_DUPLICATE_FILTERING
static java.lang.String
PROP_EMPTY_STRUCTURES_ALLOWED
static java.lang.String
PROP_JCHEM_PROPERTY_TABLE
static java.lang.String
PROP_TAUTOMER_DUPLICATE_CHECKING
-
Fields inherited from interface com.im.df.api.support.DFNewTypeOptions
PROP_ERROR_MESSAGE, PROP_VALID
-
Fields inherited from interface com.im.df.api.support.DFNewTypeWellKnownOptions.EntityDBOptions
PROP_TABLE_NAME
-
Fields inherited from interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBEntity
PROP_ID_FIELD_COLUMN
-
Fields inherited from interface com.im.df.api.support.DFNewTypeWellKnownOptions.SingleDFItem
PROP_DESCRIPTION, PROP_NEW_DFITEM_NAME
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.im.commons.db.util.SchemaQualifiedName
getJChemPropertyTable()
boolean
isDuplicateFiltering()
boolean
isEmptyStructuresAllowed()
boolean
isTautomerDuplicateChecking()
void
setDuplicateFiltering(boolean duplicateFiltering)
void
setEmptyStructuresAllowed(boolean emptyStructuresAllowed)
-
Methods inherited from interface com.im.df.api.support.DFNewTypeOptions
addPropertyChangeListener, getErrorMessage, isValid, removePropertyChangeListener
-
Methods inherited from interface com.im.df.api.support.DFNewTypeWellKnownOptions.EntityDBOptions
getTableName, setTableName
-
Methods inherited from interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBEntity
acceptsTable, getAvailableIdColumns, getIdFieldColumn, getIdFieldColumnInfo, setIdFieldColumn
-
Methods inherited from interface com.im.df.api.support.DFNewTypeWellKnownOptions.SingleDFItem
getDescription, getNewDFItemName, setDescription, setNewDFItemName, setNewDFItemNameSafe
-
-
-
-
Field Detail
-
PROP_DUPLICATE_FILTERING
static final java.lang.String PROP_DUPLICATE_FILTERING
- See Also:
- Constant Field Values
-
PROP_TAUTOMER_DUPLICATE_CHECKING
static final java.lang.String PROP_TAUTOMER_DUPLICATE_CHECKING
- See Also:
- Constant Field Values
-
PROP_EMPTY_STRUCTURES_ALLOWED
static final java.lang.String PROP_EMPTY_STRUCTURES_ALLOWED
- See Also:
- Constant Field Values
-
PROP_JCHEM_PROPERTY_TABLE
static final java.lang.String PROP_JCHEM_PROPERTY_TABLE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getJChemPropertyTable
com.im.commons.db.util.SchemaQualifiedName getJChemPropertyTable()
-
isDuplicateFiltering
boolean isDuplicateFiltering()
-
setDuplicateFiltering
void setDuplicateFiltering(boolean duplicateFiltering)
-
isTautomerDuplicateChecking
boolean isTautomerDuplicateChecking()
-
isEmptyStructuresAllowed
boolean isEmptyStructuresAllowed()
-
setEmptyStructuresAllowed
void setEmptyStructuresAllowed(boolean emptyStructuresAllowed)
-
-