com.im.df.api 5.9
A B C D E F G H I J L M N O P Q R S T U V W X

A

accept(DFTermVisitor) - Method in class com.im.df.api.dml.DFTerm
 
accept(DFTermVisitor) - Method in class com.im.df.api.dml.DFTermExpression
 
accept(DFTermVisitor) - Method in class com.im.df.api.dml.DFTermField
 
accept(DFTermVisitor) - Method in class com.im.df.api.dml.DFTermValue
 
acceptsColumn(DBColInfo) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
Returns true, if the NT can create a DFField for this type of column.
acceptsTable(DBTableInfo) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBEntity
 
addChangeListener(ChangeListener) - Method in interface com.im.df.api.support.DFUndoManager
 
addDeleteRelated(DFRelationship.Direction, DFDeleteDescription) - Method in class com.im.df.api.dml.DFDeleteDescription
 
addDependentRowSet(String, DFLock, Map<String, Object>, String, String, String, String) - Method in class com.im.df.api.support.RowSetData.RowData
Deprecated. Add a set of rows that are dependent on data from this row.
addDFEntityDataListener(DFEntityDataListener) - Method in interface com.im.df.api.dml.DFEntityDataProvider
Register an listener to be notified about data changes in this entity data provider.
addDFRelationDataListener(DFRelationDataListener) - Method in interface com.im.df.api.dml.DFRelationDataProvider
 
