Uses of Interface
com.im.df.api.ddl.DFDataTree.Vertex
-
Packages that use DFDataTree.Vertex 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.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 API Status: 2 - Pretty stable Provides various utilities and convenience methods to be used on top of DIF objects. -
-
Uses of DFDataTree.Vertex in com.im.df.api.ddl
Methods in com.im.df.api.ddl that return DFDataTree.Vertex Modifier and Type Method Description DFDataTree.Vertex
DFDataTree.Edge. getDestination()
DFDataTree.Vertex
DFDataTree.Path. getFirstVertex()
DFDataTree.Vertex
DFDataTree.Path. getLastVertex()
DFDataTree.Vertex
DFDataTree.Edge. getOrigin()
DFDataTree.Vertex
DFDataTree. getRootVertex()
DFDataTree.Vertex
DFDataTree.Path. getVertex()
Returns the last vertex on the path.Methods in com.im.df.api.ddl with parameters of type DFDataTree.Vertex Modifier and Type Method Description static com.google.common.base.Predicate<DFField>
DFFields.Predicates. belongTo(DFDataTree.Vertex vertex)
Returns predicate returningtrue
when the inputfield
belongs to the entity of the given vertex.static DFDataTree.Path
DFDataTree.Path. create(DFDataTree dataTree, DFDataTree.Vertex vertex)
Creates a new data tree path without edges.static java.util.List<? extends DFField>
DFFields. forVertex(DFDataTree.Vertex vertex)
static java.util.List<? extends DFField>
DFFields. forVertex(DFDataTree.Vertex vertex, boolean recursive)
-
Uses of DFDataTree.Vertex in com.im.df.api.dml
Methods in com.im.df.api.dml that return DFDataTree.Vertex Modifier and Type Method Description DFDataTree.Vertex
DFDataTreeDataProvider.VertexUpdateResult. getVertex()
Returns the affected Vertex.DFDataTree.Vertex
DFResultSet.VertexState. getVertex()
Gets the vertex (static DDL object) for this VertexState (dynamic data DML object).Methods in com.im.df.api.dml with parameters of type DFDataTree.Vertex Modifier and Type Method Description int
Vertices.DataTreeLevelComparator. compare(DFDataTree.Vertex o1, DFDataTree.Vertex o2)
static DFDataTreeDataProvider.VertexUpdateResult
DFDataTreeDataProvider.VertexUpdateResult. createInsertResult(java.lang.Comparable<?> id, DFDataTree.Vertex vertex, java.util.Map<java.lang.String,java.lang.Object> data)
Creates an insert result.static DFDataTreeDataProvider.VertexUpdateResult
DFDataTreeDataProvider.VertexUpdateResult. createUpdateResult(java.lang.Comparable<?> id, DFDataTree.Vertex vertex, java.util.Map<java.lang.String,java.lang.Object> data)
Creates an update result.DFResultSet.VertexState
DFResultSet. getVertexState(DFDataTree.Vertex vertex)
Gets the state of this result set for particular vertex from the DFDataTree.static java.lang.String
Vertices. prettyPrintTree(DFDataTree.Vertex vertex)
Pretty-prints tree having givenDFDataTree.Vertex
as a root.com.google.common.collect.Table<java.lang.Comparable<?>,java.lang.String,java.lang.Object>
DFSchemaDataProvider. queryForData(DFDataTree.Vertex masterVertex, java.util.List<? extends DFField> fields, java.util.List<? extends java.lang.Comparable<?>> rowIds)
Deprecated.com.chemaxon.ijc.commons.datarequest.api.RelationalData
DFSchemaDataProvider. queryForData(DFDataTree.Vertex masterVertex, java.util.List<? extends java.lang.Comparable<?>> masterRowIds, java.util.List<? extends DFField> fields, com.im.commons.progress.DFEnvironmentRO env)
Fetchesfields
values identified byrowIds
.Constructors in com.im.df.api.dml with parameters of type DFDataTree.Vertex Constructor Description DataTreeLevelComparator(DFDataTree.Vertex rootVertex)
-
Uses of DFDataTree.Vertex in com.im.df.api.support
Methods in com.im.df.api.support that return types with arguments of type DFDataTree.Vertex Modifier and Type Method Description java.util.Collection<DFDataTree.Vertex>
ViewDataConsumer. getVertices()
-
Uses of DFDataTree.Vertex in com.im.df.api.util
Methods in com.im.df.api.util that return DFDataTree.Vertex Modifier and Type Method Description static DFDataTree.Vertex
DIFUtilities. findEntityInDataTree(DFDataTree.Vertex vertex, DFEntity entity)
Finds a vertex in the DataTree, which corresponds to the given entity.Methods in com.im.df.api.util that return types with arguments of type DFDataTree.Vertex Modifier and Type Method Description static java.util.List<DFDataTree.Vertex>
DIFUtilities. findUsagesInDataTrees(DFEntity entity)
Find all datatrees.vertexes which are built on top of given entity.Methods in com.im.df.api.util with parameters of type DFDataTree.Vertex Modifier and Type Method Description static DFRelationship.Direction[]
DIFUtilities. computePath(DFDataTree.Vertex vertex)
Computes path of a vertex in a datatree.static java.util.Set<DFEntity>
DIFUtilities. findAllTreeEntities(DFDataTree.Vertex vertex)
Collects all entities used in the specified vertex and its children.static DFDataTree.Vertex
DIFUtilities. findEntityInDataTree(DFDataTree.Vertex vertex, DFEntity entity)
Finds a vertex in the DataTree, which corresponds to the given entity.static DFDataTree.Edge
DIFUtilities. findRelationshipInDataTree(DFDataTree.Vertex vertex, DFRelationship rel)
-