Uses of Class
kdl.prox.db.Container

Packages that use Container
kdl.prox.clustering   
kdl.prox.db   
kdl.prox.gui2   
kdl.prox.model2.common.predictions   
kdl.prox.model2.common.sources   
kdl.prox.model2.rbc   
kdl.prox.model2.rdn   
kdl.prox.model2.rdn.modules.db   
kdl.prox.model2.rdn.modules.init   
kdl.prox.model2.rdn.modules.listeners   
kdl.prox.model2.rdn.modules.statistic   
kdl.prox.model2.rpt   
kdl.prox.model2.rpt.modules.pruning   
kdl.prox.model2.rpt.util   
kdl.prox.model2.util   
kdl.prox.qgraph2   
kdl.prox.qgraph2.family   
kdl.prox.qgraph2.util   
kdl.prox.sample   
kdl.prox.script   
kdl.prox.util   
 

Uses of Container in kdl.prox.clustering
 

Methods in kdl.prox.clustering that return Container
 Container Spectral.clusterContainerIntoSubgraphs(Container inputContainer, java.lang.String outputContName)
          Cluster a container into another
 Container Spectral.clusterContainerIntoSubgsWithClustObjs(Container container, java.lang.String outputContName, java.lang.String typeAttribute)
          Cluster and add a cluster object to each sub-graph
 

Methods in kdl.prox.clustering with parameters of type Container
 Container Spectral.clusterContainerIntoSubgraphs(Container inputContainer, java.lang.String outputContName)
          Cluster a container into another
 Container Spectral.clusterContainerIntoSubgsWithClustObjs(Container container, java.lang.String outputContName, java.lang.String typeAttribute)
          Cluster and add a cluster object to each sub-graph
 

Uses of Container in kdl.prox.db
 

Methods in kdl.prox.db that return Container
 Container Container.createChild(java.lang.String contName)
          Row-level method that adds a child to me with the specified name.
 Container Container.createChildFromTempSGINSTs(int containerID, java.lang.String containerName, NST objTempSGINST, NST linkTempSGINST)
          Creates a child container whose SGI object and link items are initialized with the ones passed in.
 Container Container.createChildFromTempSGINSTs(java.lang.String containerName, NST objTempSGINST, NST linkTempSGINST)
          Creates a child container whose SGI object and link items are initialized with the ones passed in.
static Container DB.createNewTempContainer()
          Utility akin to File.createTempFile(), returns a new temporary container in a standard 'system' location.
 Container Container.getChild(java.lang.String contName)
          Gets the container with the specified name, which is a child of me
static Container DB.getContainer(java.lang.String containerPath)
           
 Container Container.getParent()
          Returns a Container for my parent.
 Container Subgraph.getParentContainer()
          Returns the parent container
static Container DB.getRootContainer()
           
static Container DB.getTempParentContainer()
          Called by createNewTempContainer(), returns the temporary 'system' container that is to hold randomly-named child containers.
 

Methods in kdl.prox.db with parameters of type Container
 int Container.copySubgraphsFromContainer(Container origCont)
          Overload with no filter for IDs of subgraphs to be copied.
 int Container.copySubgraphsFromContainer(Container copyFromCont, NST subgraphIdsNST)
          Copies the specified set of subgraph from copyFromCont into me

It recodes the original subg_ids so that they start from the current subg_id + 1

Copy involves two steps: copying objects/links and copying attributes.

 void Container.makeChildOf(Container parentContainer)
          Makes this container a child of another container.
static void Container.mergeContainers(java.util.List inputContainersList, Container destContainer)
          Combines the contents of all input containers in the list and copiest them to the destination container.
 

Constructors in kdl.prox.db with parameters of type Container
Subgraph(Container container, int subgOID, java.lang.String objBATName, java.lang.String linkBATName)
           
 

Uses of Container in kdl.prox.gui2
 

Methods in kdl.prox.gui2 that return Container
 Container ProxURL.getContainer(boolean isIgnoreLastComponent)
          NB: applies only to 'cont' protocol.
 

Methods in kdl.prox.gui2 with parameters of type Container
static java.lang.String[] GUIContentGenerator.getUniqueNamesInContainer(Container container)
           
 

Constructors in kdl.prox.gui2 with parameters of type Container
RunQueryImpl(java.lang.Object queryFileOrEle, Container inputContainer, java.lang.String outputContainerName)
           
 

Uses of Container in kdl.prox.model2.common.predictions
 

Methods in kdl.prox.model2.common.predictions with parameters of type Container
 Predictions Predictions.setTrueLabels(Container cont, AttributeSource trueClass)
          Sets the true labels for an entire container
 

Uses of Container in kdl.prox.model2.common.sources
 

