Uses of Interface
com.im.df.api.ddl.DFDataTree
-
Packages that use DFDataTree Package Description com.im.df.api.ddl API Status: 1 - Stablecom.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.util API Status: 2 - Pretty stable Provides various utilities and convenience methods to be used on top of DIF objects. -
-
Uses of DFDataTree in com.im.df.api.ddl
Methods in com.im.df.api.ddl that return DFDataTree Modifier and Type Method Description static DFDataTree
DFDataTrees. createDataTree(DFEntity rootEntity, java.lang.String dataTreeName, com.im.commons.progress.DFEnvironmentRW env)
Creates a default data tree for the entity as a root.DFDataTree
DFDataTree.Vertex. getDataTree()
DFDataTree
DFExportTemplate. getDataTree()
Gets the data tree.DFDataTree
DFQuery. getDataTree()
Get the owner datatree.DFDataTree
DFView. getDataTree()
Methods in com.im.df.api.ddl that return types with arguments of type DFDataTree Modifier and Type Method Description DFContainer<DFDataTree>
DFSchema. getDataTrees()
Get the data trees container.DFItem.Handle<DFDataTree>
DFDataTree. getHandle()
Methods in com.im.df.api.ddl with parameters of type DFDataTree Modifier and Type Method Description static DFDataTree.Path
DFDataTree.Path. create(DFDataTree dataTree, DFDataTree.Vertex vertex)
Creates a new data tree path without edges.static DFDataTree.Path
DFDataTree.Path. create(DFDataTree dataTree, java.util.List<DFDataTree.Edge> edges)
Creates a new data tree path containing a sequence ofDFEntity
s which should be updated.static DFView
DFViews. create(DFDataTree dataTree, com.chemaxon.ijc.form.api.View viewModel, java.lang.String viewName)
Creates a new view according to the given form model.static java.util.Map<java.lang.String,java.lang.Object>
DFDataTrees. getDataForFirstSelectedRow(DFDataTree dt, java.util.List<? extends DFField> fields)
Gets value(s) of first selected rows inDFResultSet.VertexState
s for given fields. -
Uses of DFDataTree in com.im.df.api.dml
Methods in com.im.df.api.dml that return DFDataTree Modifier and Type Method Description DFDataTree
DFDataTreeDataProvider. getDataTree()
Gets the data tree which this DFDataTreeDataProvider belongs to.DFDataTree
DFResultSet. getDataTree()
Get the DFDataTree which this result set was created for.Methods in com.im.df.api.dml with parameters of type DFDataTree Modifier and Type Method Description static DFResultSet
DFResultSets. forDataTree(DFDataTree dataTree)
Return result set associated with the given data tree.DFDataTreeDataProvider
DFSchemaDataProvider. getDataTreeDataProvider(DFDataTree dataTree)
GetsDFDataTreeDataProvider
for the specific data tree.DFResultSet
DFSchemaDataProvider. getDefaultResultSet(DFDataTree dataTree, boolean showAll, com.im.commons.progress.DFEnvironmentRO env)
Gets theDFResultSet
for the givenDFDataTree
.boolean
DFSchemaDataProvider. hasDefaultResultSet(DFDataTree dataTree)
Tests if the the DFResultSet for the given DataTree is already created.static boolean
DFTermExpressions. isFilterChildData(DFTermExpression query, DFDataTree dataTree)
Tells if filtering child data feature is on or off for given query.static boolean
DFTermExpressions. isLoadAllConvergentData(DFTermExpression query, DFDataTree dataTree)
Tells if loading all convergent child data feature is on or off for given query.java.util.List<? extends java.lang.Comparable<?>>
DFEntityDataProvider. queryForIds(DFDataTree dataTree, DFTermExpression query, SortDirective sort, com.im.commons.progress.DFEnvironmentRO env)
java.util.List<? extends java.lang.Comparable<?>>
DFSchemaDataProvider. queryForIds(DFDataTree dataTree, DFTermExpression query, SortDirective sort, EarlyResultsConsumer consumer, com.im.commons.progress.DFEnvironmentRO env)
Gets the IDs (primary key values) of the root entity of the provided data tree that matches the specified query.java.util.List<? extends java.lang.Comparable<?>>
DFSchemaDataProvider. queryForIds(DFEntity entity, DFDataTree dataTree, DFTermExpression query, SortDirective sort, EarlyResultsConsumer consumer, com.im.commons.progress.DFEnvironmentRO env)
Gets the IDs (primary key values) of the provided entity that matches the specified query.void
DFOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
Validate the operands in context of this operator.TermErrors
DFTerm. validate(DFDataTree dataTree)
Validate the term.void
Operators.BetweenOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.ErrorOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.IgnoreOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.RelativeDateOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.SimpleFieldValuesOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.SimpleLogicalOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.SimpleTextOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.StructureOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
-
Uses of DFDataTree in com.im.df.api.util
Methods in com.im.df.api.util that return DFDataTree Modifier and Type Method Description static DFDataTree
DIFUtilities. createDataTreeForEntity(DFEntity entity, com.im.commons.progress.DFEnvironmentRW env)
Deprecated.Use @link {DFDataTrees.createDataTree(DFEntity rootEntity, String dataTreeName, DFEnvironmentRW env)}Methods in com.im.df.api.util with parameters of type DFDataTree Modifier and Type Method Description static DFTermExpression
DIFUtilities. addNewExpression(DFTermExpression orig, DFTermExpression expressionToAdd, DFDataTree dataTree)
static com.im.commons.progress.DFLockable
DIFUtilities. getLockable(DFDataTree item, boolean forViewsOrQueries)
Find lockable for datatree.static java.lang.Object
DIFUtilities. registerListenerToDataTree(DFDataTree dt, java.beans.PropertyChangeListener pcl)
Register listener to the datatree as well as to all its vertexes, entities and their fields.
-