addEdge(DFRelationship.Direction, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFDataTree.Vertex
Add new edge to some detail entity (starting at this vertex).
addError(DFTerm, String) - Method in class com.im.df.api.dml.TermErrors
Add a new error to this object
addError(IOException) - Method in class com.im.df.api.util.xml.BasicPersister
 
addField(String, CalculableGroovyTemplate.FieldDetails) - Method in class com.im.df.api.support.CalculableGroovyTemplate
 
addNewExpression(DFTermExpression, DFTermExpression, DFDataTree) - Static method in class com.im.df.api.util.DIFUtilities
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.ddl.DFDataTree.Vertex
Register listener to changes in this vertex.
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.ddl.DFItem
Registers PropertyChangeListener to receive events.
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.DFSchemaProvider
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.dml.DFResultSet
Register property change listener to be notified about prop.
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Register PropertyChangeListener to this VertexState to be notified about ids, sort and selection changes.
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.support.DFNewTypeOptions
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipFK
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.util.ExtraDFItemProperty.Customizer
 
addRelatedData(DFRelationship.Direction, DFInsertDescription) - Method in class com.im.df.api.dml.DFInsertDescription
Adds related data to the insert operation.
addRelation(Object, Set<Object>, DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFRelationDataProvider
Establishes or changes relations between existing entities.
addRequiredRowSet(String, DFLock, Map<String, Object>, String, String, String, String) - Method in class com.im.df.api.support.RowSetData.RowData
Deprecated. Add a set of rows that are required for this row.
addRows(Set<Object>) - Method in class com.im.df.api.dml.DFDeleteDescription
 
addUser(String, String, boolean, GrantedAuthority[], DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.IJCUserDetailsService
Add a new user to the system.
ALL_DATA - Static variable in class com.im.df.api.dml.DFTermExpression
The constant which represents all data.
ALL_DATA - Static variable in class com.im.df.api.dml.Operators
A special operator without operands which represents all data (SELECT * FROM ...).
alphabeticallySortedCopy(List<T>) - Static method in class com.im.df.api.ddl.DFItems
Returns alphabetically sorted copy of the given list of items by their names, ignoring case differences.
amIOwner(DFUserItem) - Static method in class com.im.df.api.util.DIFUtilities
Test if currently logged user is owner of given object.
AND - Static variable in class com.im.df.api.dml.Operators
Logical AND operator.
ApplicationContextProvider - Class in com.im.df.api.util
Provide access to spring context for anything not an spring beans.
ApplicationContextProvider() - Constructor for class com.im.df.api.util.ApplicationContextProvider
 
applyList(List<? extends Comparable<?>>, DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFResultSet
Sets ids on master level of this result set's data tree.
applyQuery(DFTermExpression, DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFResultSet
 
applyWorkingQuery(DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFResultSet
Apply the current working query to result set.
asSimpleText(DFOperator) - Method in class com.im.df.api.chem.MarvinStructure
 
asSimpleText(DFOperator) - Method in class com.im.df.api.chem.Structure
Format the structure as appropriate in smiles or smarts fromat, according to the search orerator (if available).
attachEnvironment(DFEnvironmentRO) - Method in interface com.im.df.api.util.xml.StateFactory.EnvReporter
 
avg(Number...) - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Generate the average of the non-null values.
avg(Collection<Number>) - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Generate the average of the non-null values.

B

BasicPersister<T> - Class in com.im.df.api.util.xml
Additional property attributes: staticType - FQN of the type (default: property.getPropertyType) items - FQN of the item type (default: Object) keys - FQN of the key type values - FQN of the key type
BasicPersister() - Constructor for class com.im.df.api.util.xml.BasicPersister
 
BasicPersisterInit - Interface in com.im.df.api.util.xml
 
BatchUpdater - Class in com.im.df.api.util
Utility class for multi-row update which can simplify loop for updating data in entities.
BatchUpdater(DFEntityDataProvider, DFEnvironmentRW, DFUndoConfig, int, int, int) - Constructor for class com.im.df.api.util.BatchUpdater
Creates updater.
BatchUpdater(DFEntityDataProvider, DFEnvironmentRW, DFUndoConfig, SelectionDescription, int) - Constructor for class com.im.df.api.util.BatchUpdater
 
BatchUpdater.StopReason - Enum in com.im.df.api.util
 
BETWEEN - Static variable in class com.im.df.api.dml.Operators
Between operator - works for text, int, date and float
buidQuerySQL(DFTermExpression) - Method in interface com.im.df.api.capabilities.DFFieldFunctionCapability.Function
Build the SQL fragment that defines the part of the WHERE clause.

C

CalcTemplate - Class in com.im.df.api.support
The template used in DFFieldCalcCapability.
Calculable - Interface in com.im.df.api.support
 
CalculableGroovyTemplate - Class in com.im.df.api.support
Calculable with groovy support.
CalculableGroovyTemplate(DFEntity, FieldInfo.Script, Map<String, CalculableGroovyTemplate.FieldDetails>, Class<?>) - Constructor for class com.im.df.api.support.CalculableGroovyTemplate
 
CalculableGroovyTemplate.CalcOperation - Enum in com.im.df.api.support
 
CalculableGroovyTemplate.FieldDetails - Class in com.im.df.api.support
A CalculableGroovyTemplate argument.
CalculableGroovyTemplate.FieldDetails(DFEntity, String, String, CalculableGroovyTemplate.CalcOperation, String, List<String>) - Constructor for class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
CalculableGroovyTemplate.FieldDetails(DFEntity, DFField, String, CalculableGroovyTemplate.CalcOperation, String, List<String>) - Constructor for class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
CalculableGroovyTemplate.FieldDetails(CalculableGroovyTemplate.FieldDetails) - Constructor for class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
CalculatedReturnType - Enum in com.im.df.api.util
 
CalculatedValueProcessor<VALUE> - Interface in com.im.df.api.dml.calculated
 
CalculatedValueProcessors - Class in com.im.df.api.dml.calculated
Allows to register/unregister CalculatedValueProcessor for value wrapper.
CalculatedValueProcessors() - Constructor for class com.im.df.api.dml.calculated.CalculatedValueProcessors
 
CalculationsScriptBaseClass - Class in com.im.df.api.support
Custom base class that allows extra methods to be automagically injected into scripts.
CalculationsScriptBaseClass() - Constructor for class com.im.df.api.support.CalculationsScriptBaseClass
 
canBeDropped(DBIndexInfo) - Method in interface com.im.df.api.capabilities.DBIndexCapability
Can the specified index be dropped?
canBeRebuilded(DBIndexInfo) - Method in interface com.im.df.api.capabilities.DBIndexCapability
Can the specified index be rebuild?
canContinue() - Method in interface com.im.df.api.DFSchemaProvider.StepInfo
If returns false, the state is terminal, schema open should abort.
canDestroy(DFItem) - Static method in class com.im.df.api.util.DIFUtilities
 
canDrop() - Method in interface com.im.df.api.capabilities.DBEntityCapability
 
canDrop() - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
Can column be dropped?
canInstantiate(Class) - Method in class com.im.df.api.util.xml.BasicPersister
 
canRedo() - Method in interface com.im.df.api.support.DFUndoManager
True if it is still possible to redo this operation.
canUndo() - Method in interface com.im.df.api.support.DFUndoManager
True if it is still possible to undo this operation.
CASE_INSENSITIVE_SEARCH - Static variable in class com.im.df.api.util.LegacyConstants
 
changeOperator(DFOperator) - Method in class com.im.df.api.dml.DFTermExpression
Change the operator for this expression and return new changed instance of this expression.
changeOptions(Map<String, Object>) - Method in class com.im.df.api.dml.DFTermExpression
Change the options of this expression.
checkDataAcceptance(Object, Object) - Method in interface com.im.df.api.support.DFDataConvertor
Acknowledges that the Converter can work with the passed data.
ChemUtils - Class in com.im.df.api.chem
Utilities related to chemical classes.
ChemUtils() - Constructor for class com.im.df.api.chem.ChemUtils
 
ChemUtils.MolCoreDescriptor - Class in com.im.df.api.chem
 
claimTableOwnership(String) - Method in interface com.im.df.api.capabilities.DBEntityCapability
Deprecated. 
claimTableOwnership(String, String) - Method in interface com.im.df.api.capabilities.DBEntityCapability
Does this entity claim ownership to this table.
claimTableOwnership(SchemaQualifiedName) - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Determines if the table is an implementation artifact of the Schema.
clearErrors() - Method in class com.im.df.api.util.xml.BasicPersister
 
clearXAttribute(String, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.XAttributeCapability
Clears the XAttribute of given key.
close() - Method in interface com.im.df.api.util.MoleculeIterator
Close and release any resources.
closeModalProgressDialog() - Method in interface com.im.df.api.support.DFFeedbackWithModalProgressDialog
Close the modal dialog if it was previously opened.
closeSchema(DFEnvironmentRW) - Method in interface com.im.df.api.DFSchemaProvider
Closes the schema and invalidates DFSchema and all its subitems (property "valid" of DFItem).
columnDefinition() - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
The full column definition e.g VARCHAR2(255) or NUMBER(10.1).
com.im.df.api - package com.im.df.api
API Status: 1 - Stable com.im.df.api.* and subpackages provide the core Discovery Informatics Framework (DIF) interfaces.
com.im.df.api.capabilities - package com.im.df.api.capabilities
API Status: 1 - Stable Provides the interfaces that allow extension of the the core data model of Discovery Informatics Framework (DIF).
com.im.df.api.chem - package com.im.df.api.chem
API Status: 3 - Under development Provides the chemically oriented interfaces used in other parts of DIF.
com.im.df.api.ddl - package com.im.df.api.ddl
API Status: 1 - Stable
com.im.df.api.dml - package com.im.df.api.dml
API Status: 2 - Pretty stable Provides the interfaces that provide data access (create, read, update, delete) for the items in the data model of Discovery Informatics Framework.
com.im.df.api.dml.calculated - package com.im.df.api.dml.calculated
 
com.im.df.api.support - package com.im.df.api.support
API Status: 1 - Stable Provides various support classes used by the Discovery Informatics Framework API (com.im.df.api.*).
com.im.df.api.util - package com.im.df.api.util
API Status: 2 - Pretty stable Provides various utilities and convenience methods to be used on top of DIF objects.
com.im.df.api.util.xml - package com.im.df.api.util.xml
 
complement(SelectionDescription, SelectionDescription) - Static method in class com.im.df.api.support.SelectionDescription
Returns selection description containing relative complement of sd2 in sd1.
computeDiff(List<? extends T>, List<? extends T>) - Static method in class com.im.df.api.util.DIFUtilities
 
concat(String, Object, Object...) - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Concatenates the values with the specified separator.
concat(String, Collection<?>) - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Concatenates the values in the collection with the specified separator.
connectAutomatically(DFSchemaProvider, DFFeedback) - Static method in class com.im.df.api.util.DIFUtilities
Automatically goes through schema connect process and returns fully-initialized schema.
connectRelationalData(DFRelationship.Direction, Object, Object, DFEnvironmentRW) - Static method in class com.im.df.api.util.DIFUtilities
Connects two rows of related data.
connectRow(DFRelationship.Direction, Object) - Method in class com.im.df.api.dml.DFInsertDescription.InsertRow
Connects this row to an already existing row ID in another entity.
connectRow(DFRelationship.Direction, DFInsertDescription.InsertRow) - Method in class com.im.df.api.dml.DFInsertDescription.InsertRow
Connects this row to an already existing row ID in another entity.
CONTAINS - Static variable in class com.im.df.api.dml.Operators
CONTAINS text based operator (a short cut for LIKE '%foo%')
containsStructuralExpression(DFTermExpression) - Static method in class com.im.df.api.util.DIFUtilities
Detects expressions containing structural sub-expressions
convert(Object, Object) - Method in interface com.im.df.api.support.DFDataConvertor
Converts the value.
convert(Object, Object, List<String>) - Method in interface com.im.df.api.support.DFDataConvertor
Converts the value.
convertStringToTestValue(String) - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
convertToAbsoluteSubSelection(SelectionDescription, ListSelectionModel) - Static method in class com.im.df.api.support.SelectionDescription
Takes relative subselection in form of a ListSelectionModel and converts it to absolute subselection within the given selection.
convertToAbsoluteSubSelection(SelectionDescription, Collection<? extends Integer>) - Static method in class com.im.df.api.support.SelectionDescription
Takes relative subselection in form of a Collection and converts it to absolute subselection within the given selection.
convertToSmartsRepresentation(Molecule) - Static method in class com.im.df.api.chem.ChemUtils
Generates the simplest smarts representation of the molecule.
convertToSmilesRepresentation(Molecule) - Static method in class com.im.df.api.chem.ChemUtils
Generates the simplest smiles representation of the molecule.
convertToStringRepresentation(Molecule) - Static method in class com.im.df.api.chem.ChemUtils
Generates the simplest smiles representation of the molecule.
convertValuesToCorrectType(DFField, List, String) - Static method in class com.im.df.api.util.DIFUtilities
Convert the list of values to correct type for the given field.
correctNumberOfOperands(List<DFTerm>) - Method in class com.im.df.api.dml.DFOperator
Test if the given operands number is acceptable.
create(DFEntity, Set<Object>) - Static method in class com.im.df.api.dml.DFDeleteDescription
 
create(DFEntity, Map<String, Object>) - Static method in class com.im.df.api.dml.DFInsertDescription
Creates DFInsertDescription that inserts data into the given Entity.
create(DFEntity) - Static method in class com.im.df.api.dml.DFInsertDescription
Creates DFInsertDescription that inserts data into the given Entity.
create(Comparable<?>, Map<String, Object>) - Static method in class com.im.df.api.dml.DFRowData
Creates a new row data.
create(String, String[], DFEntity) - Static method in class com.im.df.api.support.CalcTemplate
Creates a CalcTemplate instance for the message format and fields given by IDs.
create(String, DFField[]) - Static method in class com.im.df.api.support.CalcTemplate
Creates a CalcTemplate instance for the message format and parameters
create(Object) - Static method in class com.im.df.api.support.DefaultValue
This method is the simplest way for creating new DefaultValue instance.
create(String, Object) - Static method in class com.im.df.api.support.DefaultValue
Create a non-null default value for single-column field.
create(String[], Object) - Static method in class com.im.df.api.support.DefaultValue
Create a non-null default value.
create(DFEnvironmentRW) - Method in interface com.im.df.api.support.DFNewType
Create one or more new DFItems is one step.
create(String, boolean) - Static method in class com.im.df.api.support.DFUndoConfig
 
create(DFEntity, DFTermExpression, Map<String, Object>) - Static method in class com.im.df.api.support.DFUpdateDescription
 
create(DFEntity, Object, Map<String, Object>) - Static method in class com.im.df.api.support.DFUpdateDescription
 
create(DFEntity, List, Map<String, Object>) - Static method in class com.im.df.api.support.DFUpdateDescription
 
create(Object, Comparable<?>, boolean) - Static method in class com.im.df.api.support.DFUpdateInfo
Creates the DFUpdateInfo instance
create(Comparable<?>, boolean) - Static method in class com.im.df.api.support.DFUpdateInfo
Deprecated. use the 3-arg form of create().
create(DFEntity, String) - Method in class com.im.df.api.support.EntitySQLFilterProperty
 
create(SelectionDescription, List<? extends Comparable<?>>, List<? extends Comparable<?>>) - Static method in class com.im.df.api.support.SelectionDescription
This method can be used when ids are reordered or completely changed and you want to recalculate the selection.
create(List<? extends Integer>) - Static method in class com.im.df.api.support.SelectionDescription
Crete a new selection based on the given indexes.
create(int) - Static method in class com.im.df.api.support.SelectionDescription
Creates the single row selection
create(ListSelectionModel, SelectionDescription) - Static method in class com.im.df.api.support.SelectionDescription
Returns a new selection having main selection corresponding to a given ListSelectionModel with subselection set to given subSelection parameter.
create(SelectionDescription, ListSelectionModel) - Static method in class com.im.df.api.support.SelectionDescription
Returns a new selection having main selection same as a given selection and subselection corresponding to a given ListSelectionModel.
create(ListSelectionModel) - Static method in class com.im.df.api.support.SelectionDescription
Returns a new selection from a ListSelectionModel with empty subselection.
create(int, int) - Static method in class com.im.df.api.support.SelectionDescription
Create selection for a single interval [min,max].
create(SelectionDescription, SelectionDescription) - Static method in class com.im.df.api.support.SelectionDescription
Create selection for a single interval [min,max].
create(DFField, boolean) - Static method in class com.im.df.api.support.SortDirective
Create SortDirective if you want to sort only a single field.
create(DFField[], boolean[]) - Static method in class com.im.df.api.support.SortDirective
Create a complex SortDirective for more fields.
create(DFITEM, String) - Method in interface com.im.df.api.util.ExtraDFItemProperty
Create customizer for property value modification.
create(Object) - Method in class com.im.df.api.util.xml.BasicPersister
 
create(Object) - Method in interface com.im.df.api.util.xml.StateFactory.Reader
 
createAttribute(String) - Method in class com.im.df.api.util.xml.BasicPersister
 
createBinaryField(DFEntity, String, String, DFEnvironmentRW) - Static method in class com.im.df.api.ddl.DFFields
Create new binary standard field.
createBooleanField(DFEntity, String, String, DFEnvironmentRW) - Static method in class com.im.df.api.ddl.DFFields
Create new boolean standard field.
createDataTree(DFEntity, String, DFEnvironmentRW) - Static method in class com.im.df.api.ddl.DFDataTrees
Creates a default datatree for the entity as a root
createDataTreeForEntity(DFEntity, DFEnvironmentRW) - Static method in class com.im.df.api.util.DIFUtilities
Creates a default datatree for the entity.
createDateField(DFEntity, String, String, DFEnvironmentRW) - Static method in class com.im.df.api.ddl.DFFields
Create new date field with default column type.
createDescription(DFEntity) - Method in class com.im.df.api.dml.DFInsertDescription
Creates an empty DFInsertDescription.
createElement(String) - Method in class com.im.df.api.util.xml.BasicPersister
 
createEntityName(String) - Method in class com.im.df.api.support.DerivedNames
 
createExprAndOr(DFOperator, List<DFTermExpression>, Map<String, Object>) - Static method in class com.im.df.api.dml.DFTermsFactory
Creates the AND or OR expression (e.g.
createFieldName(String, DFEntity) - Method in class com.im.df.api.support.DerivedNames
 
createFieldOperatorValueExpr(DFOperator, DFField, Map<String, Object>, Object...) - Static method in class com.im.df.api.dml.DFTermsFactory
Create the basic "Field operator Value(s)" expression.
createFloatField(DFEntity, String, String, int, int, DFEnvironmentRW) - Static method in class com.im.df.api.ddl.DFFields
Create new float standard field with default column type.
createForString(String) - Static method in class com.im.df.api.support.DefaultValue
Create an instance of DefaultValue for String.
createIndex(String, String, DBTableInfo, List<String>, List<Boolean>, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DBIndexCapability
Creates an index over the specified table of the given type.
createInsertOptions() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.FieldOptions
 
createInstance(Lookup, QName) - Method in class com.im.df.api.util.xml.BasicPersister
 
createInstance(Object) - Method in class com.im.df.api.util.xml.BasicPersister
Default implementation: will create an instance using reflection.
createIntegerField(DFEntity, String, String, DFEnvironmentRW) - Static method in class com.im.df.api.ddl.DFFields
Create new integer standard field.
createJChemEntity(DFSchema, String, DFEnvironmentRW) - Static method in class com.im.df.api.ddl.DFEntities
A convenience method to create a new jchem base entity named `entityName' in a parent Schema.
createJChemPropertyTable(String, Map<String, String>, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Deprecated. Use the form that takes the db schema name as an argument
createJChemPropertyTable(String, String, Map<String, String>, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Create a new property table and add it to the list we know about
createJChemSearchOptions(DFOperator, JChemEntityCapability) - Static method in class com.im.df.api.chem.ChemUtils
Temporary method for creating JChemSearchOptions instances for the specific operator and setting some default values
createLog() - Method in class com.im.df.api.util.xml.BasicPersister
 
createNativeTypeDefinition(int, String, int, int) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.DBColumnInfo
Create a NativeType definition based on these attributes.
createNull(int) - Static method in class com.im.df.api.support.DefaultValue
Create DefaultValue instance for NULL.
createOptions() - Method in interface com.im.df.api.support.DFDataConvertor
Returns an option bean for the conversion.
createReader(Lookup, Class, Node, DFEnvironmentRO) - Method in class com.im.df.api.util.xml.BasicPersister
Reader factory.
createReader(Lookup, Class<?>, Node, DFEnvironmentRO) - Method in interface com.im.df.api.util.xml.StateFactory
Returns a reader instance for the parent and the prototype bean.
createRelationshipName(String) - Method in class com.im.df.api.support.DerivedNames
 
createSchemaEntity(DFSchema, String, String, DFEnvironmentRW) - Static method in class com.im.df.api.util.DIFUtilities
A convenience method to create a entity named `entityName' of type `entityType' in a parent Schema.
createSchemaField(DFEntity, String, String, boolean, DFEnvironmentRW) - Static method in class com.im.df.api.util.DIFUtilities
A convenience method to create a field named `fieldName' of type `fieldType' in a parent Entity.
createStandardEntity(DFSchema, String, DFEnvironmentRW) - Static method in class com.im.df.api.ddl.DFEntities
A convenience method to create a new standard database entity named `entityName' in a parent Schema.
createState(Object, Node) - Method in class com.im.df.api.util.xml.BasicPersister
 
createTables(DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.IJCUserDetailsService
Creates the database tables, deleting any that might have been present.
createTextField(DFEntity, String, String, int, DFEnvironmentRW) - Static method in class com.im.df.api.ddl.DFFields
Create new text standard field with default column type (VARCHAR).
createUndoConfigFor(int) - Method in class com.im.df.api.util.BatchUpdater
It's possible to customize the undo config for each loop.
createUpdate(int) - Method in class com.im.df.api.util.BatchUpdater
Subclass must implement this method and provide DFUpdateDescription instance for giver index (typically row).
createViewForDataTree(DFDataTree, String, boolean, DFEnvironmentRW) - Static method in class com.im.df.api.util.DIFUtilities
Creates a default view for the datatree.
createWriter(Lookup, Object, DFEnvironmentRO) - Method in class com.im.df.api.util.xml.BasicPersister
Writer factory.
createWriter(Lookup, Object, DFEnvironmentRO) - Method in interface com.im.df.api.util.xml.StateFactory
Returns a writer instance for the bean
currentId() - Method in interface com.im.df.api.util.MoleculeIterator
The ID of the current Molecule.

D

DATA_TREE_PATH - Static variable in class com.im.df.api.util.LegacyConstants
The path down the dta tree in terms of the DFRelationship.Directions
DataModificationException - Exception in com.im.df.api.support
 
DataModificationException() - Constructor for exception com.im.df.api.support.DataModificationException
Creates a new instance of DFUpdateException without detail message.
DataModificationException(String) - Constructor for exception com.im.df.api.support.DataModificationException
Constructs an instance of DFUpdateException with the specified detail message.
DataModificationException(String, Throwable) - Constructor for exception com.im.df.api.support.DataModificationException
 
DBEntityCapability - Interface in com.im.df.api.capabilities
The definition of an entity residing in a relational database, typically a database table.
DBFieldCapability - Interface in com.im.df.api.capabilities
The definition of a field that corresponds to a column (or more columns) in a table of a relational database.
DBFieldCapability.DBColumn - Interface in com.im.df.api.capabilities
Represents a single database column.
DBIndexCapability - Interface in com.im.df.api.capabilities
Capability for managing indexes in the database.
DBRelationshipCapability - Interface in com.im.df.api.capabilities
Represents database extension of DFRelationship object.
DBRelationshipMtoN - Interface in com.im.df.api.capabilities
Represents database extension of M to N instance of DFRelationship object.
DBSchemaCapability - Interface in com.im.df.api.capabilities
Schema's capability specially for relational DB connections.
DEFAULT - Static variable in interface com.im.df.api.support.DFSearchDomain
Default domain constant.
defaultReadBean() - Method in class com.im.df.api.util.xml.BasicPersister
 
DefaultValue - Class in com.im.df.api.support
Represents a default value for a field.
defaultWriteBean() - Method in class com.im.df.api.util.xml.BasicPersister
Iterates through BeanInfo and writes all property values
DELETE_ALL_RELATED - Static variable in class com.im.df.api.dml.DFDeleteDescription
All related rows in the other Entity will be deleted.
DELETE_NONE - Static variable in class com.im.df.api.dml.DFDeleteDescription
Do not delete any rows in the related entity.
deleteIds(List<? extends Comparable<?>>, DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFEntityDataProvider
Delete these IDs
deleteSchema(DFEnvironmentRW, boolean) - Method in interface com.im.df.api.DFSchemaProvider
Deletes the schema metadata items from the database.
deleteSecurityConfig(DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.IJCUserLoginServiceAdmin
Remove the security configuration and reset to the default
deleteTables(DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.IJCUserDetailsService
Delete the database tables
deleteUser(String, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.IJCUserDetailsService
Delete this user Can be called only when tablesExist() is true
DerivedNames - Class in com.im.df.api.support
This class provides a helper, that can generate default names for DIF items.
DFCapability - Interface in com.im.df.api.ddl
All DDL capabilities must extend this interface.
DFContainer<E extends DFItem> - Interface in com.im.df.api.ddl
Generic container for any DFItems list.
DFContainer.Extra<E extends DFItem> - Interface in com.im.df.api.ddl
Extension of standard DFContainer interface.
DFDataAcceptor - Interface in com.im.df.api.support
Acceptor, that can be used to test whether a certain field type accepts some data.
DFDataComparator - Interface in com.im.df.api.support
This interface provides an optional extension to DFDataConvertor.
DFDataConvertor - Interface in com.im.df.api.support
This class is supposed to handle conversion to a certain data type from multiple formats.
DFDataConvertorProvider - Interface in com.im.df.api.util
This interface is used for finding appropriate data convertors for the specified DFFieldDataTypeCapability subtype.
DFDataEditCapability - Interface in com.im.df.api.capabilities
This capability can be added to DFEntity or just to specific DFFields.
DFDataEditCapability.Type - Enum in com.im.df.api.capabilities
 
DFDataTree - Interface in com.im.df.api.ddl
Interface representing data tree.
DFDataTree.Edge - Interface in com.im.df.api.ddl
This object represents an edge in datatree graph.
DFDataTree.Vertex - Interface in com.im.df.api.ddl
The Vertex in data tree graph.
DFDataTrees - Class in com.im.df.api.ddl
Common utilities related to DFDataTree.
DFDataTrees() - Constructor for class com.im.df.api.ddl.DFDataTrees
 
DFDeleteDescription - Class in com.im.df.api.dml
 
DFDeleteDescription.Type - Enum in com.im.df.api.dml
 
DFEntities - Class in com.im.df.api.ddl
Common utilities related to DFEntity.
DFEntity - Interface in com.im.df.api.ddl
The definition of an entity that contains fields.
DFEntityDataEvent - Class in com.im.df.api.support
Data change event.
DFEntityDataEvent(DFEntityDataProvider) - Constructor for class com.im.df.api.support.DFEntityDataEvent
Creates the event for all data.
DFEntityDataEvent(DFEntityDataProvider, List<? extends Comparable<?>>) - Constructor for class com.im.df.api.support.DFEntityDataEvent
Create the event for specific ids.
DFEntityDataListener - Interface in com.im.df.api.support
EventListener object for listening to changes of DFEntityDataProvider data.
DFEntityDataProvider - Interface in com.im.df.api.dml
Data provider for a single entity.
DFEntityDataProviders - Class in com.im.df.api.dml
 
DFEntityDataProviders() - Constructor for class com.im.df.api.dml.DFEntityDataProviders
 
DFFeedbackWithModalProgressDialog - Interface in com.im.df.api.support
This is a special extension of DFFeedback interface which allows to open modal progress dialog.
DFField - Interface in com.im.df.api.ddl
The definition of a field which has a type, a name etc.
DFField.Required - Enum in com.im.df.api.ddl
Enumeration of required status for fields.
DFFieldBinaryCapability - Interface in com.im.df.api.capabilities
DFField containing this capability is declaring its data are of BLOB type.
DFFieldBooleanCapability - Interface in com.im.df.api.capabilities
DFField containing this capability is declaring its data are of boolean type.
DFFieldCalcCapability - Interface in com.im.df.api.capabilities
DFField containing this capability is declaring its data are of calculated type.
DFFieldCalculatedCapability - Interface in com.im.df.api.capabilities
Capability for calculated field
DFFieldChemicalTermsCapability - Interface in com.im.df.api.capabilities
All chemical terms fields should have this capability.
DFFieldDataTypeCapability - Interface in com.im.df.api.capabilities
This is an super interface of all DFField capabilities which represents some specific type of data (e.g.
DFFieldDateCapability - Interface in com.im.df.api.capabilities
DFField containing this capability is declaring its data are of date type.
DFFieldFloatCapability - Interface in com.im.df.api.capabilities
DFField containing this capability is declaring its data are of float (decimal number) type.
DFFieldFunctionCapability - Interface in com.im.df.api.capabilities
A field whose value is generated by a function.
DFFieldFunctionCapability.Function - Interface in com.im.df.api.capabilities
 
DFFieldIntegerCapability - Interface in com.im.df.api.capabilities
DFField containing this capability is declaring its data are of integer type.
DFFieldMimeTypeCapability - Interface in com.im.df.api.capabilities
A field mime type capability.
DFFields - Class in com.im.df.api.ddl
Utility methods for DFField.
DFFieldStructureCapability - Interface in com.im.df.api.capabilities
DFField containing this capability is declaring its data are of structure type (values are molecules).
DFFieldTextArrayCapability - Interface in com.im.df.api.capabilities
DFField containing this capability is declaring its data are of "array of texts" type.
DFFieldTextCapability - Interface in com.im.df.api.capabilities
DFField containing this capability is declaring its data are of text type.
DFFieldURLCapability - Interface in com.im.df.api.capabilities
DFField containing this capability is declaring its data are of type URL.
DFFieldValueWrapperCapability - Interface in com.im.df.api.capabilities
 
DFInsertDescription - Class in com.im.df.api.dml
This data structure describes a single row to be inserted into the DFInsertDescription.getTargetEntity().
DFInsertDescription.InsertRow - Class in com.im.df.api.dml
Description of the row to be inserted.
DFInsertOptions - Interface in com.im.df.api.dml
API Status: not stable.
DFItem - Interface in com.im.df.api.ddl
The root item and super-interface of all core DDL items in DIF.
DFItem.Handle<T extends DFItem> - Interface in com.im.df.api.ddl
Represents a handle-like identifier of the item.
DFItems - Class in com.im.df.api.ddl
 
DFItems() - Constructor for class com.im.df.api.ddl.DFItems
 
DFList - Interface in com.im.df.api.ddl
List of primary key values stored in the model.
DFNewType<E extends DFItem> - Interface in com.im.df.api.support
NewType is the object with the ability to create new items.
DFNewTypeOptions - Interface in com.im.df.api.support
Generic options for all DFNewType.
DFNewTypeWellKnownOptions - Interface in com.im.df.api.support
All inner interfaces of this interface can be used for casting for the options objects returned from DFNewType.getOptions() method.
DFNewTypeWellKnownOptions.ClonedList - Interface in com.im.df.api.support
Options for newtype copying a list from a different user
DFNewTypeWellKnownOptions.ClonedQuery - Interface in com.im.df.api.support
Options for newtype copying a query from a different user
DFNewTypeWellKnownOptions.ClonedScript - Interface in com.im.df.api.support
Options for newtype copying a script from a different user
DFNewTypeWellKnownOptions.ClonedUserItem - Interface in com.im.df.api.support
Just abstract super-interface for all user specific CLONE type newtypes.
DFNewTypeWellKnownOptions.ClonedView - Interface in com.im.df.api.support
Options for newtype copying a view from a different user
DFNewTypeWellKnownOptions.DBColumnInfo - Interface in com.im.df.api.support
This is just column info helper object which is used in new field options.
DFNewTypeWellKnownOptions.EntityDBOptions - Interface in com.im.df.api.support
Options for creating DFEntity with DBEntityCapability
DFNewTypeWellKnownOptions.EntityOptions - Interface in com.im.df.api.support
Options for creating any DFEntity
DFNewTypeWellKnownOptions.ExistingDBEntity - Interface in com.im.df.api.support
Options for creating a standard DFEntity with DBEntityCapability where database table already exists (so called promote entity).
DFNewTypeWellKnownOptions.ExistingDBField - Interface in com.im.df.api.support
Options for creating a DFField where database column(s) already exist (so called promoting column(s) to DFField).
DFNewTypeWellKnownOptions.ExistingJChemEntity - Interface in com.im.df.api.support
Options for creating a new DFEntity with JChemEntityCapability where database JChem table already exists (so called promote entity).
DFNewTypeWellKnownOptions.ExistingRelationship - Interface in com.im.df.api.support
 
DFNewTypeWellKnownOptions.FieldOptions - Interface in com.im.df.api.support
Options for creating any DFField
DFNewTypeWellKnownOptions.ListUserItemDescription - Interface in com.im.df.api.support
Special extension of DFNewTypeWellKnownOptions.UserItemDescription for lists.
DFNewTypeWellKnownOptions.NewCalulatedField - Interface in com.im.df.api.support
Options for creating new calculated field, you need to validate calc field by using validateScript method.
DFNewTypeWellKnownOptions.NewCTField - Interface in com.im.df.api.support
Options for creating a new DFField with DFFieldChemicalTermsCapability
DFNewTypeWellKnownOptions.NewDataTree - Interface in com.im.df.api.support
Options for creating a new DFDataTree
DFNewTypeWellKnownOptions.NewDBEntity - Interface in com.im.df.api.support
Options for creating a new DFEntity with DBEntityCapability
DFNewTypeWellKnownOptions.NewDBField - Interface in com.im.df.api.support
Options for creating a new DFField with DBFieldCapability
DFNewTypeWellKnownOptions.NewDynamicURLField - Interface in com.im.df.api.support
Options for creating a new DFField with DFFieldCalcCapability
DFNewTypeWellKnownOptions.NewJChemBaseEntity - Interface in com.im.df.api.support
Options for creating a new DFEntity with JChemEntityCapability
DFNewTypeWellKnownOptions.NewList - Interface in com.im.df.api.support
Options for creating a new DFList
DFNewTypeWellKnownOptions.NewMimeTypeField - Interface in com.im.df.api.support
Options for creating a new DFField with DFFieldMimeTypeCapability
DFNewTypeWellKnownOptions.NewQuery - Interface in com.im.df.api.support
Options for creating a new DFExpression
DFNewTypeWellKnownOptions.NewRelationship - Interface in com.im.df.api.support
Options for creating a new DFRelationship
DFNewTypeWellKnownOptions.NewRelationshipFK - Interface in com.im.df.api.support
 
DFNewTypeWellKnownOptions.NewRelationshipMN - Interface in com.im.df.api.support
Extension options for M:N relationship type.
DFNewTypeWellKnownOptions.NewRelationshipSimple - Interface in com.im.df.api.support
 
DFNewTypeWellKnownOptions.NewScript - Interface in com.im.df.api.support
Options for creating a new DFExpression
DFNewTypeWellKnownOptions.NewStandardDBEntity - Interface in com.im.df.api.support
Options for creating a new standard DFEntity with DBEntityCapability
DFNewTypeWellKnownOptions.NewView - Interface in com.im.df.api.support
Options for creating a new DFView
DFNewTypeWellKnownOptions.SingleDFItem - Interface in com.im.df.api.support
Options for creating any single DFItem
DFNewTypeWellKnownOptions.UserItemDescription - Interface in com.im.df.api.support
Trivial data holder for user specific items - just for simple managing views/queries/lists from another users.
DFNewTypeWellKnownOptions.VirtualFieldOptions - Interface in com.im.df.api.support
Options for creating a virtual DFField (no DB column to be created)
DFOperator - Class in com.im.df.api.dml
This class represents one operator used by DFTermExpression in DIF API.
DFOperator(String, int, int) - Constructor for class com.im.df.api.dml.DFOperator
Creates new instance of the operator.
DFOperator(String, String, int, int) - Constructor for class com.im.df.api.dml.DFOperator
Creates new instance of the operator.
DFQuery - Interface in com.im.df.api.ddl
Persistent query definition in the system.
DFRelationDataEvent - Class in com.im.df.api.support
 
DFRelationDataEvent(DFRelationDataProvider, Collection<Object>, DFField) - Constructor for class com.im.df.api.support.DFRelationDataEvent
 
DFRelationDataEvent(DFRelationDataProvider, Collection<Object>, Collection<Object>, DFField) - Constructor for class com.im.df.api.support.DFRelationDataEvent
 
DFRelationDataException - Exception in com.im.df.api.dml
 
DFRelationDataException(String, DFField) - Constructor for exception com.im.df.api.dml.DFRelationDataException
 
DFRelationDataListener - Interface in com.im.df.api.support
Listener which monitor DFRelationDataProvider data changes.
DFRelationDataProvider - Interface in com.im.df.api.dml
API Status: This interface is not stable.
DFRelationship - Interface in com.im.df.api.ddl
Represents a foreign key relationship.
DFRelationship.Direction - Interface in com.im.df.api.ddl
Direction - the oriented relationship.
DFRelationship.Type - Enum in com.im.df.api.ddl
Type of the relationship.
DFResultSet - Interface in com.im.df.api.dml
This object is used for managing data for a particular DFDataTree.
DFResultSet.VertexState - Interface in com.im.df.api.dml
This object represent state of data of one DFDataTree.Vertex.
DFRowData - Class in com.im.df.api.dml
Data for a single row in database.
DFSchema - Interface in com.im.df.api.ddl
The definition of an set of DFEntitys, DFRelationships and DFDataTrees.
DFSchemaDataProvider - Interface in com.im.df.api.dml
The root object for providing data in DIF.
DFSchemaProvider - Interface in com.im.df.api
This interface should be used as primary source of connected and activated DFSchema objects and all its subelements (DFEntity/DFField/...).
DFSchemaProvider.State - Interface in com.im.df.api
State description
DFSchemaProvider.StepInfo - Interface in com.im.df.api
Return code of "Proceed to next state".
DFSchemas - Class in com.im.df.api.ddl
Utility methods for DFSchema.
DFScript - Interface in com.im.df.api.ddl
Representation of the script.
DFScriptParent - Interface in com.im.df.api.ddl
Parent item of the script.
DFScriptXml - Class in com.im.df.api.dml
Script-specific information that is persisted as XML and stored in DATA column of script DF item.
DFScriptXml(String, String) - Constructor for class com.im.df.api.dml.DFScriptXml
 
DFSearchDomain - Interface in com.im.df.api.support
Search domain is a constraint when executing query in DFResultSet.
DFServiceConfiguration - Class in com.im.df.api.support
Data holder for a user service configuration.
DFServiceConfiguration(String, String, String) - Constructor for class com.im.df.api.support.DFServiceConfiguration
 
DFSharedObjectCapability - Interface in com.im.df.api.capabilities
This capability should be added to all user specific DFItems.
DFSharedObjectOwnerCapability - Interface in com.im.df.api.capabilities
This capability is an read-write extension of DFSharedObjectCapability.
DFTerm - Class in com.im.df.api.dml
This object is a superclass of all objects used for definition of expression terms for query execution in DIF.
DFTermExpression - Class in com.im.df.api.dml
This object represents a complex expression.
DFTermField - Class in com.im.df.api.dml
This object represents a single existing field in the DFTerm hierarchy; it is a wrapper for such a field and using it, the field can be used in complex DFTerm expressions.
DFTermsFactory - Class in com.im.df.api.dml
The factory class for creating DFTerms.
DFTermValue - Class in com.im.df.api.dml
This object represents a constant value in the hierarchical substructure of DFTerms, it's wrapper class around such a constant value.
DFTermVisitor - Interface in com.im.df.api.dml
Visitor for DFTerm expressions
DFUndoConfig - Class in com.im.df.api.support
The config parameter for operations which are undoable (see DFEntityDataProvider methods for example).
DFUndoManager - Interface in com.im.df.api.support
The undo manager for a single undo/redo queue.
DFUndoRedoException - Exception in com.im.df.api.support
Undo/Redo exception
DFUndoRedoException() - Constructor for exception com.im.df.api.support.DFUndoRedoException
 
DFUndoRedoException(Throwable) - Constructor for exception com.im.df.api.support.DFUndoRedoException
 
DFUndoRedoException(String) - Constructor for exception com.im.df.api.support.DFUndoRedoException
 
DFUndoRedoException(String, Throwable) - Constructor for exception com.im.df.api.support.DFUndoRedoException
 
DFUpdateDescription - Class in com.im.df.api.support
Description of a single data update operation.
DFUpdateInfo - Class in com.im.df.api.support
Data holder returned from insert/update methods.
DFUpdateResult - Class in com.im.df.api.support
 
DFUpdateResult(Exception) - Constructor for class com.im.df.api.support.DFUpdateResult
 
DFUpdateResult(int) - Constructor for class com.im.df.api.support.DFUpdateResult
 
DFUpdateResult(List) - Constructor for class com.im.df.api.support.DFUpdateResult
 
DFUpdateResult(Map<Object, Map<String, Object>>) - Constructor for class com.im.df.api.support.DFUpdateResult
 
DFUpdateResult(Map<Object, Map<String, Object>>, List, List) - Constructor for class com.im.df.api.support.DFUpdateResult
 
DFUserItem - Interface in com.im.df.api.ddl
The root item and super-interface of all user-specific DDL items in DIF.
DFUserLoginInfo - Class in com.im.df.api.support
Data holder for a single user login info.
DFUserLoginInfo(String, Date, Date) - Constructor for class com.im.df.api.support.DFUserLoginInfo
Creates a new instance of DFUserLoginInfo.
DFUserLoginInfos - Class in com.im.df.api.support
Helper utilities related to DFUserLoginInfo class.
DFValueWrappers - Class in com.im.df.api.dml.calculated
Utility methods for value wrappers.
DFView - Interface in com.im.df.api.ddl
Interface representing view (visual window/component) presenting data of DFDataTree.
DFViewContent - Interface in com.im.df.api.ddl
Interface representing content of view configuration.
DFWrappedValue - Interface in com.im.df.api.dml.calculated
Value for Calculated field
DIFUtilities - Class in com.im.df.api.util
This class contains most of DIF convenience methods.
DIFUtilities() - Constructor for class com.im.df.api.util.DIFUtilities
 
DIFUtilities.FKSearchType - Enum in com.im.df.api.util
 
DIFUtilities.SchemaReadyRunnable - Class in com.im.df.api.util
Listener to schema status.
DIFUtilities.SchemaReadyRunnable() - Constructor for class com.im.df.api.util.DIFUtilities.SchemaReadyRunnable
 
discardAllEdits() - Method in interface com.im.df.api.support.DFUndoManager
Empty the undo manager, sending each edit a die message in the process.
disconnectSchema(DFSchemaProvider) - Static method in class com.im.df.api.util.DIFUtilities
Disconnect the schema
DISTINCT_VALUES_FIELD_OPERATOR_VALUE_WIDGET_FACTORY - Static variable in class com.im.df.api.util.LegacyConstants
 
divide(Number, Number) - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Divide two numbers.
dropIndex(DBIndexInfo, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DBIndexCapability
Drops the specified index.
dump(String, StringBuffer) - Method in class com.im.df.api.support.RowSetData.MultiRowData
Deprecated.  
dump(String, StringBuffer) - Method in class com.im.df.api.support.RowSetData.RowData
Deprecated.  
dump(String, StringBuffer) - Method in class com.im.df.api.support.RowSetData.SingleRowData
Deprecated.  

E

each(Collection<?>, Collection<?>, Closure) - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Helper method to iterate in a coordinated manner over 2 collections.
each(Collection<?>, Collection<?>, Collection<?>, Closure) - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Helper method to iterate in a coordinated manner over 3 collections.
EMPTY - Static variable in class com.im.df.api.support.SelectionDescription
Empty selection
EMPTY - Static variable in class com.im.df.api.support.SortDirective
Empty sort constant
ENDS_WITH - Static variable in class com.im.df.api.dml.Operators
ENDS_WITH text based operator (a short cut for LIKE '%foo')
enterElement(String, Lookup) - Method in class com.im.df.api.util.xml.BasicPersister
For readers: enter the named element, and establish the supplied Context.
enterElement(Element, Lookup) - Method in class com.im.df.api.util.xml.BasicPersister
Enter the specified element and make it current.
EntityDataIterator - Class in com.im.df.api.util
Allows to iterate over large sets of data.
EntityDataIterator(DFEntity, DFTermExpression, int, DFEnvironmentRO) - Constructor for class com.im.df.api.util.EntityDataIterator
Creates a new instance of EntityDataIterator
EntityDataIterator(DFEntityDataProvider, DFTermExpression, int, DFEnvironmentRO) - Constructor for class com.im.df.api.util.EntityDataIterator
Creates a new instance of EntityDataIterator
EntityDataIterator.Entry - Class in com.im.df.api.util
 
entityForTable(DFSchema, String, boolean) - Static method in class com.im.df.api.util.DIFUtilities
Deprecated. 
entityForTable(DFSchema, String, String, boolean) - Static method in class com.im.df.api.util.DIFUtilities
Finds an Entity that uses the named table as its storage.
EntitySQLFilterProperty - Class in com.im.df.api.support
SQL filter extra attribute for entities.
EntitySQLFilterProperty() - Constructor for class com.im.df.api.support.EntitySQLFilterProperty
 
equals(Object) - Method in class com.im.df.api.chem.MarvinStructure
 
equals(DFSchema, DFSchema) - Static method in class com.im.df.api.ddl.DFSchemas
Test whether given schemas are the same.
equals(Object) - Method in class com.im.df.api.dml.DFRowData
 
equals(Object) - Method in class com.im.df.api.dml.DFTermExpression
 
equals(Object) - Method in class com.im.df.api.dml.DFTermField
 
equals(Object) - Method in class com.im.df.api.dml.DFTermValue
 
EQUALS - Static variable in class com.im.df.api.dml.Operators
Equal operator - works for text, int, date
equals(Object) - Method in class com.im.df.api.support.DefaultValue
 
equals(Object) - Method in class com.im.df.api.support.SelectionDescription
 
equals(Object) - Method in class com.im.df.api.support.SortDirective
 
equals(Object) - Method in class com.im.df.api.support.SortDirective.Item
 
ERROR - Static variable in class com.im.df.api.dml.Operators
This is just an dump operator.
extensions() - Method in enum com.im.df.api.support.WellKnownMimeTypeXAttributes
 
extractColumnValue(Object, int) - Method in interface com.im.df.api.capabilities.DBFieldCapability
Deprecated. Use the @{link com.im.ijcs.api.dml.DBValueHander} obtained from the @{link #getValueHandler} method instead.
ExtraDFItemProperties - Class in com.im.df.api.util
Utility method for @see ExtraDFItemProperty.
ExtraDFItemProperty<DFITEM extends DFItem> - Interface in com.im.df.api.util
Allows to edit Extra attributes for fields in schema editor.
ExtraDFItemProperty.Customizer - Interface in com.im.df.api.util
Customizer for property value modification.

F

FALSE - Static variable in class com.im.df.api.dml.Operators
Unary FALSE operator - can be applied to boolean fields
FIELD_OPERATOR_VALUE_QUERY_TERM_FACTORY - Static variable in class com.im.df.api.util.LegacyConstants
 
fieldForColumn(DFEntity, String) - Static method in class com.im.df.api.util.DIFUtilities
Finds a DFField, that uses the named column.
fieldForColumn(DFSchema, String, String) - Static method in class com.im.df.api.util.DIFUtilities
Deprecated. 
fieldsToSorts(DFField[], boolean[]) - Static method in class com.im.df.api.util.DIFUtilities
 
FILE_ATTR_SCRIPT - Static variable in interface com.im.df.api.ddl.DFScript
Attribute set in virtual FileObject for this script
filterLogins(Iterable<DFUserLoginInfo>, boolean, boolean, String) - Static method in class com.im.df.api.support.DFUserLoginInfos
Filter logins.
findAllAppropriateNewTypes(List<DFNewType<T>>, boolean, Class[], Class[]) - Static method in class com.im.df.api.util.DIFUtilities
Find all the appropriate DFNewType object in the list.
findAllFieldsInExpression(DFTermExpression) - Static method in class com.im.df.api.util.DIFUtilities
 
findAllTreeEntities(DFDataTree.Vertex) - Static method in class com.im.df.api.util.DIFUtilities
Collects all entities used in the specified vertex and its children.
findAppropriateNewType(List<DFNewType<T>>, boolean, String) - Static method in class com.im.df.api.util.DIFUtilities
Find the first the appropriate DFNewType object in the list.
findCapability(DFItem, Class<T>) - Static method in class com.im.df.api.util.DIFUtilities
Find the capability which is instance of the given class.
findConvertorFor(Class<? extends DFFieldDataTypeCapability>) - Method in interface com.im.df.api.util.DFDataConvertorProvider
Return appropriate data convertor for the specified type.
findConvertorFor(Class<? extends DFFieldDataTypeCapability>) - Static method in class com.im.df.api.util.DIFUtilities
Return appropriate data convertor for the specified type.
findDataProvider(DFResultSet.VertexState) - Static method in class com.im.df.api.util.DIFUtilities
Utility method to find the EDP instance.
findDependentFields(Collection<? extends DFField>) - Static method in class com.im.df.api.ddl.DFFields
Finds calculated fields (means fields with DFFieldCalcCapability that use the fields passed in.
findDependentLists(List<DFField>) - Static method in class com.im.df.api.util.DIFUtilities
Find all DFLists depending on given fields.
findDirectionFromOrigin(DFRelationship, DFEntity) - Static method in class com.im.df.api.util.DIFUtilities
Finds the relationship direction which originates at entity 'entity'.
findEntityByFieldID(DFContainer<DFEntity>, String) - Static method in class com.im.df.api.util.DIFUtilities
Return entity which contains the field with specified ID.
findEntityDataProvider(DFEntity) - Static method in class com.im.df.api.dml.DFEntityDataProviders
 
findEntityDataProvider(DFEntity) - Static method in class com.im.df.api.util.DIFUtilities
Utility method just doing entity.getSchema().getDataProvider().getEntityDataProvider(entity)
findEntityInDataTree(DFDataTree.Vertex, DFEntity) - Static method in class com.im.df.api.util.DIFUtilities
Finds a vertex in the DataTree, which corresponds to the given entity.
findFieldsUsedInRelationships(DFEntity) - Static method in class com.im.df.api.util.DIFUtilities
Find all fields of specified entity which participate in any relationships.
findFirstAppropriateNewType(List<DFNewType<T>>, boolean, Class[], Class[]) - Static method in class com.im.df.api.util.DIFUtilities
Find the first the appropriate DFNewType object in the list.
findFirstChild(Node, String) - Static method in class com.im.df.api.util.xml.XMLUtils
Finds the first direct child element named "name" under the specified parent.
findForeignKey(DFSchema, SchemaQualifiedName) - Static method in class com.im.df.api.util.DIFUtilities
Finds the named Foreign Key.
findForeignKey(DFSchema, SchemaQualifiedName, String[], DIFUtilities.FKSearchType) - Static method in class com.im.df.api.util.DIFUtilities
Finds a foreign key, which references the named columns as its PK or FK columns, depending on parameters
findIndex(DBTableInfo, List<String>) - Method in interface com.im.df.api.capabilities.DBIndexCapability
Will try to find and return indexes for the columns provided.
findItemById(String) - Method in interface com.im.df.api.ddl.DFContainer
Find item by its id (see DFItem.getId()).
findItemsWithCapability(List<T>, Class<C>) - Static method in class com.im.df.api.ddl.DFItems
Filter the specified items so that only those with the specified capability are returned.
findItemsWithCapability(List<T>, Class<C>) - Static method in class com.im.df.api.util.DIFUtilities
Deprecated. the method was moved to the DFItems.findItemsWithCapability(java.util.List, java.lang.Class) and will be removed from DIFUtilities in IJC 5.6.
findKeyByDisplayName(String) - Static method in enum com.im.df.api.support.WellKnownMimeTypeXAttributes
 
findMolCoreDescriptor(DFTermExpression, DFField) - Static method in class com.im.df.api.chem.ChemUtils
 
findNewTypeWithOptions(List<DFNewType<T>>, boolean, Class) - Static method in class com.im.df.api.util.DIFUtilities
Find the appropriate DFNewType object in the list.
findOppositeDirection(DFRelationship.Direction) - Static method in class com.im.df.api.util.DIFUtilities
Get the opposite direction of the same DFRelationship owner.
findRelationshipInDataTree(DFDataTree.Vertex, DFRelationship) - Static method in class com.im.df.api.util.DIFUtilities
 
findSchema(DFItem) - Static method in class com.im.df.api.util.DIFUtilities
Utility method finding parent schema for any DFItem type.
findSimpleFieldUsagesInQuery(DFTermExpression, DFField) - Static method in class com.im.df.api.util.DIFUtilities
 
findUsages(DFField) - Static method in class com.im.df.api.util.DIFUtilities
Find all relationships where the given field participates.
findUsages(DFRelationship) - Static method in class com.im.df.api.util.DIFUtilities
Find all datatrees.edges which are built on top of given relationship.
findUsagesInDataTrees(DFEntity) - Static method in class com.im.df.api.util.DIFUtilities
Find all datatrees.vertexes which are built on top of given entity.
findUsagesInRelationships(DFEntity) - Static method in class com.im.df.api.util.DIFUtilities
Find all relationships where the given entity participates.

G

generateStatistics() - Method in interface com.im.df.api.dml.DFEntityDataProvider
Generate a statistical summary of the information in this entity.
genSearchType(DFOperator) - Static method in class com.im.df.api.chem.ChemUtils
Temporary method finding appropriate JChemSearch search type constant for the given operator.
getAcceptors() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDBEntity
Returns a list of acceptors for the entity's supported fields.
getAll() - Static method in class com.im.df.api.dml.Operators
Get array of all operators currently registered into the system.
getAllDisplayNames() - Static method in enum com.im.df.api.support.WellKnownMimeTypeXAttributes
 
getAllIDsOfEntityFor(DFResultSet.VertexState) - Static method in class com.im.df.api.util.DIFUtilities
Get all IDs (primary key values) of the entity that belongs to the vertex for the given DFResultSet.VertexState.
getAllIncludingSpecial() - Static method in class com.im.df.api.dml.Operators
Get all operators registered in the system including special operators (currently ERROR and IGNORE).
getAllItemIds() - Method in interface com.im.df.api.ddl.DFContainer
Get list of ids of all items contained by this DFContainer (see DFItem.getId()).
getAllLogical() - Static method in class com.im.df.api.dml.Operators
 
getAllLogins() - Method in interface com.im.df.api.capabilities.IJCUserLoginService
Get the login states for all users of the system.
getAllManagedTableInfos() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Get all managed tables from all schemas
getAllMolecules() - Method in class com.im.df.api.chem.MarvinStructure
 
getAllNative2D() - Method in class com.im.df.api.chem.MarvinStructure
 
getAllNativeTypeDefinitions() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.DBColumnInfo
 
getAllRelations() - Method in class com.im.df.api.dml.DFDeleteDescription
 
getAllSchemas() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
 
getAllSchemas(DFEnvironmentRO) - Method in interface com.im.df.api.DFSchemaProvider
Retrieves all schemas available at the database connection.
getAllStructural(DFField) - Static method in class com.im.df.api.dml.Operators
Get the appropriate structure search operators for the JChem table type
getAllTableInfos() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
 
getAllTableNames() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Deprecated. 
getAllTableNames(String) - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Get the names of the actual physical tables know to this IJC schema.
getAllUsers() - Method in interface com.im.df.api.capabilities.IJCUserDetailsService
Get a list of all users in the system.
getAllUsers() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ClonedUserItem
Get list of all users.
getAllViewInfos() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
 
getAllViewNames() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Deprecated. Use the form that takes the dbSchema as an argument.
getAllViewNames(String) - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Get the names of the views know to this schema.
getApplicationContext() - Static method in class com.im.df.api.util.ApplicationContextProvider
 
getAssociatedTables(SchemaQualifiedName) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Finds which structure tables are associated with the property table.
getAsText() - Method in class com.im.df.api.support.DFServiceConfiguration
Get a text representation of the settings that can be edited
getAttribute(PropertyDescriptor, String, String) - Method in class com.im.df.api.util.xml.BasicPersister
Helper methods to retrieving metadata.
getAttribute() - Method in class com.im.df.api.util.xml.BasicPersister
Returns the current attribute being written to or read from
getAttributeValue(Element, String) - Static method in class com.im.df.api.util.xml.XMLUtils
Helper method, that returns the attribute value or null, if the attribute is not defined.
getAuthorities() - Method in interface com.im.df.api.capabilities.IJCUserDetailsService
Get the valid authorities that are understood by the application.
getAvailableIdColumns() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBEntity
Returns column infos suitable to serve as ID column, in no particular order.
getBean() - Method in class com.im.df.api.util.xml.BasicPersister
The bean instance being written or read
getBeanClass() - Method in class com.im.df.api.util.xml.BasicPersister
 
getBufferedErrors() - Method in class com.im.df.api.util.xml.BasicPersister
 
getCalcOperation() - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
getCalcTemplate() - Method in interface com.im.df.api.capabilities.DFFieldCalcCapability
Get the current formula.
getCalcTemplate() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDynamicURLField
 
getCalculatedReturnType() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewCalulatedField
 
getCapabilities() - Method in interface com.im.df.api.ddl.DFItem
Get list of all capabilities of this DFItem.
getCapabilityTypes() - Method in interface com.im.df.api.support.DFNewType
Get the list of capabilities of the future DFItem(s) created by this newtype.
getCartridgeIndexName() - Method in interface com.im.df.api.capabilities.JChemCartridgeCapability
The name of the cartridge index
getCategoryFields(DFEntity) - Static method in class com.im.df.api.ddl.DFFields
Return fields belonging to the given entity which are appropriate to be used as a category field.
getCategoryFields(List<? extends DFField>) - Static method in class com.im.df.api.ddl.DFFields
Take the given fields and returns only those which are appropriate to be used as a category field.
getCdataElements() - Method in class com.im.df.api.dml.DFScriptXml
 
getChangedField() - Method in class com.im.df.api.support.DFRelationDataEvent
 
getChangedRowsCount() - Method in class com.im.df.api.support.DFUpdateResult
 
getChangedRowsIds() - Method in class com.im.df.api.support.DFUpdateResult
 
getChildren(Element, String) - Static method in class com.im.df.api.util.xml.XMLUtils
Builds a list of direct child Nodes of an Element with the specified tag name.
getClass(String) - Method in class com.im.df.api.util.xml.BasicPersister
A helper method to retrieve a Class object without throwing a CNFE.
getColumnClasses() - Method in interface com.im.df.api.capabilities.DBFieldCapability
TODO P2 - this method is going to be removed from API.
getColumnName() - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
Get the name of the column.
getColumnName() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.DBColumnInfo
 
getColumnNames() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
 
getColumnNamesCount() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
 
getColumns() - Method in interface com.im.df.api.capabilities.DBFieldCapability
Get the list of database columns for this field (typically only one column).
getColumns() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDBField
Getter for columns info array.
getColumnType() - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
One of the ColumnType enum values.
getComparator() - Method in interface com.im.df.api.support.DFDataComparator
Get comparator for the values of this field type.
getComponent() - Method in interface com.im.df.api.util.ExtraDFItemProperty.Customizer
 
getConfiguration() - Method in interface com.im.df.api.ddl.DFViewContent
Gets the configuration (UI settings of this view).
getConfiguredQName() - Method in class com.im.df.api.util.xml.BasicPersister
 
getConnectedRows() - Method in class com.im.df.api.dml.DFInsertDescription.InsertRow
Returns connections to existing entity rows
getConstraintNames() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Retrieves names of constraints defined within the database.
getContainerID() - Method in exception com.im.df.api.util.xml.IncompleteDataException
 
getContent() - Method in class com.im.df.api.dml.DFScriptXml
 
getContentType() - Method in class com.im.df.api.support.DFServiceConfiguration
A hint to allow an appropriate editor to be selected to edit the setting e.g.
getContext() - Method in class com.im.df.api.util.xml.BasicPersister
Retrieves the current context.
getControllingRelation() - Method in class com.im.df.api.dml.DFDeleteDescription
 
getConvertedValue() - Method in class com.im.df.api.support.DefaultValue
 
getConvertor() - Method in interface com.im.df.api.ddl.DFField
 
getConvertor() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.FieldOptions
 
getCurrentClassLoader() - Static method in class com.im.df.api.util.xml.BasicPersister
 
getCurrentRow() - Method in class com.im.df.api.support.RowSetData.MultiRowData
Deprecated.  
getCurrentRow() - Method in class com.im.df.api.support.RowSetData.RowData
Deprecated.  
getCurrentRow() - Method in class com.im.df.api.support.RowSetData.SingleRowData
Deprecated.  
getCurrentVersionNumber() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Get the version of this entity as it is in the database.
getData(List<? extends Comparable<?>>, DFEnvironmentRO) - Method in interface com.im.df.api.dml.DFEntityDataProvider
Fetch data for the specified IDs.
getData(List<? extends Comparable<?>>, DFEnvironmentRO) - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Fetch data for these IDs.
getData() - Method in class com.im.df.api.support.RowSetData
Deprecated.  
getDatabaseType() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Get the database type e.g.
getDataProvider() - Method in interface com.im.df.api.ddl.DFSchema
Get the root object for all data manipulations
getDataTree() - Method in interface com.im.df.api.ddl.DFDataTree.Vertex
 
getDataTree() - Method in interface com.im.df.api.ddl.DFQuery
Get the owner datatree.
getDataTree() - Method in interface com.im.df.api.ddl.DFView
 
getDataTree() - Method in interface com.im.df.api.dml.DFResultSet
Get the DFDataTree which this result set was created for.
getDataTrees() - Method in interface com.im.df.api.ddl.DFSchema
Get the data trees container
getDataTypeCapability() - Method in enum com.im.df.api.util.CalculatedReturnType
 
getDataTypeName() - Method in interface com.im.df.api.capabilities.DFFieldDataTypeCapability
 
getDBSchemaName() - Method in interface com.im.df.api.capabilities.DBFieldCapability
 
getDefault() - Static method in class com.im.df.api.dml.calculated.CalculatedValueProcessors
 
getDefault() - Static method in class com.im.df.api.util.xml.PersisterRegistry
 
getDefaultDBSchemaName() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
The default schema used by this database.
getDefaultResultSet(boolean, DFEnvironmentRO) - Method in interface com.im.df.api.ddl.DFDataTree
Get a default DFResultSet for the given DFDataTree.
getDefaultResultSet(DFDataTree, boolean, DFEnvironmentRO) - Method in interface com.im.df.api.dml.DFSchemaDataProvider
Get the DFResultSet for the given DFDataTree.
getDefaultSchemaName(DFSchema) - Static method in class com.im.df.api.util.DIFUtilities
 
getDefaultStandardizer() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Get the default standardiser that is used when custom standardisation is not used
getDefaultTestValue() - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
getDefaultValue() - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
Getter for property defaultValue.
getDefaultValue() - Method in interface com.im.df.api.ddl.DFField
Get the default value to use for this field if none is specified.
getDefaultValue() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDBField
 
getDeleteRelated() - Method in class com.im.df.api.dml.DFDeleteDescription
 
getDeletionSet() - Method in class com.im.df.api.dml.DFDeleteDescription
 
getDependents() - Method in class com.im.df.api.support.RowSetData.Row
Deprecated.  
getDescription() - Method in interface com.im.df.api.ddl.DFItem
Provides a description of the DFItem.
getDescription() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.SingleDFItem
 
getDescription() - Method in class com.im.df.api.support.DFServiceConfiguration
Get the description for this item
getDestColumnNames() - Method in interface com.im.df.api.capabilities.DBRelationshipMtoN
Get the list of column names related to a destination field of this relationship.
getDestField() - Method in interface com.im.df.api.ddl.DFRelationship.Direction
 
getDestField() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
getDestFK() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipMN
Returns specification of destination ForeignKey.
getDestFKName() - Method in interface com.im.df.api.capabilities.DBRelationshipMtoN
Returns the name for the 2nd entity FK constraint
getDestination() - Method in interface com.im.df.api.ddl.DFDataTree.Edge
Get the child vertex (end of this edge)
getDisplayName() - Method in enum com.im.df.api.ddl.DFRelationship.Type
 
getDisplayName() - Method in class com.im.df.api.dml.DFOperator
Return standalone operator's display name (usually the first character is upper case)
getDisplayName() - Method in interface com.im.df.api.support.DFDataAcceptor
A human-readable name for the field
getDisplayName() - Method in class com.im.df.api.support.EntitySQLFilterProperty
 
getDisplayName(String) - Static method in enum com.im.df.api.support.WellKnownMimeTypeXAttributes
 
getDisplayName() - Method in enum com.im.df.api.support.WellKnownMimeTypeXAttributes
 
getDisplayName() - Method in interface com.im.df.api.util.ExtraDFItemProperty
 
getDisplayNameInExpression() - Method in class com.im.df.api.dml.DFOperator
Return operator's display name which is used in expression (usually the first character is lower case).
getDisplayNames() - Static method in enum com.im.df.api.support.WellKnownMimeTypeXAttributes
Returns only the names of values which have their display attribute set to true.
getDisplayNames(WellKnownMimeTypeXAttributes[]) - Static method in enum com.im.df.api.support.WellKnownMimeTypeXAttributes
Returns only the names of values which have their display attribute set to true.
getDissimilarityMetrics() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Get the built in dissimilarity metrics for this JChem table
getDstColumnNames() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipMN
 
getDstField() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationship
 
getEdges() - Method in interface com.im.df.api.ddl.DFDataTree.Vertex
Return all children edges starting from this vertex.
getEncodedMol() - Method in class com.im.df.api.chem.Structure
Get the molecule in its original String form.
getEntities() - Method in interface com.im.df.api.ddl.DFSchema
Get the entities container
getEntity() - Method in interface com.im.df.api.ddl.DFDataTree.Vertex
 
getEntity() - Method in interface com.im.df.api.ddl.DFField
 
getEntity() - Method in interface com.im.df.api.ddl.DFList
Get the entity which this list belongs to.
getEntity() - Method in interface com.im.df.api.dml.DFEntityDataProvider
Get the entity which this EDP belongs to.
getEntity() - Method in class com.im.df.api.support.DFUpdateDescription
 
getEntityDataProvider(DFEntity) - Method in interface com.im.df.api.dml.DFSchemaDataProvider
Get the EDP (entity data provider) for the specified entity
getEntityID() - Method in class com.im.df.api.support.RowSetData
Deprecated.  
getEnv() - Method in class com.im.df.api.util.xml.BasicPersister
 
getErrorField() - Method in exception com.im.df.api.dml.DFRelationDataException
 
getErrorMessage() - Method in interface com.im.df.api.support.DFNewTypeOptions
If current options are not valid, this method returns the human readable error message.
getErrorsCount() - Method in class com.im.df.api.dml.TermErrors
Get the number of errors.
getErrorsFor(DFTerm) - Method in class com.im.df.api.dml.TermErrors
Get the error for the given term.
getException() - Method in interface com.im.df.api.DFSchemaProvider.StepInfo
Return exception which occured during last proceedToNextState or null
getException() - Method in class com.im.df.api.support.DFUpdateResult
 
getExpression() - Method in interface com.im.df.api.ddl.DFQuery
Get the current expression of this query
getExpression() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewCalulatedField
 
getExpression() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewQuery
 
getExtraOptionsText() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
 
getExtraProperty(DFItem, Class<? extends ExtraDFItemProperty>) - Static method in class com.im.df.api.util.DIFUtilities
Deprecated. Use getExtraProperty(DFItem item, Class extraProp)
getExtraProperty(DFItem, Class<? extends ExtraDFItemProperty>) - Static method in class com.im.df.api.util.ExtraDFItemProperties
Get value of extra property.
getExtraSchemas() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
 
getFactoryByClass(Class) - Method in class com.im.df.api.util.xml.PersisterRegistry
 
getFactoryByClass(Object, Class) - Method in class com.im.df.api.util.xml.PersisterRegistry
 
getFactoryByName(String, String) - Method in class com.im.df.api.util.xml.PersisterRegistry
 
getFactoryByName(Element) - Method in class com.im.df.api.util.xml.PersisterRegistry
 
getFactoryByObject(Object) - Method in class com.im.df.api.util.xml.PersisterRegistry
 
getFailuresCount() - Method in class com.im.df.api.util.BatchUpdater
Total count of failures: preparation + update calls
getField() - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
Get the field the column belongs to.
getField() - Method in interface com.im.df.api.ddl.DFList
Get the field associated with this list.
getField() - Method in class com.im.df.api.dml.DFTermField
Get the field which is wrapped by this DFTermField.
getField() - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
getField() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ListUserItemDescription
 
getField() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewList
 
getField() - Method in class com.im.df.api.support.SortDirective.Item
Get the field.
getFieldClass() - Method in interface com.im.df.api.ddl.DFField
 
getFieldClass() - Method in enum com.im.df.api.util.CalculatedReturnType
 
getFieldId() - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
getFieldInfoConstant() - Method in enum com.im.df.api.ddl.DFField.Required
Return corresponding constant from IJC Server API.
getFields() - Method in interface com.im.df.api.ddl.DFEntity
Get the fields container
getFields() - Method in class com.im.df.api.support.SortDirective
Get all fields which participates in this SortDirective.
getFieldsMapping() - Method in class com.im.df.api.support.CalculableGroovyTemplate
Get parameters for groovy script.
getFieldsMapping() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewCalulatedField
 
getFieldType() - Method in interface com.im.df.api.support.DFDataAcceptor
 
getFilterForEntity(DFEntity) - Static method in class com.im.df.api.support.EntitySQLFilterProperty
Helper method to find the SQL to be used as a row filter.
getFirstRow() - Method in class com.im.df.api.dml.DFInsertDescription
A convenience method, which will return the first DFInsertDescription.InsertRow object for this description.
getFkName() - Method in interface com.im.df.api.capabilities.DBRelationshipCapability
Returns the name for the foreign key constraint, if it is present.
getFkName() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
getForeignKey() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipSimple
 
getForeignKeys(DFSchema) - Static method in class com.im.df.api.util.DIFUtilities
Collects are FKs defined in the database schema, regardless of whether the FK is mapped to a Relationship or not.
getFormatPattern() - Method in class com.im.df.api.support.CalcTemplate
 
getFormula() - Method in interface com.im.df.api.capabilities.DFFieldChemicalTermsCapability
Get the current formula.
getFormula() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewCTField
 
getForward() - Method in interface com.im.df.api.ddl.DFRelationship
Returns the 'forward' direction of the relationship.
getFunction() - Method in interface com.im.df.api.capabilities.DFFieldFunctionCapability
 
getGenericType() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewCTField
 
getHandle() - Method in interface com.im.df.api.ddl.DFDataTree
 
getHandle() - Method in interface com.im.df.api.ddl.DFEntity
 
getHandle() - Method in interface com.im.df.api.ddl.DFField
 
getHandle() - Method in interface com.im.df.api.ddl.DFItem
Returns a handle to the Item.
getHandle() - Method in interface com.im.df.api.ddl.DFList
 
getHandle() - Method in interface com.im.df.api.ddl.DFQuery
 
getHandle() - Method in interface com.im.df.api.ddl.DFRelationship
 
getHandle() - Method in interface com.im.df.api.ddl.DFView
 
getId() - Method in interface com.im.df.api.ddl.DFItem
Getter for property Id.
getId() - Method in interface com.im.df.api.ddl.DFItem.Handle
 
getId() - Method in class com.im.df.api.dml.DFRowData
Gets an id of the row encapsulated in this instance.
getId() - Method in class com.im.df.api.support.DFUpdateInfo
Get the row id
getId() - Method in class com.im.df.api.util.EntityDataIterator.Entry
 
getIdAt(int) - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Get id (primary key) at the specific position.
getIdField() - Method in interface com.im.df.api.ddl.DFEntity
Get the field that corresponds to the primary key for this entity.
getIdFieldColumn() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBEntity
 
getIdFieldColumnInfo() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBEntity
 
getIds() - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Get list of all IDs (primary keys values) of all rows in this VertexState.
getIds() - Method in class com.im.df.api.support.DFEntityDataEvent
Get the list of ids which were changed/removed/added.
getIds() - Method in class com.im.df.api.util.EntityDataIterator
 
getIdsForParentId(Comparable<?>, DFEnvironmentRO) - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Get list of all IDs (primary key values) of rows in this VertexState for specific parent row ID.
getIJCUsername(DFSchema) - Static method in class com.im.df.api.util.DIFUtilities
Get the username of the IJC user or null if the user has not yet logged in.
getImpliedFK() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
getImpliedRightFK() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
getIncomingEdge() - Method in interface com.im.df.api.ddl.DFDataTree.Vertex
 
getIndexOfOperand(DFTerm) - Method in class com.im.df.api.dml.DFTermExpression
Get index of the operand.
getInsertedRows() - Method in class com.im.df.api.dml.DFInsertDescription
 
getInsertion() - Method in class com.im.df.api.dml.DFInsertDescription.InsertRow
 
getInsertionSet() - Method in class com.im.df.api.dml.DFInsertDescription
Returns all DFInsertDescriptions in this operation.
getInsertOptions() - Method in class com.im.df.api.dml.DFInsertDescription
 
getInsertOptions() - Method in class com.im.df.api.support.RowSetData
Deprecated.  
getInstance() - Method in interface com.im.df.api.ddl.DFItem.Handle
Returns the original DFItem instance.
getInstance(DFSchema) - Static method in class com.im.df.api.support.DerivedNames
 
getItem() - Method in exception com.im.df.api.support.IllegalItemStateException
 
getItemContent() - Method in interface com.im.df.api.ddl.DFView
Getter for a the configuration data required to restore the view.
getItemDescription() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ClonedUserItem
Get the current item description.
getItemDescriptionsFor(String) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ClonedUserItem
Get items from the given user.
getItems() - Method in interface com.im.df.api.ddl.DFContainer
Get list of all child items.
getJChemPropertyTable() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Gets the name of the JChem properties table associated with this Entity.
getJChemPropertyTable() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingJChemEntity
 
getJChemPropertyTable() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
getJChemPropertyTables() - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Returns all known JChem Property table names in any schema.
getJChemPropertyTables(String) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Returns all known JChem Property table names.
getJchemTableType() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
The JChem table type.
getJchemTableType() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
getJdbcType() - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
Get the jdbc type of the column, as defined in Types.
getJdbcType() - Method in interface com.im.df.api.capabilities.DFFieldFunctionCapability
 
getJoinTableName() - Method in interface com.im.df.api.capabilities.DBRelationshipMtoN
Get the join table name in database.
getJoinTableName() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
getJoinTableName() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipMN
 
getJoinTableSchema() - Method in interface com.im.df.api.capabilities.DBRelationshipMtoN
Get the schema for the join table.
getKey() - Method in enum com.im.df.api.support.WellKnownMimeTypeXAttributes
 
getLastAccessedTime() - Method in class com.im.df.api.support.DFUserLoginInfo
Return time when the user last accessed the session.
getLastExecutedQuery() - Method in interface com.im.df.api.dml.DFResultSet
Return the last executed query - the query which was working when DFResultSet.applyWorkingQuery(DFEnvironmentRW) was called last time.
getLastQueryEditedStructure() - Static method in class com.im.df.api.chem.ChemUtils
 
getLastStepInfo() - Method in interface com.im.df.api.DFSchemaProvider.State
Return information about last step
getLength() - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
Get the length of the column.
getLists() - Method in interface com.im.df.api.ddl.DFEntity
 
getLock() - Method in class com.im.df.api.dml.DFDeleteDescription
 
getLock() - Method in class com.im.df.api.dml.DFInsertDescription
 
getLock() - Method in class com.im.df.api.support.RowSetData
Deprecated. Get the DFEntityDataProvider's lock
getLockable() - Method in interface com.im.df.api.capabilities.IJCUserDetailsService
Get special lockable for this capability.
getLockable() - Method in interface com.im.df.api.capabilities.IJCUserLoginServiceAdmin
Get special lockable for this capability.
getLockable() - Method in interface com.im.df.api.ddl.DFSchema
Get lockable for all DDL operations except actions related to DFViews, DFQuerys and DFLists.
getLockable() - Method in interface com.im.df.api.DFSchemaProvider
Provides lockable for state operations.
getLockable() - Method in interface com.im.df.api.dml.DFEntityDataProvider
Get the lock provider only for this EDP.
getLockable() - Method in interface com.im.df.api.dml.DFRelationDataProvider
 
getLockable() - Method in interface com.im.df.api.dml.DFResultSet
Get private lockable for modifying this result set's state.
getLockable(Object) - Static method in class com.im.df.api.util.DIFUtilities
Find the lockable for any object (DFItem or DFResultSet).
getLockable(DFDataTree, boolean) - Static method in class com.im.df.api.util.DIFUtilities
Find lockable for datatree.
getLockable(DFView) - Static method in class com.im.df.api.util.DIFUtilities
 
getLockable(DFList) - Static method in class com.im.df.api.util.DIFUtilities
 
getLockable(DFQuery) - Static method in class com.im.df.api.util.DIFUtilities
 
getLockable(DFScript) - Static method in class com.im.df.api.util.DIFUtilities
 
getLockable(DFSchema) - Static method in class com.im.df.api.util.DIFUtilities
 
getLockable(DFResultSet.VertexState) - Static method in class com.im.df.api.util.DIFUtilities
 
getLockable(DFEntity) - Static method in class com.im.df.api.util.DIFUtilities
 
getLockable(DFEntity, boolean) - Static method in class com.im.df.api.util.DIFUtilities
 
getLockable(DFField) - Static method in class com.im.df.api.util.DIFUtilities
 
getLockable(DFResultSet) - Static method in class com.im.df.api.util.DIFUtilities
 
getLockable(DFEntityDataProvider) - Static method in class com.im.df.api.util.DIFUtilities
 
getLockable(DFRelationDataProvider) - Static method in class com.im.df.api.util.DIFUtilities
 
getLockable(DBFieldCapability.DBColumn) - Static method in class com.im.df.api.util.DIFUtilities
 
getLockable(DFRelationship) - Static method in class com.im.df.api.util.DIFUtilities
 
getLogin(String) - Method in interface com.im.df.api.capabilities.IJCUserLoginService
Get the login state for the specified user.
getLookupField() - Method in class com.im.df.api.dml.DFInsertDescription
 
getLookupFieldID() - Method in class com.im.df.api.support.RowSetData
Deprecated.  
getManagedTables() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Deprecated. Use the form that takes the dbSchema as an argument.
getManagedTables(String) - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Returns the set of 'managed' tables, those the schema knows about.
getMaxColumnNameLength() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Retrieves the maximum number of characters this database allows for a column name.
getMaxIndexNameLength() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Retrieves the maximum number of characters this database allows for a index name.
getMaxOperands() - Method in class com.im.df.api.dml.DFOperator
 
getMaxRowCount() - Method in interface com.im.df.api.support.DFUndoManager
 
getMaxSelectionIndex() - Method in class com.im.df.api.support.SelectionDescription
Returns the last selected index or -1 if the selection is empty.
getMaxTableNameLength() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Retrieves the maximum number of characters this database allows in a table name.
getMaxUndoQueueLength() - Method in interface com.im.df.api.support.DFUndoManager
 
getMessage() - Method in interface com.im.df.api.DFSchemaProvider.StepInfo
Any info from last proceedToNextState call like "Login successful.", "Login failed.", etc.
getMimeType() - Method in interface com.im.df.api.capabilities.DFFieldMimeTypeCapability
Mime type getter.
getMimeType() - Method in class com.im.df.api.dml.DFScriptXml
 
getMimeType() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewMimeTypeField
 
getMinOperands() - Method in class com.im.df.api.dml.DFOperator
 
getMinSelectionIndex() - Method in class com.im.df.api.support.SelectionDescription
Returns the first selected index or -1 if the selection is empty.
getMissingDataID() - Method in exception com.im.df.api.util.xml.IncompleteDataException
 
getMolecularDescriptors() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Get the available molecular descriptors for this JChem table
getMoleculeCore() - Method in class com.im.df.api.chem.ChemUtils.MolCoreDescriptor
 
getMoleculeForQuery(Molecule) - Static method in class com.im.df.api.chem.ChemUtils
 
getMyFieldID() - Method in class com.im.df.api.support.RowSetData.RelatedData
Deprecated.  
getMyRoles() - Method in interface com.im.df.api.capabilities.IJCUserLoginService
Get the roles for the current user.
getName() - Method in interface com.im.df.api.ddl.DFItem
Getter for property name.
getName() - Method in interface com.im.df.api.DFSchemaProvider.State
Name of the state like "disconnected", "logged in" etc.
getName() - Method in interface com.im.df.api.support.DFNewType
Human readable name of this new type.
getName() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipFK
 
getName() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.UserItemDescription
 
getNameAbbreviation() - Method in enum com.im.df.api.ddl.DFRelationship.Type
 
getNative() - Method in class com.im.df.api.chem.MarvinStructure
 
getNative() - Method in class com.im.df.api.chem.Structure
Get the molecule in its native format Never returns null.
getNative2D() - Method in class com.im.df.api.chem.MarvinStructure
Get the Molecule in 2 dimensional representation
getNative2D() - Method in class com.im.df.api.chem.Structure
Get the molecule in 2D coordinates.
getNativeType() - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
Native database column type (e.g.
getNativeTypeDefinition() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.DBColumnInfo
 
getNewDFItemName() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.SingleDFItem
 
getNewTypes() - Method in interface com.im.df.api.ddl.DFContainer
Get the list of all available DFNewType.
getNextPhaseCommand() - Method in interface com.im.df.api.DFSchemaProvider.State
Return next phase command text which can be used for example as button text (examples: "Login", "Connect", etc.)
getNextPhaseProgressName() - Method in interface com.im.df.api.DFSchemaProvider.State
Return appropriate next phase progress handle name (examples: "Logging", "Connecting", etc.)
getNode() - Method in class com.im.df.api.util.xml.BasicPersister
Retrieves the current Node
getNumberOfEdges() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
The maximum length (number of bonds) of linear substructure patterns used for fingerprints See http://www.chemaxon.com/jchem/doc/user/fingerprint.html
getNumberOfEdges() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
getNumberOfInts() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
The number of INTEGER columns that will contain the fingerprint info (each column will contain 4 bytes).
getNumberOfInts() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
getNumberOfOnes() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
The number of bits to be set for each substructure pattern.
getNumberOfOnes() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
getOnDeleteAction() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipFK
 
getOnUpdateAction() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipFK
 
getOperands() - Method in class com.im.df.api.dml.DFTermExpression
Gets the list of operands.
getOperator() - Method in class com.im.df.api.dml.DFTermExpression
Gets the operator.
getOperatorsAcceptableFor(DFField) - Static method in class com.im.df.api.dml.Operators
 
getOppositeWay() - Method in enum com.im.df.api.ddl.DFRelationship.Type
 
getOptions() - Method in interface com.im.df.api.DFSchemaProvider.State
Return options for proceedToNextState() method.
getOptions() - Method in class com.im.df.api.dml.DFTermExpression
Gets the options of the expression.
getOptions() - Method in interface com.im.df.api.support.DFNewType
 
getOrigin() - Method in interface com.im.df.api.ddl.DFDataTree.Edge
Get the parent vertex (begin of this edge)
getOriginalData() - Method in class com.im.df.api.support.DFUpdateResult
 
getOriginalIds() - Method in class com.im.df.api.support.DFUpdateResult
 
getOtherFieldID() - Method in class com.im.df.api.support.RowSetData.RelatedData
Deprecated.  
getOutgoingDirection(DFEntity, DFRelationship) - Static method in class com.im.df.api.util.DIFUtilities
 
getOwner() - Method in interface com.im.df.api.capabilities.DFSharedObjectCapability
Get username of this DFItem's owner.
getOwner() - Method in interface com.im.df.api.ddl.DFRelationship.Direction
 
getOwnerUsername() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.UserItemDescription
 
getOwnerUsername(DFUserItem) - Static method in class com.im.df.api.util.DIFUtilities
Try to find username of owner of given object.
getParams() - Method in class com.im.df.api.support.CalcTemplate
 
getParams() - Method in interface com.im.df.api.support.Calculable
 
getParams() - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
getParams() - Method in class com.im.df.api.support.CalculableGroovyTemplate
 
getParent() - Method in interface com.im.df.api.ddl.DFScript
 
getPerformanceMode() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
 
getPreparationFailures() - Method in class com.im.df.api.util.BatchUpdater
Get list of indexes which failed to prepare DFUpdateDescription instance.
getPreviousPerformanceMode() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
 
getProcessedRows() - Method in class com.im.df.api.util.BatchUpdater
The count of cycles which were processed so far (including failures).
getProgressMessage(int, int) - Method in class com.im.df.api.util.BatchUpdater
Override this method if you want to provide customized progress message
getPropertyName() - Method in enum com.im.df.api.capabilities.DFDataEditCapability.Type
 
getPropertyName() - Method in class com.im.df.api.support.EntitySQLFilterProperty
 
getPropertyName() - Method in interface com.im.df.api.util.ExtraDFItemProperty
 
getPropertyValue(PropertyDescriptor) - Method in class com.im.df.api.util.xml.BasicPersister
Helper method to retrieve property's value.
getQName(Object) - Method in class com.im.df.api.util.xml.BasicPersister
 
getQName(Object) - Method in interface com.im.df.api.util.xml.StateFactory
 
getQueries() - Method in interface com.im.df.api.ddl.DFDataTree
 
getRedoPresentationName() - Method in interface com.im.df.api.support.DFUndoManager
Provides a localized, human readable description of the redoable form of this edit, e.g.
getReferencedContent(String) - Method in interface com.im.df.api.util.ReferencedContentProvider
 
getRelatedData() - Method in class com.im.df.api.dml.DFInsertDescription
Returns map of related data, which ought to be inserted as a part of the operation.
getRelatedIds(Comparable<?>, DFTermExpression, SortDirective) - Method in interface com.im.df.api.dml.DFRelationDataProvider
Retrieves a mapping from 'masterIds' of the DFRelationship.Direction.getSrcField() to their counterparts according to the relation.
getRelatedRows() - Method in class com.im.df.api.dml.DFInsertDescription.InsertRow
 
getRelationship() - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
getRelationshipDataProvider(DFRelationship.Direction) - Method in interface com.im.df.api.dml.DFSchemaDataProvider
Get the RDP (relation data provider) for the specified relationship direction.
getRelationshipDir() - Method in interface com.im.df.api.ddl.DFDataTree.Edge
Get the relationship which this edge is built on top of.
getRelationshipDir() - Method in interface com.im.df.api.dml.DFRelationDataProvider
 
getRelationshipId() - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
getRelationshipID() - Method in class com.im.df.api.support.RowSetData.RelatedData
Deprecated.  
getRelationships() - Method in interface com.im.df.api.ddl.DFSchema
Get the relationships container
getRelationshipType() - Method in interface com.im.df.api.ddl.DFRelationship
Returns type of the relationship
getRelativeSubSelection() - Method in class com.im.df.api.support.SelectionDescription
Returns subselection of this selection but with indexes relative to this selection.
getRelType() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationship
 
getRequired() - Method in interface com.im.df.api.ddl.DFField
Getter for property required.
getRequired() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
 
getRequired() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDBField
 
getRequiredRelations() - Method in class com.im.df.api.dml.DFDeleteDescription
 
getRequiredRelations() - Method in class com.im.df.api.dml.DFInsertDescription
Finds fields, which must be filled in order to insert the row.
getRequireds() - Method in class com.im.df.api.support.RowSetData.Row
Deprecated.  
getResizingSupported() - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
Can the column be resized and rescaled.
getResultSet() - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Get the DFResultSet this VertexState belongs to.
getReturnType(List<DFTerm>) - Method in class com.im.df.api.dml.DFOperator
Compute the return type of the term.
getReturnType(List<DFTerm>) - Method in class com.im.df.api.dml.Operators.AllDataOperator
 
getReturnType(List<DFTerm>) - Method in class com.im.df.api.dml.Operators.SimpleFieldValuesOperator
 
getReturnType(List<DFTerm>) - Method in class com.im.df.api.dml.Operators.SimpleLogicalOperator
 
getReturnType(List<DFTerm>) - Method in class com.im.df.api.dml.Operators.StructureOperator
 
getReturnType() - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Get the type of object that this script is expected to return
getReturnTypeClass() - Method in interface com.im.df.api.capabilities.DFFieldFunctionCapability
Get the class of the returned result type
getReverse() - Method in interface com.im.df.api.ddl.DFRelationship
Returns the 'reverse' direction of the relationship.
getRightFkName() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
getRootEntity() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDataTree
 
getRootVertex() - Method in interface com.im.df.api.ddl.DFDataTree
 
getRootVertexState() - Method in interface com.im.df.api.dml.DFResultSet
Get vertex state for the root vertex.
getRowCount(DFEnvironmentRO) - Method in interface com.im.df.api.dml.DFEntityDataProvider
Get the number of rows.
getRowID() - Method in class com.im.df.api.dml.DFInsertDescription.InsertRow
The RowID is set after the insertion takes place.
getRowIDs() - Method in class com.im.df.api.dml.DFDeleteDescription
 
getRowIDs() - Method in class com.im.df.api.support.DFRelationDataEvent
 
getRowIds() - Method in class com.im.df.api.support.DFUpdateDescription
Current implementation can return null if expression is specified.
getRowList() - Method in class com.im.df.api.support.RowSetData.MultiRowData
Deprecated. The List of rows
getRowList() - Method in class com.im.df.api.support.RowSetData.RowData
Deprecated.  
getRowList() - Method in class com.im.df.api.support.RowSetData.SingleRowData
Deprecated. A list containing the sole row
getRows() - Method in class com.im.df.api.support.RowSetData.RelatedData
Deprecated.  
getScale() - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
Get the scale of the column.
getSchema() - Method in interface com.im.df.api.ddl.DFDataTree
Get owner of this datatree
getSchema() - Method in interface com.im.df.api.ddl.DFEntity
Get the parent schema.
getSchema() - Method in interface com.im.df.api.ddl.DFScriptParent
 
getSchema() - Method in interface com.im.df.api.DFSchemaProvider.State
Get schema if ready.
getSchema() - Method in interface com.im.df.api.dml.DFSchemaDataProvider
Get the schema which this data provider belongs to
getSchemaDataProvider() - Method in interface com.im.df.api.dml.DFEntityDataProvider
Get parent DFSchemaDataProvider.
getSchemaDataProvider() - Method in interface com.im.df.api.dml.DFRelationDataProvider
 
getSchemaPlusTable() - Method in interface com.im.df.api.capabilities.DBFieldCapability
 
getSchemaProvider() - Method in interface com.im.df.api.ddl.DFSchema
 
getSchemaType() - Method in interface com.im.df.api.DFSchemaProvider
Provides a schema type.
getScript() - Method in class com.im.df.api.support.CalculableGroovyTemplate
 
getScript() - Method in interface com.im.df.api.support.Scriptable
 
getScripts() - Method in interface com.im.df.api.ddl.DFScriptParent
 
getScriptXml() - Method in interface com.im.df.api.ddl.DFScript
 
getScriptXml() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewScript
 
getSearchDomain() - Method in interface com.im.df.api.dml.DFResultSet
Get the current search domain.
getSearchOptions() - Method in class com.im.df.api.chem.ChemUtils.MolCoreDescriptor
 
getSecurityConfig() - Method in interface com.im.df.api.capabilities.IJCUserLoginServiceAdmin
Get the security configuration.
getSecurityConfigTemplates() - Method in interface com.im.df.api.capabilities.IJCUserLoginServiceAdmin
Get the available templates for security configuration
getSelectedRowsCount() - Method in class com.im.df.api.support.SelectionDescription
Get count of rows represented by this selection.
getSelectedRowsIds() - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Get the list of row IDs for selected rows.
getSelection() - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Get the current selection descriptor.
getSelectSQL() - Method in interface com.im.df.api.capabilities.DFFieldFunctionCapability.Function
Get the SQL that retrieves the values.
getServerAPIConstant() - Method in enum com.im.df.api.ddl.DFRelationship.Type
 
getSessionStartedTime() - Method in class com.im.df.api.support.DFUserLoginInfo
Return time when user logged in.
getSharing() - Method in interface com.im.df.api.capabilities.DFSharedObjectCapability
Get the current sharing of this object
getShortDescription() - Method in class com.im.df.api.support.EntitySQLFilterProperty
 
getShortDescription() - Method in interface com.im.df.api.util.ExtraDFItemProperty
 
getSize() - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Get number of rows at this level of result set at this moment.
getSort() - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Get the current sort directive.
getSortColumnNames(boolean) - Method in interface com.im.df.api.capabilities.DBFieldCapability
Get the column names required to sort this field by in order that they need applying.
getSortColumnsAscDesc(boolean) - Method in interface com.im.df.api.capabilities.DBFieldCapability
Get the ascendings/descendings required to sort this field by in order that they need applying
getSortedItems(DFContainer<T>) - Static method in class com.im.df.api.util.DIFUtilities
Deprecated. highly specialized (had one known usage) method. Will be removed from API in IJC 5.6.
getSortedItemsAlphabetically(DFContainer<T>) - Static method in class com.im.df.api.util.DIFUtilities
Deprecated. the method was moved to the DFItems.alphabeticallySortedCopy(java.util.List) and will be removed from DIFUtilities in IJC 5.6.
getSorts() - Method in class com.im.df.api.support.SortDirective
Get list of pairs [DFField, asc/desc]
getSourceField() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
getSourceFK() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipMN
Returns specification of source ForeignKey.
getSourceFKName() - Method in interface com.im.df.api.capabilities.DBRelationshipMtoN
Returns the name for the 1st entity FK constraint
getSrcColumnNames() - Method in interface com.im.df.api.capabilities.DBRelationshipMtoN
Get the list of column names related to a source field of this relationship.
getSrcColumnNames() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipMN
 
getSrcField() - Method in interface com.im.df.api.ddl.DFRelationship.Direction
 
getSrcField() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationship
 
getStandardizer() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Get the standardiser.
getStandardizerConfig() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Getter for property standardizerConfig.
getStandardizerConfig() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
getState() - Method in interface com.im.df.api.DFSchemaProvider
Get current state
getStopReason() - Method in class com.im.df.api.util.BatchUpdater
Return code of the process: normally finished, cancelled or stopped after too many errors?
getStorage() - Method in class com.im.df.api.util.xml.BasicPersister
Returns the current element being written to or read from
getStringValues() - Method in class com.im.df.api.support.DefaultValue
The JDBC derived defaults for each column used by the field.
getStructureField() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Get the structure field
getSubSelection() - Method in class com.im.df.api.support.SelectionDescription
Returns subselection within this selection.
getSuccessUpdates() - Method in class com.im.df.api.util.BatchUpdater
Number of successful updates so far
getSummaryMessage(BatchUpdater.StopReason, int, int, int) - Method in class com.im.df.api.util.BatchUpdater
Override this method if you want to provide customized operation summary message when operations is finished.
getSupportedGenericTypes() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewCTField
 
getSupportedVersionNumber() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
TODO P2 - this method will be removed from API.
getSystemTables() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Returns the set of system tables created for internal purposes of IJC
getTable() - Method in interface com.im.df.api.capabilities.DBFieldCapability
 
getTableInfo() - Method in interface com.im.df.api.capabilities.DBEntityCapability
Deprecated. Use the better named getTableInfos() method
getTableInfo(String) - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Deprecated.  
getTableInfo(SchemaQualifiedName) - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Get information about the specified table.
getTableInfo(String, String) - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Get information about the specified table, possibly retrieving it from a cache.
getTableInfos() - Method in interface com.im.df.api.capabilities.DBEntityCapability
Get the descriptions of the tables used by this entity.
getTableName() - Method in interface com.im.df.api.capabilities.DBEntityCapability
Deprecated. 
getTableName() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.EntityDBOptions
 
getTargetEntity() - Method in class com.im.df.api.dml.DFDeleteDescription
 
getTargetEntity() - Method in class com.im.df.api.dml.DFInsertDescription
 
getTermReturnType() - Method in class com.im.df.api.dml.DFTerm
Compute the return type of the term.
getTermReturnType() - Method in class com.im.df.api.dml.DFTermExpression
Compute the return type of the term.
getTermReturnType() - Method in class com.im.df.api.dml.DFTermField
Return the field type capability of the field which is wrapped by this DFTermField.
getTermReturnType() - Method in class com.im.df.api.dml.DFTermValue
This implementation always returns null as value cannot provide the type.
getTestValue() - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
getTestValue(Map<String, Object>) - Method in class com.im.df.api.support.CalculableGroovyTemplate
Get values without reading data from database.
getTooltip() - Method in interface com.im.df.api.capabilities.InfoCapability
 
getToStringPart(List<DFTerm>, int) - Method in class com.im.df.api.dml.DFOperator
Get the part of the complete DFOperator.toString(java.util.List) method result.
getToStringPart(List<DFTerm>, int) - Method in class com.im.df.api.dml.Operators.BetweenOperator
 
getToStringPart(List<DFTerm>, int) - Method in class com.im.df.api.dml.Operators.ErrorOperator
 
getToStringPart(List<DFTerm>, int) - Method in class com.im.df.api.dml.Operators.ListOperator
 
getToStringPart(List<DFTerm>, int) - Method in class com.im.df.api.dml.Operators.SimpleLogicalOperator
If there is only a single operand, then return no operator, otherwise operands are connected with logical operator name
getTotalUpdatesCount() - Method in class com.im.df.api.util.BatchUpdater
Total expected count of loop cycles
getType() - Method in interface com.im.df.api.ddl.DFItem
Getter for property type.
getType() - Method in interface com.im.df.api.ddl.DFRelationship.Direction
 
getType() - Method in class com.im.df.api.dml.DFDeleteDescription
 
getType() - Method in interface com.im.df.api.support.DFNewType
Get the code-name (implementation unique name) of this newtype.
getType() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.UserItemDescription
 
getType(Node) - Method in class com.im.df.api.util.xml.BasicPersister
Returns the class, used to register this Persister, as the type for all handled nodes.
getType(Node) - Method in interface com.im.df.api.util.xml.StateFactory
 
getTypeCapability() - Method in interface com.im.df.api.capabilities.DFFieldCalculatedCapability
 
getUndoManager() - Method in interface com.im.df.api.dml.DFSchemaDataProvider
Get the data modifications undo/redo manager for this schema.
getUndoName() - Method in class com.im.df.api.support.DFUndoConfig
Display name of undo
getUndoPresentationName() - Method in interface com.im.df.api.support.DFUndoManager
Provides a localized, human readable description of the undoable form of this edit, e.g.
getUnsupportedDatabaseOperations() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Get the set of unsupported operations in this database
getUnwrappedValue(Object) - Static method in class com.im.df.api.dml.calculated.DFValueWrappers
 
getUnwrappedValue() - Method in interface com.im.df.api.dml.calculated.DFWrappedValue
Unwrap the real value and return it
getUpdateFailures() - Method in class com.im.df.api.util.BatchUpdater
Get all failures during update method call
getUpdateInfo() - Method in class com.im.df.api.dml.DFInsertDescription.InsertRow
 
getUserLockable() - Method in interface com.im.df.api.ddl.DFSchema
Get universal lockable for actions working with views (adding/removing/modifying), queries and lists - it means all user's own artefacts (DFUserItem).
getUserLockable(DFUserItem) - Method in interface com.im.df.api.ddl.DFSchema
Get the lockable for user specific item.
getUsername() - Method in class com.im.df.api.support.DFUserLoginInfo
Get Username of the user.
getUsernames(Iterable<DFUserLoginInfo>) - Static method in class com.im.df.api.support.DFUserLoginInfos
Convert logins to usernames
getValidFormatMsg() - Method in class com.im.df.api.dml.Operators.SimpleFieldValuesOperator
 
getValidJchemTableTypes() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
Get the valid JChem table types.
getValidRequiredValues() - Method in interface com.im.df.api.ddl.DFField
Which of the required values are valid for this field.
getValue(String) - Method in class com.im.df.api.dml.DFRowData
Gets value for the field with specified id.
getValue() - Method in class com.im.df.api.dml.DFTermValue
Get the value which is wrapped by this class.
getValue(Map<String, Object>) - Method in class com.im.df.api.support.CalcTemplate
Resolve the URL (as String) for given row.
getValue(Map<String, Object>) - Method in interface com.im.df.api.support.Calculable
 
getValue(Map<String, Object>) - Method in class com.im.df.api.support.CalculableGroovyTemplate
 
getValue() - Method in interface com.im.df.api.util.ExtraDFItemProperty.Customizer
 
getValueHandler() - Method in interface com.im.df.api.capabilities.DBFieldCapability
Get the value handler for this field.
getValues() - Method in interface com.im.df.api.ddl.DFList
Get the current list of values.
getValues() - Method in class com.im.df.api.dml.DFInsertDescription.InsertRow
 
getValues() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewList
 
getValues() - Method in interface com.im.df.api.support.DFSearchDomain
Get list of ids - values of ID field.
getValues() - Method in class com.im.df.api.support.RowSetData.Row
Deprecated.  
getValues() - Method in class com.im.df.api.util.EntityDataIterator.Entry
 
getValuesCount() - Method in class com.im.df.api.dml.DFRowData
Count of values in row
getValuesToUpdate() - Method in class com.im.df.api.support.DFUpdateDescription
 
getVertex() - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Get the vertex (static DDL object) for this VertexState (dynamic data DML object).
getVertexState(DFDataTree.Vertex) - Method in interface com.im.df.api.dml.DFResultSet
Get the state of this result set for particular vertex from the DFDataTree.
getViews() - Method in interface com.im.df.api.ddl.DFDataTree
 
getWhereCondition() - Method in class com.im.df.api.support.DFUpdateDescription
Can return null if description is defined with row ids.
getWorkingQuery() - Method in interface com.im.df.api.dml.DFResultSet
Get current working query expression.
getWrappedData(List<? extends Comparable<?>>, DFEnvironmentRO) - Method in interface com.im.df.api.dml.DFEntityDataProvider
 
getWrappedData(List<? extends Comparable<?>>, DFEnvironmentRO) - Method in interface com.im.df.api.dml.DFResultSet.VertexState
 
getWrongTerms() - Method in class com.im.df.api.dml.TermErrors
Return list of all incorrect terms.
getXAttribute(String) - Method in interface com.im.df.api.capabilities.XAttributeCapability
Gets the value of given XAttribute.
getXAttributes() - Method in interface com.im.df.api.ddl.DFField
 
GREATER_THAN - Static variable in class com.im.df.api.dml.Operators
Greater than operator - works for text, int, date and float
GREATER_THAN_OR_EQUAL - Static variable in class com.im.df.api.dml.Operators
Greater than or equal operator - works for text, int, date
GROOVY_MIME_TYPE - Static variable in class com.im.df.api.dml.DFScriptXml
 

H

handleUpdateColInfo(DBColInfo, DBColInfo) - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
 
hasDefaultResultSet(DFDataTree) - Method in interface com.im.df.api.dml.DFSchemaDataProvider
Test if the the DFResultSet for the given DataTree is already created.
hasErrors() - Method in class com.im.df.api.dml.TermErrors
Test if there are any errors?
hasFailures() - Method in class com.im.df.api.util.BatchUpdater
Were there already any failures?
hashCode() - Method in class com.im.df.api.chem.MarvinStructure
 
hashCode() - Method in class com.im.df.api.dml.DFRowData
 
hashCode() - Method in class com.im.df.api.dml.DFTermExpression
 
hashCode() - Method in class com.im.df.api.dml.DFTermField
 
hashCode() - Method in class com.im.df.api.dml.DFTermValue
 
hashCode() - Method in class com.im.df.api.support.DefaultValue
 
hashCode() - Method in class com.im.df.api.support.SelectionDescription
 
hashCode() - Method in class com.im.df.api.support.SortDirective
 
hashCode() - Method in class com.im.df.api.support.SortDirective.Item
 
hasNext() - Method in class com.im.df.api.util.EntityDataIterator
 
hasValueFor(String) - Method in class com.im.df.api.dml.DFRowData
Determines if the encapsulated row contains data for a field.

I

IGNORE - Static variable in class com.im.df.api.dml.Operators
This is just dumb operator.
IJCUserDetailsService - Interface in com.im.df.api.capabilities
The service for IJC user table administration.
IJCUserLoginService - Interface in com.im.df.api.capabilities
This capability can be obtained from schema if user has sufficient access rights.
IJCUserLoginServiceAdmin - Interface in com.im.df.api.capabilities
This capability can be obtained from DFSchema if user has sufficient access rights (probably must be admin).
IllegalItemStateException - Exception in com.im.df.api.support
This exception informs DIF caller, that the item being operated on is in an invalid state to perform the operation.
IllegalItemStateException(DFItem, String, Throwable) - Constructor for exception com.im.df.api.support.IllegalItemStateException
 
IllegalItemStateException(DFItem, String) - Constructor for exception com.im.df.api.support.IllegalItemStateException
 
IMPORT_OPTION_SET_CHIRAL_FLAG - Static variable in interface com.im.df.api.capabilities.JChemEntityCapability
 
IN_LIST - Static variable in class com.im.df.api.dml.Operators
This operator takes two or more operands.
IncompleteDataException - Exception in com.im.df.api.util.xml
This IOException subclass specifically describes a situation, where an item cannot be deserialized because of some missing information.
IncompleteDataException(String, Object, Object) - Constructor for exception com.im.df.api.util.xml.IncompleteDataException
 
indexOfId(Comparable<?>) - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Return the index of the given id, if it's part of current vertex state.
InfoCapability - Interface in com.im.df.api.capabilities
Allows to show textual information about item
init() - Method in class com.im.df.api.util.xml.BasicPersister
Initializes the persister.
init() - Method in interface com.im.df.api.util.xml.BasicPersisterInit
 
insert(Map<String, Object>, Map<String, Object>, DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFEntityDataProvider
Insert a new row with these values.
insert(DFInsertDescription, DFEnvironmentRO) - Method in interface com.im.df.api.dml.DFSchemaDataProvider
Inserts complex data into one or more Entities.
insertId(Comparable<?>, boolean, DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Insert a new row (with the specified id = primary key) to this VertexState.
insertRow(Map<String, Object>) - Method in class com.im.df.api.dml.DFInsertDescription
Registers a new Row of values for this insert description.
intersection(SelectionDescription, SelectionDescription) - Static method in class com.im.df.api.support.SelectionDescription
Returns intersection of the given selection descriptions.
isAbsoluteStereo() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Getter for property absoluteStereo.
isAbsoluteStereo() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
isAllChangesAsSingleUndo() - Method in class com.im.df.api.support.DFUndoConfig
Should all changes be grouped in a single undo operation?
isAllData() - Method in class com.im.df.api.support.DFEntityDataEvent
Is this event related to all rows in table? If true getIds can return null
isAndOr(DFOperator) - Static method in class com.im.df.api.dml.Operators
Return true if operator is Operators.AND or Operators.OR, false otherwise.
isAscending() - Method in class com.im.df.api.support.SortDirective.Item
Get the value of asc/desc flag.
isBinary(DFField) - Static method in class com.im.df.api.ddl.DFFields
Test if this field is of Binary type.
isBoolean(DFField) - Static method in class com.im.df.api.ddl.DFFields
Test if this field is of Boolean type.
isCalculated(DFField) - Static method in class com.im.df.api.ddl.DFFields
Test if this field is Calculated field.
isChemicalTerms(DFField) - Static method in class com.im.df.api.ddl.DFFields
Test if this field is Chemical terms field.
isCompatible(DFItem) - Method in class com.im.df.api.support.EntitySQLFilterProperty
 
isCompatible(DFItem) - Method in interface com.im.df.api.util.ExtraDFItemProperty
Check if this property can be applied to the input field.
isConnected() - Method in class com.im.df.api.support.DFUserLoginInfo
Return true if user is currently logged in, otherwise false.
isCreateConstraints() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationship
 
isDate(DFField) - Static method in class com.im.df.api.ddl.DFFields
Test if this field is of Date type.
isDeleteAllowed(E) - Method in interface com.im.df.api.ddl.DFContainer
Test if the given item is allowed.
isDisctinctValues() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
 
isDisctinctValues() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDBField
 
isDistinctValues() - Method in interface com.im.df.api.ddl.DFField
Getter for property distinctValues.
isDuplicate() - Method in class com.im.df.api.support.DFUpdateInfo
Has the insert/update operation created the duplicate?
isDuplicateFiltering() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Is duplicate filtering currently turned on or off.
isDuplicateFiltering() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingJChemEntity
 
isDuplicateFiltering() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
isDynamicURL(DFField) - Static method in class com.im.df.api.ddl.DFFields
Test if this field is of Dynamic URL type.
isEditableValue(DFField) - Static method in class com.im.df.api.ddl.DFFields
Check whether or not data for the field in entity can be edited.
isEmpty() - Method in class com.im.df.api.support.SelectionDescription
Is the selection empty?
isEmptyStringAllowed() - Method in class com.im.df.api.dml.Operators.SimpleFieldValuesOperator
 
isEmptyStringAllowed() - Method in class com.im.df.api.dml.Operators.SimpleTextOperator
 
isEmptyStructuresAllowed() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Getter for property emptyStructuresAllowed.
isEmptyStructuresAllowed() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingJChemEntity
 
isEmptyStructuresAllowed() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
isEnabled() - Method in interface com.im.df.api.support.DFUndoManager
Is this undo/redo manager currently disabled or enabled?
isEntityDataEditable(DFEntity, DFDataEditCapability.Type) - Static method in class com.im.df.api.util.DIFUtilities
 
isExpressionStructural(DFTermExpression) - Static method in class com.im.df.api.util.DIFUtilities
Detects structural expressions
isFieldAcceptableAsOperand(DFField) - Method in class com.im.df.api.dml.DFOperator
This is just an utility method which must be implemented by subclasses.
isFieldAcceptableAsOperand(DFField) - Method in class com.im.df.api.dml.Operators.AllDataOperator
 
isFieldAcceptableAsOperand(DFField) - Method in class com.im.df.api.dml.Operators.NullOperator
 
isFieldAcceptableAsOperand(DFField) - Method in class com.im.df.api.dml.Operators.SimpleFieldValuesOperator
 
isFieldAcceptableAsOperand(DFField) - Method in class com.im.df.api.dml.Operators.SimpleLogicalOperator
 
isFieldAcceptableAsOperand(DFField) - Method in class com.im.df.api.dml.Operators.StructureOperator
 
isFieldValueEditable(DFField) - Static method in class com.im.df.api.util.DIFUtilities
Tests if fields value can be edited.
isFixedColumn() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
 
isFkNameSet() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
isFloat(DFField) - Static method in class com.im.df.api.ddl.DFFields
Test if this field is of Float type.
isForAddingExistingItem() - Method in interface com.im.df.api.support.DFNewType
Is this new type used for creating new DFItem metaobject for some object on the physical level which already exists? DFItems are usually metadata objects for some underlayed artefacts, but this is not necessary.
isForCreatingSingleItem() - Method in interface com.im.df.api.support.DFNewType
Test the type of newtype.
isForward() - Method in interface com.im.df.api.ddl.DFRelationship.Direction
Test if this direction was obtained using getForward or getReverse method call.
isID(DFField) - Static method in class com.im.df.api.ddl.DFFields
Tests whether the given field is an ID field within its owning entity.
isInitial() - Method in interface com.im.df.api.DFSchemaProvider.State
Is the current state initial (it means are all artefacts cleaned up and schema is completelly disconnected)
isInserted() - Method in class com.im.df.api.dml.DFInsertDescription.InsertRow
 
isInteger(DFField) - Static method in class com.im.df.api.ddl.DFFields
Test if this field is of Integer type.
isJChemBaseTable(String) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Deprecated. Use the form that takes the db schema name as an argument
isJChemBaseTable(String, String) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Is this table a JChemBase table
isJChemCartJChemBaseTable(String) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Deprecated. Use the form that takes the db schema name as an argument
isJChemCartJChemBaseTable(String, String) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Is this table a cartridge table using a JChemBase table
isJChemCartStandardTable(String) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Deprecated. Use the form that takes the db schema name as an argument
isJChemCartStandardTable(String, String) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Is this table a cartridge table using a standard table
isJChemEntity(DFEntity) - Static method in class com.im.df.api.ddl.DFEntities
Is this entity JChem type?
isJChemPropertyTable(String) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Deprecated. Use the form that takes the db schema name as an argument
isJChemPropertyTable(String, String) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Does this property table exist in the database
isMultiInterval() - Method in class com.im.df.api.support.SelectionDescription
Does this selection represent more intervals?
isMultiple(DFRelationship.Direction) - Static method in class com.im.df.api.util.DIFUtilities
Determines, if the relationship end has 'multiple' cardinality.
isNeeded() - Method in interface com.im.df.api.dml.calculated.CalculatedValueProcessor
 
isNull() - Method in class com.im.df.api.support.DefaultValue
 
isOperationAllowed(DFDataEditCapability.Type) - Method in interface com.im.df.api.capabilities.DFDataEditCapability
Is operation allowed?
isPrimitive(Class) - Method in class com.im.df.api.util.xml.BasicPersister
The Basic persister does not support primitive serialization, as it works with beans with [multiple] properties.
isPrimitive(Class<?>) - Method in interface com.im.df.api.util.xml.StateFactory
 
isPropertyEditable(String) - Method in interface com.im.df.api.support.PropertiesEditingConfigurable
Test if the property of the given name can be changed or is in read-only mode.
isQueryable() - Method in interface com.im.df.api.capabilities.DFFieldFunctionCapability.Function
Not all functions will be queryable, or sensible to run queries against.
isQueryable() - Method in interface com.im.df.api.ddl.DFField
Test whether this field is queryable or not.
isRelationField(DFField) - Static method in class com.im.df.api.ddl.DFFields
Check if column of field represents foreign key.
isRequired() - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
NULL (false) or NOT NULL (true).
isSelectedIndex(int) - Method in class com.im.df.api.support.SelectionDescription
Returns true if the specified index is selected.
isSingleInterval() - Method in class com.im.df.api.support.SelectionDescription
Does this selection represent a single interval?
isSingleRow() - Method in class com.im.df.api.support.SelectionDescription
Does this selection represent a single row?
isSortable() - Method in interface com.im.df.api.ddl.DFField
Test whether this field is sortable or not.
isStandard(DFField) - Static method in class com.im.df.api.ddl.DFFields
Test if this field is Standard field.
isStaticURL(DFField) - Static method in class com.im.df.api.ddl.DFFields
Test if this field is of Static URL type.
isStructure(DFField) - Static method in class com.im.df.api.ddl.DFFields
Test if this field is of Structure type.
isSuccessful() - Method in interface com.im.df.api.DFSchemaProvider.StepInfo
Is last proceedToNextState call successful or any error occurred?
isSuccessful() - Method in class com.im.df.api.support.DFUpdateResult
 
isSupportingDBSchemas() - Method in interface com.im.df.api.capabilities.DBSchemaCapability
Whether DB used by this schema supports DB schemas
isTautomerDuplicateChecking() - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Does this JChem table use tautomer duplicate checking.
isTautomerDuplicateChecking() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingJChemEntity
 
isTautomerDuplicateChecking() - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
isText(DFField) - Static method in class com.im.df.api.ddl.DFFields
Test if this field is of Text type.
isUndoEnabled() - Method in class com.im.df.api.support.DFUndoConfig
Is undo enabled?
isURL(DFField) - Static method in class com.im.df.api.ddl.DFFields
Test if this field is of URL type.
isValid() - Method in interface com.im.df.api.ddl.DFDataTree.Vertex
Get the status of this vertex.
isValid() - Method in interface com.im.df.api.ddl.DFItem
Return the validity of this item.
isValid() - Method in class com.im.df.api.support.CalcTemplate
 
isValid() - Method in interface com.im.df.api.support.DFNewTypeOptions
Is current configuration valid? It means can I use it now for create() method call now?
isValidForItem(DFItem) - Method in enum com.im.df.api.capabilities.DFDataEditCapability.Type
 
isValueReady() - Method in interface com.im.df.api.dml.calculated.DFWrappedValue
Is the real value prepared (computed) already?
iterator() - Method in class com.im.df.api.support.SelectionDescription
 

J

JCHEM_SEARCH_OPTIONS - Static variable in class com.im.df.api.util.LegacyConstants
key for structure search options
JChemBaseEntityCapability - Interface in com.im.df.api.capabilities
Represents the capabilities of an DFEntity that is based on a JChemBase table.
JChemCartridgeCapability - Interface in com.im.df.api.capabilities
Represents the capabilities of an DFEntity that is based on a JChem cartridge table.
JChemCartridgeJChemBaseCapability - Interface in com.im.df.api.capabilities
Marker interface for cart/jcb entities.
JChemCartridgeStandardCapability - Interface in com.im.df.api.capabilities
Marker interface for cart/std entities.
JChemEntityCapability - Interface in com.im.df.api.capabilities
A JChem database table (table containing structures).
JChemSchemaCapability - Interface in com.im.df.api.capabilities
Schema's capability specially for JChem structure tables.
join(DFDeleteDescription) - Method in class com.im.df.api.dml.DFDeleteDescription
 

L

leaveElement() - Method in class com.im.df.api.util.xml.BasicPersister
Leave the element entered using BasicPersister.enterElement(java.lang.String, org.openide.util.Lookup).
LegacyConstants - Class in com.im.df.api.util
This class contains a few constants which must be in DIF API because of compatibility.
LESS_THAN - Static variable in class com.im.df.api.dml.Operators
Less than operator - works for text, int, date and float
LESS_THAN_OR_EQUAL - Static variable in class com.im.df.api.dml.Operators
Less than or equal operator - works for text, int, date
LIKE - Static variable in class com.im.df.api.dml.Operators
LIKE text based operator
load(Lookup, Object, Element) - Method in class com.im.df.api.util.xml.PersisterRegistry
 
load(Lookup, Object, Element, DFEnvironmentRO) - Method in class com.im.df.api.util.xml.PersisterRegistry
 
loadBean(String, Object, Lookup) - Static method in class com.im.df.api.util.xml.XMLUtils
 
loadObject(Class, Node, Object) - Method in class com.im.df.api.util.xml.BasicPersister
Loads an object from the specified Node (attribute or element).
loadUserByUsername(String) - Method in interface com.im.df.api.capabilities.IJCUserDetailsService
Redefined from UserDetalsSevice interface so that security and transaction can be annotated.
logoutUser(String) - Method in interface com.im.df.api.capabilities.IJCUserLoginServiceAdmin
Logout the specified user (means kill his connection).

M

MarvinStructure - Class in com.im.df.api.chem
A representation of a molecular structure that uses the ChemAxon Molecule as its native format.
MarvinStructure() - Constructor for class com.im.df.api.chem.MarvinStructure
Creates a new instance of MarvinStructure with an empty Molecule
MarvinStructure(String) - Constructor for class com.im.df.api.chem.MarvinStructure
Create a new instance with the structure specified as a String.
MarvinStructure(Molecule) - Constructor for class com.im.df.api.chem.MarvinStructure
Create a new instance with a molecule specified as a Marvin Molecule instance.
MarvinStructure(String, boolean) - Constructor for class com.im.df.api.chem.MarvinStructure
Create, but optionally check that the molecule is a valid.
merge(SortDirective, DFField, boolean) - Static method in class com.im.df.api.support.SortDirective
Utility method for adding one or more field to existing SortDirective.
mimeTypeCanBeNull() - Method in interface com.im.df.api.capabilities.DFFieldMimeTypeCapability
Tests if mime type is mandatory.
mimeTypeToString(String) - Static method in class com.im.df.api.dml.DFScriptXml
 
minus(Number, Number) - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Subtract two numbers.
MoleculeIterator - Interface in com.im.df.api.util
MoleCule iterator capability.
move(SelectionDescription, int, int) - Static method in class com.im.df.api.support.SelectionDescription
Create a new moved selection based on original one.
multiply(Number...) - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Generate the product of the non-null values.
multiply(Collection<Number>) - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Generate the product of the non-null values.

N

next() - Method in class com.im.df.api.util.EntityDataIterator
 
next() - Method in interface com.im.df.api.util.MoleculeIterator
Get the next Molecule, or null if we've read them all.
NO_VALUES - Static variable in class com.im.df.api.dml.DFInsertDescription
 
NOT_EQUALS - Static variable in class com.im.df.api.dml.Operators
Not equal operator - works for text, int, date
NOT_IN_LIST - Static variable in class com.im.df.api.dml.Operators
This operator takes two or more operands.
NOT_LIKE - Static variable in class com.im.df.api.dml.Operators
NOT LIKE text based operator
NOT_NULL - Static variable in class com.im.df.api.dml.Operators
Unary operator - takes any field and test if the value is NOT NULL
NULL - Static variable in class com.im.df.api.dml.Operators
Unary operator - takes any field and test if the value is NULL

O

ObjectOwnedByOtherUserException - Exception in com.im.df.api.support
This exception is thrown from a DFLockable.obtainLock(java.lang.String) when the object is already locked.
ObjectOwnedByOtherUserException(DFLockable, String, Throwable) - Constructor for exception com.im.df.api.support.ObjectOwnedByOtherUserException
Creates a new instance of ObjectOwnedByOtherUserException
OFF - Static variable in class com.im.df.api.support.DFUndoConfig
 
openModalProgressDialog() - Method in interface com.im.df.api.support.DFFeedbackWithModalProgressDialog
Opens progress bar as a modal dialog.
Operators - Class in com.im.df.api.dml
The well known built-in operators for DFTermExpression.
Operators() - Constructor for class com.im.df.api.dml.Operators
 
Operators.AllDataOperator - Class in com.im.df.api.dml
Represents all data
Operators.AllDataOperator() - Constructor for class com.im.df.api.dml.Operators.AllDataOperator
 
Operators.BetweenOperator - Class in com.im.df.api.dml
A special class for Between operator
Operators.BetweenOperator() - Constructor for class com.im.df.api.dml.Operators.BetweenOperator
 
Operators.ErrorOperator - Class in com.im.df.api.dml
A special class for "ERROR" operator.
Operators.ErrorOperator() - Constructor for class com.im.df.api.dml.Operators.ErrorOperator
 
Operators.IgnoreOperator - Class in com.im.df.api.dml
A special class for dumb IGNORE operator
Operators.IgnoreOperator() - Constructor for class com.im.df.api.dml.Operators.IgnoreOperator
 
Operators.ListOperator - Class in com.im.df.api.dml
IN LIST and NOT IN LIST operators
Operators.ListOperator(String, String) - Constructor for class com.im.df.api.dml.Operators.ListOperator
 
Operators.NullOperator - Class in com.im.df.api.dml
IS NULL/ IS NOT NULL operators
Operators.NullOperator(String) - Constructor for class com.im.df.api.dml.Operators.NullOperator
 
Operators.SimpleFieldValuesOperator - Class in com.im.df.api.dml
Currently we support only "Field Operator [Value, [Value, ...]]" formats.
Operators.SimpleFieldValuesOperator(String, Class[]) - Constructor for class com.im.df.api.dml.Operators.SimpleFieldValuesOperator
 
Operators.SimpleFieldValuesOperator(String, int, Class[]) - Constructor for class com.im.df.api.dml.Operators.SimpleFieldValuesOperator
 
Operators.SimpleFieldValuesOperator(String, int, Class[], boolean) - Constructor for class com.im.df.api.dml.Operators.SimpleFieldValuesOperator
 
Operators.SimpleFieldValuesOperator(String, String, int, Class[]) - Constructor for class com.im.df.api.dml.Operators.SimpleFieldValuesOperator
 
Operators.SimpleFieldValuesOperator(String, String, int, int, Class[], boolean) - Constructor for class com.im.df.api.dml.Operators.SimpleFieldValuesOperator
 
Operators.SimpleLogicalOperator - Class in com.im.df.api.dml
Class for AND/OR operators
Operators.SimpleLogicalOperator(String) - Constructor for class com.im.df.api.dml.Operators.SimpleLogicalOperator
 
Operators.SimpleTextOperator - Class in com.im.df.api.dml
 
Operators.SimpleTextOperator(String, String) - Constructor for class com.im.df.api.dml.Operators.SimpleTextOperator
 
Operators.StructureOperator - Class in com.im.df.api.dml
Class for all Structure based operators
Operators.StructureOperator(String) - Constructor for class com.im.df.api.dml.Operators.StructureOperator
 
OR - Static variable in class com.im.df.api.dml.Operators
Logical OR operator.

P

parse(String, DFDataConvertor) - Static method in class com.im.df.api.support.DefaultValue
Try to parse from string representation (created e.g.
parseExceptionException() - Method in class com.im.df.api.chem.MarvinStructure
 
parseOperands(DFField, String) - Method in class com.im.df.api.dml.DFOperator
 
parseOperands(DFField, String) - Method in class com.im.df.api.dml.Operators.AllDataOperator
 
parseOperands(DFField, String) - Method in class com.im.df.api.dml.Operators.BetweenOperator
 
parseOperands(DFField, String) - Method in class com.im.df.api.dml.Operators.ListOperator
 
parseOperands(DFField, String) - Method in class com.im.df.api.dml.Operators.SimpleFieldValuesOperator
 
parseOperands(DFField, String) - Method in class com.im.df.api.dml.Operators.SimpleLogicalOperator
 
parseOperands(DFField, String) - Method in class com.im.df.api.dml.Operators.StructureOperator
 
PersisterRegistry - Class in com.im.df.api.util.xml
 
PersisterRegistry() - Constructor for class com.im.df.api.util.xml.PersisterRegistry
 
popElement() - Method in class com.im.df.api.util.xml.BasicPersister
Pops an element.
proceedToNextState(DFEnvironmentRW) - Method in interface com.im.df.api.DFSchemaProvider
Continue to next phase.
PROP_ABSOLUTE_STEREO - Static variable in interface com.im.df.api.capabilities.JChemEntityCapability
 
PROP_ABSOLUTE_STEREO - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
PROP_CALC_TEMPLATE - Static variable in interface com.im.df.api.capabilities.DFFieldCalcCapability
 
PROP_CALC_TEMPLATE - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDynamicURLField
 
PROP_CAPABILITIES - Static variable in interface com.im.df.api.ddl.DFItem
 
PROP_CASE_INSENSITIVE_SEARCH - Static variable in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
 
PROP_COLUMN_DEFINITION - Static variable in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
 
PROP_COLUMN_NAME - Static variable in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
 
PROP_COLUMN_NAME - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.DBColumnInfo
 
PROP_COLUMN_NAMES - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
 
PROP_COLUMNS - Static variable in interface com.im.df.api.capabilities.DBFieldCapability
Property code name for columns array property.
PROP_CONFIGURATION - Static variable in interface com.im.df.api.ddl.DFViewContent
 
PROP_CREATE_FOREIGN_KEY - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationship
 
PROP_DATA_TREES - Static variable in interface com.im.df.api.ddl.DFSchema
 
PROP_DEFAULT_VALUE - Static variable in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
 
PROP_DEFAULT_VALUE - Static variable in interface com.im.df.api.ddl.DFField
 
PROP_DEFAULT_VALUE - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
 
PROP_DESCRIPTION - Static variable in interface com.im.df.api.ddl.DFItem
 
PROP_DESCRIPTION - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.SingleDFItem
 
PROP_DEST_COLUMN_NAMES - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipMN
 
PROP_DEST_FIELD - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
PROP_DEST_FIELD - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationship
 
PROP_DEST_FK - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipMN
 
PROP_DISTINCT_VALUES - Static variable in interface com.im.df.api.ddl.DFField
 
PROP_DISTINCT_VALUES - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
 
PROP_DOMAIN - Static variable in interface com.im.df.api.capabilities.DBEntityCapability
The JChem property table name, named "domain" for historical reasons.
PROP_DOMAIN - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
PROP_DUPLICATE_FILTERING - Static variable in interface com.im.df.api.capabilities.JChemEntityCapability
 
PROP_DUPLICATE_FILTERING - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingJChemEntity
 
PROP_DUPLICATE_FILTERING - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
PROP_EDGES - Static variable in interface com.im.df.api.ddl.DFDataTree.Vertex
 
PROP_EMPTY_STRUCTURES_ALLOWED - Static variable in interface com.im.df.api.capabilities.JChemEntityCapability
 
PROP_EMPTY_STRUCTURES_ALLOWED - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingJChemEntity
 
PROP_EMPTY_STRUCTURES_ALLOWED - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
PROP_ENTITIES - Static variable in interface com.im.df.api.ddl.DFSchema
 
PROP_ERROR_MESSAGE - Static variable in interface com.im.df.api.support.DFNewTypeOptions
 
PROP_EXPRESSION - Static variable in interface com.im.df.api.ddl.DFQuery
 
PROP_EXPRESSION - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewQuery
 
PROP_EXTRA_SCHEMAS - Static variable in interface com.im.df.api.capabilities.DBSchemaCapability
 
PROP_FIELD - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewList
 
PROP_FIELDS - Static variable in interface com.im.df.api.ddl.DFEntity
 
PROP_FILTER_QUERY_ALLOWED - Static variable in interface com.im.df.api.capabilities.DBEntityCapability
XAttributes property name that toggles the use of cartridge filterQuery parameter.
PROP_FK_NAME - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
PROP_FOREIGN_KEY - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipSimple
 
PROP_FORMULA - Static variable in interface com.im.df.api.capabilities.DFFieldChemicalTermsCapability
 
PROP_FORMULA - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewCTField
 
PROP_FUNCTION - Static variable in interface com.im.df.api.capabilities.DFFieldFunctionCapability
 
PROP_GENERIC_TYPE - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewCTField
 
PROP_ID - Static variable in interface com.im.df.api.ddl.DFItem
 
PROP_ID_FIELD_COLUMN - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBEntity
 
PROP_IDS - Static variable in interface com.im.df.api.dml.DFResultSet.VertexState
 
PROP_IMPLIED_FK - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
PROP_IMPLIED_RIGHT_FK - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
PROP_ITEM_DESCRIPTION - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ClonedUserItem
 
PROP_JCHEM_PROPERTY_TABLE - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingJChemEntity
 
PROP_JCHEM_PROPERTY_TABLES - Static variable in interface com.im.df.api.capabilities.JChemSchemaCapability
 
PROP_JCHEM_TABLE_TYPE - Static variable in interface com.im.df.api.capabilities.JChemEntityCapability
 
PROP_JCHEM_TABLE_TYPE - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
PROP_JDBC_TYPE - Static variable in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
 
PROP_JOIN_TABLE_NAME - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
PROP_JOIN_TABLE_NAME - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipMN
 
PROP_LAST_EXECUTED_QUERY - Static variable in interface com.im.df.api.dml.DFResultSet
 
PROP_LENGTH - Static variable in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
 
PROP_LISTS - Static variable in interface com.im.df.api.ddl.DFEntity
 
PROP_MIME_TYPE - Static variable in interface com.im.df.api.capabilities.DFFieldMimeTypeCapability
 
PROP_MIME_TYPE - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewMimeTypeField
 
PROP_NAME - Static variable in interface com.im.df.api.ddl.DFItem
 
PROP_NAME - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipFK
 
PROP_NATIVE_TYPE_DEFINITION - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.DBColumnInfo
 
PROP_NEW_DFITEM_NAME - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.SingleDFItem
 
PROP_NUMBER_OF_EDGES - Static variable in interface com.im.df.api.capabilities.JChemEntityCapability
 
PROP_NUMBER_OF_EDGES - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
PROP_NUMBER_OF_INTS - Static variable in interface com.im.df.api.capabilities.JChemEntityCapability
 
PROP_NUMBER_OF_INTS - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
PROP_NUMBER_OF_ONES - Static variable in interface com.im.df.api.capabilities.JChemEntityCapability
 
PROP_NUMBER_OF_ONES - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
PROP_ON_DELETE_ACTION - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipFK
 
PROP_ON_UPDATE_ACTION - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipFK
 
PROP_OWNER - Static variable in interface com.im.df.api.capabilities.DFSharedObjectCapability
Code name of 'owner' property.
PROP_QUERIES - Static variable in interface com.im.df.api.ddl.DFDataTree
 
PROP_REL_TYPE - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationship
 
PROP_RELATIONSHIPS - Static variable in interface com.im.df.api.ddl.DFSchema
 
PROP_REQUIRED - Static variable in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
 
PROP_REQUIRED - Static variable in interface com.im.df.api.ddl.DFField
 
PROP_REQUIRED - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
 
PROP_RIGHT_FK_NAME - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
PROP_ROOT_ENTITY - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDataTree
 
PROP_SCALE - Static variable in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
 
PROP_SCRIPT_XML - Static variable in interface com.im.df.api.ddl.DFScript
 
PROP_SCRIPT_XML - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewScript
 
PROP_SCRIPTS - Static variable in interface com.im.df.api.ddl.DFScriptParent
 
PROP_SEARCH_DOMAIN - Static variable in interface com.im.df.api.dml.DFResultSet
 
PROP_SELECTION - Static variable in interface com.im.df.api.dml.DFResultSet.VertexState
 
PROP_SHARING - Static variable in interface com.im.df.api.capabilities.DFSharedObjectCapability
Code name of 'sharing' property.
PROP_SORT - Static variable in interface com.im.df.api.dml.DFResultSet.VertexState
 
PROP_SOURCE_FIELD - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
PROP_SOURCE_FK - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipMN
 
PROP_SRC_COLUMN_NAMES - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipMN
 
PROP_SRC_FIELD - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationship
 
PROP_STANDARDIZER_CONFIG - Static variable in interface com.im.df.api.capabilities.JChemEntityCapability
 
PROP_STANDARDIZER_CONFIG - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
PROP_STATE - Static variable in interface com.im.df.api.DFSchemaProvider
This property is fired whenever state changes
PROP_STRUCTURE_COLUMN_NAME - Static variable in interface com.im.df.api.capabilities.JChemEntityCapability
 
PROP_SUPPLEMENTAL_TABLES - Static variable in interface com.im.df.api.capabilities.DBSchemaCapability
Name for the 'supplemental tables' property
PROP_TABLE_NAME - Static variable in interface com.im.df.api.capabilities.DBEntityCapability
 
PROP_TABLE_NAME - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.EntityDBOptions
 
PROP_TABLES - Static variable in interface com.im.df.api.capabilities.DBSchemaCapability
Name for the 'allTableNames' property TODO property change event is not never fired for this property.
PROP_TAUTOMER_DUPLICATE_CHECKING - Static variable in interface com.im.df.api.capabilities.JChemEntityCapability
 
PROP_TAUTOMER_DUPLICATE_CHECKING - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingJChemEntity
 
PROP_TAUTOMER_DUPLICATE_CHECKING - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
PROP_TYPE - Static variable in interface com.im.df.api.ddl.DFItem
 
PROP_VALID - Static variable in interface com.im.df.api.ddl.DFDataTree.Vertex
 
PROP_VALID - Static variable in interface com.im.df.api.ddl.DFItem
 
PROP_VALID - Static variable in interface com.im.df.api.support.DFNewTypeOptions
 
PROP_VALID_JCHEM_TABLE_TYPES - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
PROP_VALUES - Static variable in interface com.im.df.api.ddl.DFList
 
PROP_VALUES - Static variable in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewList
 
PROP_VIEWS - Static variable in interface com.im.df.api.capabilities.DBSchemaCapability
TODO unused property
PROP_VIEWS - Static variable in interface com.im.df.api.ddl.DFDataTree
 
PROP_WORKING_QUERY - Static variable in interface com.im.df.api.dml.DFResultSet
 
PROP_XATTRIBUTES - Static variable in interface com.im.df.api.capabilities.XAttributeCapability
 
PropertiesEditingConfigurable - Interface in com.im.df.api.support
This is an extension of many DIF objects to provide hints to user interface code to be able to recognise what properties are editable and which are not.
PropertiesEditingConfigurable.Extra - Interface in com.im.df.api.support
Some elements can also provide ability to lock editing of a property for some time.
propertyChange(PropertyChangeEvent) - Method in class com.im.df.api.util.DIFUtilities.SchemaReadyRunnable
You should not override this method, because it is invoking other methods in this object
pushElement(String) - Method in class com.im.df.api.util.xml.BasicPersister
Generates an element and makes it "current", so write* helper methods will all use it.
putValue(CalculatedValueProcessor<?>, DFWrappedValue) - Method in class com.im.df.api.dml.calculated.CalculatedValueProcessors
Creates task which read value for valueWrapper and then put it to value processor.
putXAttribute(String, String, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.XAttributeCapability
Sets the XAttribute of given key-value pair.
putXAttribute(String, String, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFField
 

Q

QUERY_TERM_CREATOR - Static variable in class com.im.df.api.util.LegacyConstants
The type of widget that created this query term
QUERY_TERM_TYPE - Static variable in class com.im.df.api.util.LegacyConstants
The type of query term e.g.
queryForData(DFTermExpression, List<? extends DFField>, SortDirective, DFEnvironmentRO) - Method in interface com.im.df.api.dml.DFEntityDataProvider
Get the values of selected fields of the entity that match the specified query
queryForIds(DFTermExpression, SortDirective, DFEnvironmentRO) - Method in interface com.im.df.api.dml.DFEntityDataProvider
Get the IDs (primary key values) of the entity that match the specified query
queryForIds(DFDataTree, DFTermExpression, SortDirective, DFEnvironmentRO) - Method in interface com.im.df.api.dml.DFEntityDataProvider
Get the IDs (primary key values) of the entity that match the specified query
queryForValues(DFTermExpression, DFField, SortDirective, DFEnvironmentRO) - Method in interface com.im.df.api.dml.DFEntityDataProvider
Get the values of selectedField of the entity that match the specified query

R

read(String, Object) - Method in class com.im.df.api.util.xml.BasicPersister
 
read(String, Object) - Method in interface com.im.df.api.util.xml.StateFactory.Reader
 
readAttr(String, int) - Method in class com.im.df.api.util.xml.BasicPersister
 
readAttr(String, String) - Method in class com.im.df.api.util.xml.BasicPersister
 
readAttr(String, boolean) - Method in class com.im.df.api.util.xml.BasicPersister
 
readAttribute(Object) - Method in class com.im.df.api.util.xml.BasicPersister
 
readBeanProperties() - Method in class com.im.df.api.util.xml.BasicPersister
 
readBeanProperty(PropertyDescriptor) - Method in class com.im.df.api.util.xml.BasicPersister
 
readCollection(Class, Class, String, String, Collection) - Method in class com.im.df.api.util.xml.BasicPersister
 
readCollection(Class, Class, String, String, Collection, boolean) - Method in class com.im.df.api.util.xml.BasicPersister
Reads a collection of items.
readCollectionProperty(PropertyDescriptor) - Method in class com.im.df.api.util.xml.BasicPersister
 
readElement(Object) - Method in class com.im.df.api.util.xml.BasicPersister
 
readMap(Class, Class, Class, String, String, Map) - Method in class com.im.df.api.util.xml.BasicPersister
 
readMapProperty(PropertyDescriptor) - Method in class com.im.df.api.util.xml.BasicPersister
 
readObjectPolymorphic(String, Object) - Method in class com.im.df.api.util.xml.BasicPersister
 
readObjectStatic(Class, String, Object) - Method in class com.im.df.api.util.xml.BasicPersister
Reads a statically-typed Object from the current element.
readPrimitiveProperty(PropertyDescriptor) - Method in class com.im.df.api.util.xml.BasicPersister
 
readResolve(Lookup) - Method in interface com.im.df.api.util.xml.StateFactory.FinishableBean
Informs the bean that the reading of properties has been finished.
rebuildIndex(DBIndexInfo, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DBIndexCapability
Rebuild the specified index.
redo(DFEnvironmentRO) - Method in interface com.im.df.api.support.DFUndoManager
Re-apply the edit, assuming that it has been undone.
ReferencedContentProvider - Interface in com.im.df.api.util
 
registerListenerToDataTree(DFDataTree, PropertyChangeListener) - Static method in class com.im.df.api.util.DIFUtilities
Register listener to the datatree as well as to all its vertexes, entities and their fields.
registerWhenSchemaReady(DFSchemaProvider, DIFUtilities.SchemaReadyRunnable) - Static method in class com.im.df.api.util.DIFUtilities
Register to schema provider to be notified about schema providers status changes.
relationAdded(DFRelationDataEvent) - Method in interface com.im.df.api.support.DFRelationDataListener
 
relationRemoved(DFRelationDataEvent) - Method in interface com.im.df.api.support.DFRelationDataListener
 
reload(DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFResultSet
Reload row ids (primary keys) and data for this DFResultSet.
reloadData() - Method in interface com.im.df.api.dml.DFEntityDataProvider
Reload data for this EDP.
remove(E, boolean, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFContainer
Removes the child item from the container (clear metadata) and destroy underlying artefacts if requested.
remove() - Method in class com.im.df.api.util.EntityDataIterator
 
removeAllPropertyChangeListener() - Method in interface com.im.df.api.support.DFNewTypeOptions
 
removeChangeListener(ChangeListener) - Method in interface com.im.df.api.support.DFUndoManager
 
removeDFEntityDataListener(DFEntityDataListener) - Method in interface com.im.df.api.dml.DFEntityDataProvider
Unregister an listener to be notified about data changes in this entity data provider.
removeDFRelationDataListener(DFRelationDataListener) - Method in interface com.im.df.api.dml.DFRelationDataProvider
 
removeEdge(DFDataTree.Edge, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFDataTree.Vertex
Remove the existing edge starting in this vertex.
removeFields(SortDirective, List<DFField>) - Static method in class com.im.df.api.support.SortDirective
Utility method for removing one field from the existing SortDirective.
removeIds(List<? extends Comparable<?>>, DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Remove the rows (with the specified ids = primary key) from this VertexState.
removeJChemPropertyTable(String, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Deprecated. Use the form that takes the db schema name as an argument
removeJChemPropertyTable(String, String, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.JChemSchemaCapability
Removes this property table from the database.
removePropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.ddl.DFDataTree.Vertex
Unregister listener to changes in this vertex.
removePropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.ddl.DFItem
Removes PropertyChangeListener from the list of listeners.
removePropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.DFSchemaProvider
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.dml.DFResultSet
Unregister property change listener.
removePropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Unregister PropertyChangeListener from this VertexState.
removePropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.support.DFNewTypeOptions
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipFK
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface com.im.df.api.util.ExtraDFItemProperty.Customizer
 
removeRelation(Object, Set<Object>, DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFRelationDataProvider
Breaks relations between 'idMaster' row in the master entity and 'removeIDs' rows of the detail entity.
removeSubExpression(DFTermExpression, DFTermExpression) - Static method in class com.im.df.api.util.DIFUtilities
 
removeTable(String, String, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DBSchemaCapability
 
replaceSubExpression(DFTermExpression, DFTermExpression, DFTermExpression) - Static method in class com.im.df.api.util.DIFUtilities
 
resultsNotify(Map<DFUpdateDescription, DFUpdateResult>) - Method in class com.im.df.api.util.BatchUpdater
Notifies about result of batch update method call.
retrieveDistinctValuesForField(String) - Method in interface com.im.df.api.dml.DFEntityDataProvider
Get the List of distinct values for this field.
retrieveMolecule(String, Object) - Method in class com.im.df.api.chem.Structure
Retrieve a particular representation of the molecule from the store
retrieveMolecules(String, Object) - Method in class com.im.df.api.chem.Structure
 
rowsAdded(DFEntityDataEvent) - Method in interface com.im.df.api.support.DFEntityDataListener
Row(s) was added.
rowsDeleted(DFEntityDataEvent) - Method in interface com.im.df.api.support.DFEntityDataListener
Some rows were deleted.
RowSetData - Class in com.im.df.api.support
Deprecated. DO NOT USE THIS STRUCTURE. Use DFInsertDescription instead.
RowSetData(String, String, DFLock, Map<String, Object>) - Constructor for class com.im.df.api.support.RowSetData
Deprecated. Creates a new RowSetData.
RowSetData.MultiRowData - Class in com.im.df.api.support
Deprecated. Data for a set of rows that are to be inserted
RowSetData.MultiRowData() - Constructor for class com.im.df.api.support.RowSetData.MultiRowData
Deprecated.  
RowSetData.RelatedData - Class in com.im.df.api.support
Deprecated. Data whose insertion has a dependency on some other data, either needing to be inserted prior to or subsequent to the data.
RowSetData.RelatedData(RowSetData, String, String, String) - Constructor for class com.im.df.api.support.RowSetData.RelatedData
Deprecated.  
RowSetData.Row - Class in com.im.df.api.support
Deprecated. An individual row whose values can be set
RowSetData.Row() - Constructor for class com.im.df.api.support.RowSetData.Row
Deprecated.  
RowSetData.RowData - Class in com.im.df.api.support
Deprecated.  
RowSetData.RowData() - Constructor for class com.im.df.api.support.RowSetData.RowData
Deprecated.  
RowSetData.SingleRowData - Class in com.im.df.api.support
Deprecated. Data for a set of rows that are to be inserted
RowSetData.SingleRowData() - Constructor for class com.im.df.api.support.RowSetData.SingleRowData
Deprecated.  
rowsUpdated(DFEntityDataEvent) - Method in interface com.im.df.api.support.DFEntityDataListener
Some values in some rows were updated.
run() - Method in class com.im.df.api.util.BatchUpdater
Starts the process

S

safeEqualsIgnoreCase(String, String) - Static method in class com.im.df.api.util.DIFUtilities
 
safeEqualsLists(List<String>, List<String>) - Static method in class com.im.df.api.util.DIFUtilities
 
save(Lookup, Object, Node) - Method in class com.im.df.api.util.xml.PersisterRegistry
 
save(Lookup, Object, Document) - Method in class com.im.df.api.util.xml.PersisterRegistry
 
save(Lookup, Object, Document, DFEnvironmentRO) - Method in class com.im.df.api.util.xml.PersisterRegistry
 
saveBean(Object, Lookup) - Static method in class com.im.df.api.util.xml.XMLUtils
 
schemaClosed() - Method in class com.im.df.api.util.DIFUtilities.SchemaReadyRunnable
This method is invoked when schema become completely disconnected and appear in initial state again
schemaReady(DFSchemaProvider, DFSchema) - Method in class com.im.df.api.util.DIFUtilities.SchemaReadyRunnable
This method is invoked when schema is ready.
SchemaServiceCapability - Interface in com.im.df.api.capabilities
Only empty superclass of services capabilities which can be obtained from DFSchema.
schemaStateChanged(DFSchemaProvider.State) - Method in class com.im.df.api.util.DIFUtilities.SchemaReadyRunnable
This method is invoked always when schema provider's status is changed
Scriptable - Interface in com.im.df.api.support
Script for CalculatedField.
SelectionDescription - Class in com.im.df.api.support
Generic description of selection.
setAbsoluteStereo(boolean, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Setter for property absoluteStereo.
setAbsoluteStereo(boolean) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
setApplicationContext(ApplicationContext) - Method in class com.im.df.api.util.ApplicationContextProvider
 
setBean(T) - Method in class com.im.df.api.util.xml.BasicPersister
Sets the bean instance.
setBeanClass(Class) - Method in class com.im.df.api.util.xml.BasicPersister
 
setBeanClass(Class<?>) - Method in interface com.im.df.api.util.xml.BasicPersisterInit
 
setCalcOperation(CalculableGroovyTemplate.CalcOperation) - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
setCalcTemplate(Calculable, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DFFieldCalcCapability
Set the new formula.
setCalcTemplate(CalcTemplate) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDynamicURLField
 
setClassBeanInfo(BeanInfo) - Method in class com.im.df.api.util.xml.BasicPersister
 
setClassBeanInfo(BeanInfo) - Method in interface com.im.df.api.util.xml.BasicPersisterInit
 
setColumnBaseName(String) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDBField
Set a base name for the columns.
setColumnName(String, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
Set the new name of the column.
setColumnName(String) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.DBColumnInfo
 
setColumnNames(String[]) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
 
setConfiguration(String, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFViewContent
Store the configuration of this view.
setContentProvider(ReferencedContentProvider) - Method in interface com.im.df.api.util.ReferencedContentProvider
 
setContext(Lookup) - Method in class com.im.df.api.util.xml.BasicPersister
Sets a new context.
setCreateConstraints(boolean) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationship
Instructs the NT to create the DB constraints on the table
setDefaultValue(DefaultValue, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFField
Set the default value to use for this field if none is specified.
setDefaultValue(DefaultValue) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDBField
 
setDeleteAllowed(E, boolean, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFContainer.Extra
 
setDescription(String, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFItem
Sets the description.
setDescription(String) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.SingleDFItem
Sets description for the item
setDestField(DFField) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
setDisctinctValues(boolean) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
 
setDisctinctValues(boolean) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDBField
 
setDistinctValues(boolean, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFField
Setter for property distinctValues.
setDstColumnNames(List<String>) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipMN
Sets names for columns that represent FK into the destination table
setDstField(DFField) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationship
 
setDuplicateFiltering(boolean, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Setter for property duplicateFiltering.
setDuplicateFiltering(boolean) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingJChemEntity
 
setDuplicateFiltering(boolean) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
setEmptyStructuresAllowed(boolean, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Setter for property emptyStructuresAllowed.
setEmptyStructuresAllowed(boolean) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingJChemEntity
 
setEmptyStructuresAllowed(boolean) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
setEnabled(boolean) - Method in interface com.im.df.api.support.DFUndoManager
Enable or disable whole undo manager.
setEncodedMol(String) - Method in class com.im.df.api.chem.Structure
Setter for property encodedMol.
setEnv(DFEnvironmentRO) - Method in class com.im.df.api.util.xml.BasicPersister
 
setException(ScriptException) - Method in interface com.im.df.api.dml.calculated.CalculatedValueProcessor
It sets exception throws during script execution.
setExpression(DFTermExpression, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFQuery
Set new expression value.
setExpression(FieldInfo.Script) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewCalulatedField
 
setExpression(DFTermExpression) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewQuery
 
setExtraSchemas(List<String>, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DBSchemaCapability
 
setField(DFField) - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
setField(DFField) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewList
 
setFieldId(String) - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
setFieldsMapping(Map<String, CalculableGroovyTemplate.FieldDetails>) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewCalulatedField
Set parameters for calculations.
setFixedColumn(boolean) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
column cannot be changed in customizer
setFkName(SchemaQualifiedName) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
setFormula(String, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DFFieldChemicalTermsCapability
Set the new formula.
setFormula(String) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewCTField
 
setGenericType(GenericColumnType) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewCTField
 
setIdFieldColumn(String) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBEntity
 
setInsertOptions(Map<String, Object>) - Method in class com.im.df.api.dml.DFInsertDescription
 
setItemDescription(DFNewTypeWellKnownOptions.UserItemDescription) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ClonedUserItem
Set current item description.
setJChemPropertyTable(SchemaQualifiedName) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
setJchemTableType(int) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
setJoinTableName(String, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DBRelationshipMtoN
Rename the join table in database.
setJoinTableName(SchemaQualifiedName) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
setJoinTableName(SchemaQualifiedName) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipMN
Sets the join table name
setLastQueryEditedStructure(Molecule) - Static method in class com.im.df.api.chem.ChemUtils
 
setLength(int, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
Set the length of the column.
setLock(DFLock) - Method in class com.im.df.api.dml.DFDeleteDescription
 
setLock(DFLock) - Method in class com.im.df.api.dml.DFInsertDescription
 
setLookupField(DFField) - Method in class com.im.df.api.dml.DFInsertDescription
 
setMimeType(String, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DFFieldMimeTypeCapability
Sets the mime type.
setMimeType(String) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewMimeTypeField
 
setName(String, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFItem
Setter for property name.
setName(SchemaQualifiedName) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipFK
 
setNameSafe(SchemaQualifiedName) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipFK
 
setNativeTypeDefinition(DBDatabaseInfo.NativeType) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.DBColumnInfo
 
setNewDFItemName(String) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.SingleDFItem
Set name for the item to be created.
setNewDFItemNameSafe(String) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.SingleDFItem
Set name for the item to be created.
setNode(Node) - Method in class com.im.df.api.util.xml.BasicPersister
 
setNumberOfEdges(int) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
setNumberOfInts(int) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
setNumberOfOnes(int) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
setOnDeleteAction(String) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipFK
 
setOnUpdateAction(String) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipFK
 
setOperationAllowed(DFDataEditCapability.Type, boolean, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DFDataEditCapability
Set new editable flag for the specified type
setParams(List<String>) - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
setPerformanceMode(SchemaInfo.PerformanceMode, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DBSchemaCapability
 
setPropertyAttributes(Map<String, String>) - Method in class com.im.df.api.util.xml.BasicPersister
 
setPropertyAttributes(Map<String, String>) - Method in interface com.im.df.api.util.xml.BasicPersisterInit
 
setPropertyEditable(String, boolean, DFEnvironmentRW) - Method in interface com.im.df.api.support.PropertiesEditingConfigurable.Extra
Set a new value of editable flag to the given property.
setQName(QName) - Method in class com.im.df.api.util.xml.BasicPersister
 
setQName(QName) - Method in interface com.im.df.api.util.xml.BasicPersisterInit
 
setRelationshipId(String) - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
setRelType(DFRelationship.Type) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationship
Sets relationship type.
setRequired(DFField.Required, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFField
Setter for property required.
setRequired(DFField.Required) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
 
setRequired(DFField.Required) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDBField
 
setRequiredValue(String, Object) - Method in class com.im.df.api.support.RowSetData.Row
Deprecated.  
setReturnType(Class<?>) - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Set the type of object that this script is expected to return
setRightFkName(SchemaQualifiedName) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
setRootEntity(DFEntity) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDataTree
 
setRowID(Object) - Method in class com.im.df.api.dml.DFInsertDescription.InsertRow
Sets this insertion's row ID.
setScale(int, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DBFieldCapability.DBColumn
Set the scale of the column.
setScript(FieldInfo.Script) - Method in class com.im.df.api.support.CalculableGroovyTemplate
 
setScriptXml(DFScriptXml, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFScript
 
setScriptXml(DFScriptXml) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewScript
 
setSearchDomain(DFSearchDomain, DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFResultSet
Make a ids constraint for query (only subset of DB table given by domain is searched).
setSelection(SelectionDescription, DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Set selection on this level of result set.
setSharing(DFSharing, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DFSharedObjectOwnerCapability
Change the sharing status of the object.
setSort(SortDirective, DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFResultSet.VertexState
Set sort on this level of result set.
setSourceField(DFField) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingRelationship
 
setSrcColumnNames(List<String>) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationshipMN
Sets names for columns that represent FK into the source table
setSrcField(DFField) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewRelationship
 
setStandardizerConfig(String, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.JChemEntityCapability
Setter for property standardizerConfig.
setStandardizerConfig(String) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
setStorage(Element) - Method in class com.im.df.api.util.xml.BasicPersister
Sets the current element to a specific node.
setTableName(String, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.DBEntityCapability
Rename the database table.
setTableName(SchemaQualifiedName) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.EntityDBOptions
 
setTautomerDuplicateChecking(boolean) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
 
setTestValue(String) - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
setUpdateInfo(DFUpdateInfo) - Method in class com.im.df.api.dml.DFInsertDescription.InsertRow
Sets the UpdateInfo after the row is inserted.
setValidJchemTableTypes(int[]) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewJChemBaseEntity
Set the possible JChem table types to these types.
setValue(VALUE) - Method in interface com.im.df.api.dml.calculated.CalculatedValueProcessor
 
setValueForAllRows(String, Object) - Method in class com.im.df.api.support.RowSetData.MultiRowData
Deprecated. Set the value of a field for all current rows.
setValueForAllRows(String, Object) - Method in class com.im.df.api.support.RowSetData.RowData
Deprecated.  
setValueForAllRows(String, Object) - Method in class com.im.df.api.support.RowSetData.SingleRowData
Deprecated.  
setValueForCurrentRow(String, Object) - Method in class com.im.df.api.support.RowSetData.RowData
Deprecated. Set the value for the current row.
setValues(List, DFEnvironmentRW) - Method in interface com.im.df.api.ddl.DFList
Set new list of primary key values for this list.
setValues(List) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewList
 
setWorkingQuery(DFTermExpression, DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFResultSet
Set the query which will be used in next DFResultSet.applyWorkingQuery(DFEnvironmentRW) method call.
size() - Method in class com.im.df.api.util.EntityDataIterator
 
SortDirective - Class in com.im.df.api.support
This class describes sorts - it contains list of couples [DFField, boolean flag asc/desc] SortDirective is immutable object - once it is created it cannot be changed.
SortDirective.Item - Class in com.im.df.api.support
Represents one item in SortDirective, it means a single couple [DFField, boolean flag asc/desc].
sortIds(List<? extends Comparable<?>>, SortDirective, DFEnvironmentRO) - Method in interface com.im.df.api.dml.DFEntityDataProvider
Get these IDs for the entity in sorted order.
STANDARD_FIELD_OPERATOR_VALUE_WIDGET_FACTORY - Static variable in class com.im.df.api.util.LegacyConstants
 
STANDARDIZED_2D - Static variable in class com.im.df.api.chem.MarvinStructure
 
STANDARDIZED_NATIVE - Static variable in class com.im.df.api.chem.MarvinStructure
 
startComplexUndo(String, DFLockable, DFLock) - Method in interface com.im.df.api.support.DFUndoManager
Start the complex operation like copy/paste multiple cells or delete more rows together.
startRow() - Method in class com.im.df.api.support.RowSetData.MultiRowData
Deprecated. Start a new row
startRow() - Method in class com.im.df.api.support.RowSetData.RowData
Deprecated.  
startRow() - Method in class com.im.df.api.support.RowSetData.SingleRowData
Deprecated. Start a new row
STARTS_WITH - Static variable in class com.im.df.api.dml.Operators
STARTS_WITH text based operator (a short cut for LIKE 'foo%')
StateFactory - Interface in com.im.df.api.util.xml
 
StateFactory.EnvReporter - Interface in com.im.df.api.util.xml
 
StateFactory.FinishableBean - Interface in com.im.df.api.util.xml
Allows the bean to fix up itself after the whole bean is deserialized.
StateFactory.Reader - Interface in com.im.df.api.util.xml
 
StateFactory.Writer - Interface in com.im.df.api.util.xml
 
stopComplexUndo(DFLockable) - Method in interface com.im.df.api.support.DFUndoManager
Notifies UndoManager that the complex undoable edit identified by this lockable is finished and can be closed.
storeMolecule(String, T, Object) - Method in class com.im.df.api.chem.Structure
Cache some particular representation of the molecule
storeMolecules(String, T[], Object) - Method in class com.im.df.api.chem.Structure
 
storeObject(Element, Object) - Method in class com.im.df.api.util.xml.BasicPersister
Stores object directly in the specified element (not in its sub-elements).
Structure<T> - Class in com.im.df.api.chem
A molecular structure based on some particular implementation.
Structure() - Constructor for class com.im.df.api.chem.Structure
Creates a new instance of Structure
Structure(String) - Constructor for class com.im.df.api.chem.Structure
 
STRUCTURE_EXACT - Static variable in class com.im.df.api.dml.Operators
Structure search operator.
STRUCTURE_EXACT_FRAGMENT - Static variable in class com.im.df.api.dml.Operators
Structure search operator.
STRUCTURE_PERFECT - Static variable in class com.im.df.api.dml.Operators
Structure search operator.
STRUCTURE_QUERY_TERM_FACTORY - Static variable in class com.im.df.api.util.LegacyConstants
 
STRUCTURE_QUERY_WIDGET_FACTORY - Static variable in class com.im.df.api.util.LegacyConstants
 
STRUCTURE_SIMILARITY - Static variable in class com.im.df.api.dml.Operators
Structure search operator.
STRUCTURE_SUBSTRUCTURE - Static variable in class com.im.df.api.dml.Operators
Structure search operator.
STRUCTURE_SUPERSTRUCTURE - Static variable in class com.im.df.api.dml.Operators
Structure search operator.
subList(List, int) - Method in class com.im.df.api.util.EntityDataIterator
 
sum(Number...) - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Generate the sum of the non-null values.
sum(Collection<Number>) - Method in class com.im.df.api.support.CalculationsScriptBaseClass
Generate the sum of the non-null values.
supportsColumn(DBColInfo[]) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.ExistingDBField
How well supported is this column(s).

T

tablesExist() - Method in interface com.im.df.api.capabilities.IJCUserDetailsService
Do all the database tables exist.
TermErrors - Class in com.im.df.api.dml
Result of the validation: DFTerm.validate(com.im.df.api.ddl.DFDataTree).
TermErrors() - Constructor for class com.im.df.api.dml.TermErrors
Create new TermErrors instance
throwWrappedIOException(String, Throwable) - Method in class com.im.df.api.util.xml.BasicPersister
 
throwWrappedIOException(Throwable) - Method in class com.im.df.api.util.xml.BasicPersister
 
throwWrappedIOException(Throwable) - Static method in class com.im.df.api.util.xml.XMLUtils
 
toNames(List<? extends DFField>) - Static method in class com.im.df.api.ddl.DFFields
Function mapping fields to their names.
toString() - Method in class com.im.df.api.chem.MarvinStructure
 
toString() - Method in class com.im.df.api.chem.Structure
 
toString() - Method in class com.im.df.api.dml.DFInsertDescription.InsertRow
 
toString() - Method in class com.im.df.api.dml.DFInsertDescription
 
toString(List<DFTerm>) - Method in class com.im.df.api.dml.DFOperator
 
toString() - Method in class com.im.df.api.dml.DFOperator
 
toString() - Method in class com.im.df.api.dml.DFRowData
 
toString() - Method in class com.im.df.api.dml.DFTermExpression
 
toString() - Method in class com.im.df.api.dml.DFTermField
 
toString() - Method in class com.im.df.api.dml.DFTermValue
 
toString(DFOperator) - Method in class com.im.df.api.dml.DFTermValue
 
toString(List<DFTerm>) - Method in class com.im.df.api.dml.Operators.AllDataOperator
 
toString(List<DFTerm>) - Method in class com.im.df.api.dml.Operators.IgnoreOperator
 
toString(List<DFTerm>) - Method in class com.im.df.api.dml.Operators.StructureOperator
 
toString() - Method in class com.im.df.api.dml.TermErrors
 
toString() - Method in class com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
 
toString() - Method in class com.im.df.api.support.DefaultValue
 
toString() - Method in class com.im.df.api.support.DFEntityDataEvent
 
toString() - Method in class com.im.df.api.support.DFUpdateDescription
 
toString() - Method in class com.im.df.api.support.DFUpdateInfo
 
toString() - Method in class com.im.df.api.support.DFUserLoginInfo
 
toString() - Method in class com.im.df.api.support.EntitySQLFilterProperty
 
toString() - Method in class com.im.df.api.support.RowSetData
Deprecated.  
toString() - Method in class com.im.df.api.support.SelectionDescription
 
toString() - Method in class com.im.df.api.support.SortDirective.Item
 
toString() - Method in class com.im.df.api.support.SortDirective
 
toString() - Method in enum com.im.df.api.util.CalculatedReturnType
 
toString() - Method in exception com.im.df.api.util.xml.IncompleteDataException
 
toStringSimple(boolean) - Method in class com.im.df.api.support.SelectionDescription
Return only selected rows indexes.
TRUE - Static variable in class com.im.df.api.dml.Operators
Unary TRUE operator - can be applied to boolean fields

U

undo(DFEnvironmentRO) - Method in interface com.im.df.api.support.DFUndoManager
Undo the edit that was made.
union(SelectionDescription, SelectionDescription) - Static method in class com.im.df.api.support.SelectionDescription
Returns union of the given selection descriptions.
update(List<DFUpdateDescription>, DFUndoConfig, DFEnvironmentRW) - Method in interface com.im.df.api.dml.DFEntityDataProvider
Update the data where certain value match the defined criteria.
update(List<DFUpdateDescription>, DFUndoConfig, DFEnvironmentRW, boolean) - Method in interface com.im.df.api.dml.DFEntityDataProvider
The same as DFEntityDataProvider.update(List, DFUndoConfig, DFEnvironmentRW) with the possibility to turn off the firing of events.
UPDATE_DESCRIPTORS_RECOMMENDED_LIMIT - Static variable in class com.im.df.api.util.DIFUtilities
This constant represents a little fuzzy limit for number of updates for method DFEntityDataProvider.update(List, DFUndoConfig, DFEnvironmentRW).
updateAuthorities(String, GrantedAuthority[], DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.IJCUserDetailsService
Replaces current authorities with the specified ones.
updateEnabled(String, boolean, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.IJCUserDetailsService
Change the enabled status of this user Can be called only when tablesExist() is true
updateJChemSearchOptions(JChemSearchOptions, DFOperator, JChemEntityCapability) - Static method in class com.im.df.api.chem.ChemUtils
Temporary method for creating JChemSearchOptions instances for the specific operator and setting some default values
updateMyPassword(char[], char[]) - Method in interface com.im.df.api.capabilities.UpdatePasswordService
Update the password for the current user.
updatePassword(String, String, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.IJCUserDetailsService
Update the password for this user Can be called only when tablesExist() is true
UpdatePasswordService - Interface in com.im.df.api.capabilities
Service which can be used for updating password of the current user.
updateSecurityConfig(DFServiceConfiguration, DFEnvironmentRW) - Method in interface com.im.df.api.capabilities.IJCUserLoginServiceAdmin
Update the security configuration.
USER_UNKNOWN - Static variable in class com.im.df.api.util.DIFUtilities
 

V

validate(DFDataTree, List<DFTerm>, Map<String, Object>, TermErrors) - Method in class com.im.df.api.dml.DFOperator
Validate the operands in context of this operator.
validate(DFDataTree) - Method in class com.im.df.api.dml.DFTerm
Validate the term.
validate(DFDataTree, List<DFTerm>, Map<String, Object>, TermErrors) - Method in class com.im.df.api.dml.Operators.BetweenOperator
 
validate(DFDataTree, List<DFTerm>, Map<String, Object>, TermErrors) - Method in class com.im.df.api.dml.Operators.ErrorOperator
 
validate(DFDataTree, List<DFTerm>, Map<String, Object>, TermErrors) - Method in class com.im.df.api.dml.Operators.IgnoreOperator
 
validate(DFDataTree, List<DFTerm>, Map<String, Object>, TermErrors) - Method in class com.im.df.api.dml.Operators.SimpleFieldValuesOperator
 
validate(DFDataTree, List<DFTerm>, Map<String, Object>, TermErrors) - Method in class com.im.df.api.dml.Operators.SimpleLogicalOperator
 
validate(DFDataTree, List<DFTerm>, Map<String, Object>, TermErrors) - Method in class com.im.df.api.dml.Operators.SimpleTextOperator
 
validate(DFDataTree, List<DFTerm>, Map<String, Object>, TermErrors) - Method in class com.im.df.api.dml.Operators.StructureOperator
 
validate(DFEntity, String) - Method in class com.im.df.api.support.EntitySQLFilterProperty
 
validate(DFITEM, String) - Method in interface com.im.df.api.util.ExtraDFItemProperty
Check validity of value.
validateScript(Map<String, Object>, Object[]) - Method in interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewCalulatedField
Validate calculated field for predefined values.
VALUE_PROPERTY - Static variable in interface com.im.df.api.util.ExtraDFItemProperty.Customizer
Value property name.
VALUE_STEREO_EXACT - Static variable in class com.im.df.api.util.LegacyConstants
 
VALUE_STEREO_OFF - Static variable in class com.im.df.api.util.LegacyConstants
 
VALUE_STEREO_ON - Static variable in class com.im.df.api.util.LegacyConstants
This property must contain a String value of one of the VALUE_STEREO properties
valueOf(String) - Static method in enum com.im.df.api.capabilities.DFDataEditCapability.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.im.df.api.ddl.DFField.Required
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.im.df.api.ddl.DFRelationship.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.im.df.api.dml.DFDeleteDescription.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.im.df.api.support.CalculableGroovyTemplate.CalcOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.im.df.api.support.WellKnownMimeTypeXAttributes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.im.df.api.util.BatchUpdater.StopReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.im.df.api.util.CalculatedReturnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.im.df.api.util.DIFUtilities.FKSearchType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.im.df.api.capabilities.DFDataEditCapability.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.im.df.api.ddl.DFField.Required
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.im.df.api.ddl.DFRelationship.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.im.df.api.dml.DFDeleteDescription.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.im.df.api.support.CalculableGroovyTemplate.CalcOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.im.df.api.support.WellKnownMimeTypeXAttributes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.im.df.api.util.BatchUpdater.StopReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.im.df.api.util.CalculatedReturnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.im.df.api.util.DIFUtilities.FKSearchType
Returns an array containing the constants of this enum type, in the order they are declared.
visitBetweenExpression(DFTermExpression) - Method in interface com.im.df.api.dml.DFTermVisitor
 
visitBinaryExpression(DFTermExpression) - Method in interface com.im.df.api.dml.DFTermVisitor
 
visitExpression(DFTermExpression) - Method in interface com.im.df.api.dml.DFTermVisitor
 
visitField(DFTermField) - Method in interface com.im.df.api.dml.DFTermVisitor
 
visitInListExpression(DFTermExpression) - Method in interface com.im.df.api.dml.DFTermVisitor
 
visitLogicalExpression(DFTermExpression) - Method in interface com.im.df.api.dml.DFTermVisitor
 
visitNotInListExpression(DFTermExpression) - Method in interface com.im.df.api.dml.DFTermVisitor
 
visitStructuralExpression(DFTermExpression) - Method in interface com.im.df.api.dml.DFTermVisitor
 
visitUnaryExpression(DFTermExpression) - Method in interface com.im.df.api.dml.DFTermVisitor
 
visitValue(DFTermValue) - Method in interface com.im.df.api.dml.DFTermVisitor
 

W

weakEntityDataListener(DFEntityDataListener, DFEntityDataProvider) - Static method in class com.im.df.api.util.DIFUtilities
Creates a weak implementation of DFEntityDataListener.
WellKnownMimeTypeXAttributes - Enum in com.im.df.api.support
Well known mime-types XAttributes
whoAmI() - Method in interface com.im.df.api.capabilities.IJCUserLoginService
Return my login name.
write(String, Node) - Method in class com.im.df.api.util.xml.BasicPersister
Writes the bean either into an Attribute, or to an Element.
write(String, int) - Method in class com.im.df.api.util.xml.BasicPersister
 
write(String, String) - Method in class com.im.df.api.util.xml.BasicPersister
 
write(String, Node) - Method in interface com.im.df.api.util.xml.StateFactory.Writer
 
writeArray(PropertyDescriptor, String, String, Object[]) - Method in class com.im.df.api.util.xml.BasicPersister
Writes an array of objects
writeAttr(String, int, int) - Method in class com.im.df.api.util.xml.BasicPersister
 
writeAttr(String, int) - Method in class com.im.df.api.util.xml.BasicPersister
 
writeAttr(String, boolean, boolean) - Method in class com.im.df.api.util.xml.BasicPersister
 
writeAttr(String, String, String) - Method in class com.im.df.api.util.xml.BasicPersister
 
writeAttr(String, String) - Method in class com.im.df.api.util.xml.BasicPersister
 
writeAttribute() - Method in class com.im.df.api.util.xml.BasicPersister
The basic bean persister does not support primitive writing
writeCollection(Class, String, String, Enumeration) - Method in class com.im.df.api.util.xml.BasicPersister
Writes an enumeration property.
writeCollection(Class, String, String, Collection) - Method in class com.im.df.api.util.xml.BasicPersister
 
writeCollection(PropertyDescriptor, String, Collection) - Method in class com.im.df.api.util.xml.BasicPersister
Writes a collection property
writeElement() - Method in class com.im.df.api.util.xml.BasicPersister
This default implementation will invoke defaultWriteBean, which outputs all properties described by the class' BeanInfo
writeMap(Class, Class, String, String, Map) - Method in class com.im.df.api.util.xml.BasicPersister
 
writeMap(PropertyDescriptor, String, Map) - Method in class com.im.df.api.util.xml.BasicPersister
 
writeObject(Class, String, Object) - Method in class com.im.df.api.util.xml.BasicPersister
Persist an object under the given name.
writeObjectPolymorphic(String, Object) - Method in class com.im.df.api.util.xml.BasicPersister
Writes an object in a way that permits reconstruction of subclasses of the data type on reading.
writeObjectStatic(String, Object) - Method in class com.im.df.api.util.xml.BasicPersister
Writes a static content of an object, as an attribute or an element, depending on the object's persister capabilities.
writeProperty(PropertyDescriptor) - Method in class com.im.df.api.util.xml.BasicPersister
Write a value described by the property descriptor.
writeSuperclass(Element) - Method in class com.im.df.api.util.xml.BasicPersister
This method will find and delegate to a superclass persister.

X

XATTR_SCHEMA_LOGGING - Static variable in interface com.im.df.api.capabilities.DBSchemaCapability
 
XATTR_TURN_INIT_LOAD - Static variable in interface com.im.df.api.dml.DFSchemaDataProvider
property in schema schema for turning of initial data loading
XAttributeCapability - Interface in com.im.df.api.capabilities
A Capability providing methods for accessing XAttributes key-value pairs ().
XMLUtils - Class in com.im.df.api.util.xml
This class should collect various XML manipulation utilities not found in JAXP APIs.
XMLUtils() - Constructor for class com.im.df.api.util.xml.XMLUtils
 

A B C D E F G H I J L M N O P Q R S T U V W X
com.im.df.api 5.9