Methods in kdl.prox.model2.common.sources with parameters of type Container
protected  NST AttributeSource.computeAttributeTable(Container container, NSTCache cache, java.lang.String colList)
          Extracted, to make it easy to extend this class
protected  NST TemporalItemSource.computeSourceTable(Container cont, NSTCache cache)
           
protected  NST TemporalAttributeSource.computeSourceTable(Container cont, NSTCache cache)
           
protected abstract  NST Source.computeSourceTable(Container cont, NSTCache cache)
          This is the main method.
protected  NST ItemSource.computeSourceTable(Container container, NSTCache cache)
          Returns the [subg_id, value] table.
protected  NST AttributeSource.computeSourceTable(Container container, NSTCache cache)
          Returns the [subg_id, colList] table for this source.
protected  NST ItemSource.computeSourceTable(Container container, NSTCache cache, java.lang.String colList)
           
 Source Source.init(Container cont, NSTCache cache)
          Passes in the container, and initializes all the tables it needs
 

Uses of Container in kdl.prox.model2.rbc
 

Methods in kdl.prox.model2.rbc with parameters of type Container
 Predictions RBC.apply(Container testCont)
          Uses the learned Conditional Probability Distributions to estimate values for the class label of unseen subgraps
 RBC RBC.learn(Container trainCont, AttributeSource label, java.util.List<AttributeSource> sources)
           
 RBC RBC.learn(Container trainCont, AttributeSource label, org.python.core.PyList sources)
          Computes the Conditional Probability Distributions from the data
 

Uses of Container in kdl.prox.model2.rdn
 

Method parameters in kdl.prox.model2.rdn with type arguments of type Container
 java.util.Map<RPT,Predictions> RDN.apply(java.util.Map<RPT,Container> modelsToTestConts, int maxIterations)
          Apply the RDN to a set of containers one for each class label.
 void RPTTableCacher.startup(java.util.Map<RPT,Container> modelsConts)
           
 void RPTAttrNameMapper.startup(java.util.Map<RPT,Container> modelsConts)
           
 

Uses of Container in kdl.prox.model2.rdn.modules.db
 

Method parameters in kdl.prox.model2.rdn.modules.db with type arguments of type Container
 void RDNDBModule.startup(java.util.Map<RPT,Container> modelsConts)
           
 void DefaultDBModule.startup(java.util.Map<RPT,Container> modelsConts)
           
 

Uses of Container in kdl.prox.model2.rdn.modules.init
 

Method parameters in kdl.prox.model2.rdn.modules.init with type arguments of type Container
 void RDNInitModule.startup(java.util.Map<RPT,Container> modelsConts)
           
 void InitFromRPTPredictionsModule.startup(java.util.Map<RPT,Container> modelsConts)
           
 void DefaultInitModule.startup(java.util.Map<RPT,Container> modelsConts)
           
 

Uses of Container in kdl.prox.model2.rdn.modules.listeners
 

Method parameters in kdl.prox.model2.rdn.modules.listeners with type arguments of type Container
 void RDNListenerModule.startup(java.util.Map<RPT,Container> modelsConts)
           
 void LoggingListener.startup(java.util.Map<RPT,Container> modelsConts)
           
 void AttrSavingListener.startup(java.util.Map<RPT,Container> modelsConts)
           
 

Uses of Container in kdl.prox.model2.rdn.modules.statistic
 

Method parameters in kdl.prox.model2.rdn.modules.statistic with type arguments of type Container
 void RDNStatisticModule.startup(java.util.Map<RPT,Container> modelsToConts)
           
 void DefaultStatisticModule.startup(java.util.Map<RPT,Container> modelsToConts)
          Initialize empty set of predictions for each NST
 

Uses of Container in kdl.prox.model2.rpt
 

Fields in kdl.prox.model2.rpt declared as Container
 Container RPTState.trainContainer
           
 

Methods in kdl.prox.model2.rpt with parameters of type Container
 Predictions RPT.apply(Container testContainer)
          Apply the learned RPT to a container.
 Predictions RPT.apply(Container testContainer, NSTCache nstCache)
           
 RPT RPT.learn(Container trainContainer, AttributeSource label, java.util.List<Source> sources)
          Learn the model of the classLabel from a train container and a set of sources.
 RPT RPT.learn(Container trainContainer, AttributeSource label, org.python.core.PyList sources)
           
 RPT RPT.learn(Container trainContainer, AttributeSource label, Source[] sources)
           
 

Uses of Container in kdl.prox.model2.rpt.modules.pruning
 

Constructors in kdl.prox.model2.rpt.modules.pruning with parameters of type Container
CostComplexityPruning(Container testContainer)
          This is the constructor to use testSample tree selection.
TestSampleSelection(Container container)
           
 

Uses of Container in kdl.prox.model2.rpt.util
 

Methods in kdl.prox.model2.rpt.util with parameters of type Container
static java.util.List<FeatureSetting> FSGenerationUtil.createFSTables(Container cont, java.util.List<FeatureSetting> fsList, RPTState rptState)
          Used by RPT.apply: creates tables for a list of already established FeatureSettings NOTE: Remember to clear the nstCache before calling it --unless you intend to re-use old tables.
static java.util.List<FeatureSetting> FSGenerationUtil.createFSTables(Container cont, Source[] sourceList, RPTState rptState)
           
static java.util.List<FeatureSetting> FSGenerationUtil.createFSTables(Container cont, Source[] sourceList, RPTState rptState, java.util.List<java.lang.String> validAggregatorNamesList, java.util.List<java.lang.String> invalidAggregatorNamesForCore)
          Used by RPT.learn: Creates all the possible Feature Settings from the sources and the validAggregatorNamesList
 

Uses of Container in kdl.prox.model2.util
 

Methods in kdl.prox.model2.util with parameters of type Container
static NST Correlation.getAllPairs(Container cont, java.lang.String objName1, java.lang.String attrName1, java.lang.String objName2, java.lang.String attrName2)
           
static NST Correlation.getAllPairs(Container cont, java.lang.String objName1, java.lang.String attrName1, java.lang.String objName2, java.lang.String attrName2, int numSample)
           
 

Uses of Container in kdl.prox.qgraph2
 

Methods in kdl.prox.qgraph2 that return Container
 Container QueryGraph2CompOp.execTGPath(TGPath tgPath, java.util.Map cachedItems, Container sourceContainer, java.lang.String destContainerName)
          Step 4/4 called from constructor, executes the TGPath by generating and executing MIL corresponding to each TGEdge.
 

Methods in kdl.prox.qgraph2 with parameters of type Container
protected  void QueryGraph2CompOp.createLinks(Container outputContainer, java.util.List addLinksList)
          Creates update edges after the query is run
 Container QueryGraph2CompOp.execTGPath(TGPath tgPath, java.util.Map cachedItems, Container sourceContainer, java.lang.String destContainerName)
          Step 4/4 called from constructor, executes the TGPath by generating and executing MIL corresponding to each TGEdge.
static QueryGraph2CompOp QueryGraph2CompOp.queryGraph(org.jdom.Element graphQueryEle, Container inputContainer, java.lang.String outputContainerName, boolean isExecute)
          Top-level entry point that runs the query specified in the XML file, saving the results into collection.
 

Constructors in kdl.prox.qgraph2 with parameters of type Container
QueryGraph2CompOp(org.jdom.Element graphQueryEle, Container inputContainer, java.lang.String outputContainer)
          Four-arg executing overload, runs all steps (1-4) of the processing, including choosing a path and calling execTGPath() on it.
 

Uses of Container in kdl.prox.qgraph2.family
 

Constructors in kdl.prox.qgraph2.family with parameters of type Container
QueryResultsValidator(Container resultCont, java.io.File matFile)
           
 

Uses of Container in kdl.prox.qgraph2.util
 

Constructors in kdl.prox.qgraph2.util with parameters of type Container
QGUtil(Container sourceContainer)
           
 

Uses of Container in kdl.prox.sample
 

Constructors in kdl.prox.sample with parameters of type Container
SampleContainer(Container container, int numFolds, java.lang.String childContainerName)
           
SnowballSampler(Container container, int numFolds, java.lang.String sampleContainerName, java.lang.String coreItemName)
          Samples the graph represented by the container by starting with random objects and 'snowballing' out to add all related objects.
 

Uses of Container in kdl.prox.script
 

Fields in kdl.prox.script declared as Container
 Container Proximity.rootContainer
           
 

Methods in kdl.prox.script that return Container
static Container SNA.computeConnectedComponents(Container inputContainer, java.lang.String outputContainerName)
           
 Container Proximity.getContainer(java.lang.String containerPath)
          Utility that allows you to easily get a container with syntax like:
 

Methods in kdl.prox.script with parameters of type Container
 void AddAttribute.addAttribute(Container container, boolean isObject, java.lang.String newAttrName, java.lang.String attrFunction)
          Overload of addAttribute to function only on objects or links in a container.
 void Proximity.addBetweennessCentralityAttribute(java.lang.String newAttrName, boolean isUndirected, Container inputContainer)
          Implements the betweenness centrality algorithm for unweighted graphs, as described in "A Faster Algorithm for Betweenness Centrality", U.
 void Proximity.addClusterCoeffAttribute(java.lang.String newAttrName, Container inputContainer)
          Creates a new dbl attribute that contains clustering coefficients for items in the collection or the entire database.
 void Proximity.addConstantAttribute(Container container, boolean isObject, java.lang.String itemName, java.lang.String newAttrName, java.lang.Object newAttrValue)
          Creates a new constant attribute for items in the collection.
 void AddAttribute.addConstantAttribute(Container container, boolean isObject, java.lang.String itemName, java.lang.String newAttrName, java.lang.Object newAttrValue)
          Adds a new attribute to all items named by the ModelItem.
 void AddAttribute.addConstantSubgraphAttribute(Container container, java.lang.String newAttrName, java.lang.Object newAttrValue)
          Adds a new attribute to all subgraphs in the container.
 void Proximity.addHubsAndAuthoritiesAttributes(int numIterations, java.lang.String hubAttrName, java.lang.String authAttrName, Container inputContainer)
          Implements the iterative version of the hubs and authorities algorithm, as described in "Authoritative sources in a hyperlinked environment", J.
 void Proximity.addRandomAttribute(Container container, boolean isObject, java.lang.String itemName, java.lang.String newAttrName)
          Creates a new random attribute for items in the collection.
 void AddAttribute.addRandomAttribute(Container container, boolean isObject, java.lang.String itemName, java.lang.String newAttrName)
          Adds a new attribute (or appends values if the attribute exists) to all items named by the ModelItem.
 void AddAttribute.addRandomBinaryAttribute(Container container, boolean isObject, java.lang.String itemName, java.lang.String newAttrName)
           
 void AddAttribute.addRandomBinaryAttributeWithPrior(Container container, boolean isObject, java.lang.String itemName, java.lang.String newAttrName, double pOnes)
          Adds a new attribute (or appends values if the attribute exists) to all items named by the ModelItem.
static void SNA.computeBetweennessCentrality(Container inputContainer, java.lang.String outputAttrName, boolean isUndirected)
          Implements the betweenness centrality algorithm for unweighted graphs, as described in "A Faster Algorithm for Betweenness Centrality", U.
static void SNA.computeClusteringCoefficient(Container inputContainer, java.lang.String outputAttrName)
          Calculates the clustering coefficient for objects either in a container or in the entire db.
static Container SNA.computeConnectedComponents(Container inputContainer, java.lang.String outputContainerName)
           
 void Proximity.computeConnectedComponents(java.lang.String outputContainerName, Container inputContainer)
          Creates a new container (child of root) where each subgraph is a connected component in the inputContainer.
static void SNA.computeHubsAndAuthorities(Container inputContainer, int numIterations, java.lang.String hubAttrName, java.lang.String authAttrName)
           
 void Proximity.copyAttrFromItem(Container container, boolean isFromItemObject, java.lang.String fromItemName, java.lang.String fromAttrName, boolean isToItemObject, java.lang.String toItemName, java.lang.String toAttrName)
          Copy an attribute value from one item within a subgraph to another
 void AddAttribute.copyAttrFromItem(Container container, boolean isFromItemObject, java.lang.String fromItemName, java.lang.String fromAttrName, boolean isToItemObject, java.lang.String toItemName, java.lang.String toAttrName)
          Copies an attribute from one item within a subgraph to another.
 void Proximity.copyAttrFromItemToSubgraph(Container container, boolean isObject, java.lang.String itemName, java.lang.String attrName, java.lang.String newSubgAttrName)
          Copy an attribute value from one item within a subgraph to the subgraph itself
 void AddAttribute.copyAttrFromItemToSubgraph(Container container, boolean isObject, java.lang.String itemName, java.lang.String attrName, java.lang.String newSubgAttrName)
           
 void Proximity.copyAttrFromSubgraph(Container container, java.lang.String fromAttrName, boolean toIsObject, java.lang.String toItem, java.lang.String toAttrName)
          Copy a subgraph attribute to one of the items within that subgraph
 void AddAttribute.copyAttrFromSubgraphToItem(Container container, java.lang.String fromAttrName, boolean toIsObject, java.lang.String toItem, java.lang.String toAttrName)
           
 void Proximity.mergeContainers(org.python.core.PyList inputContainers, Container destContainer)
          Combines the contents of all input containers in the list and copiest them to the destination container.
 void Proximity.queryGraph(java.lang.String queryFileName, java.lang.String outputContainerName, Container inputContainer)
          Module that runs the query specified in the XML file, saving the results into outputContainerName.
static void ShrinkDB.shrinkDB(Container keepContainer)
          Treats keepContainer as a view of the database (i.e., only considers its object and link IDs) and uses it to delete objects, links, and attribute values that are not in the database.
 

Uses of Container in kdl.prox.util
 

Constructors in kdl.prox.util with parameters of type Container
PopulateDB.ContainerContentsLineParser(Container container)
           
PopulateDB.SubgraphAttributeDefLineParser(Container container)
           
PopulateDB.SubgraphLineParser(Container container, int subgID)