A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

absorbEdgeAndVertex(QGEdge, QGVertex) - Method in class kdl.prox.qgraph2.Query
TFM edit utility that "absorbs" qgEdgeY and qgVertexB (the "absorbee") into qgEdgeY's other vertex (the "absorber").
AbsQueryChild - Interface in kdl.prox.qgraph2
The interface that is implemented by classes that can be containted by an AbstractQuery: QGItem (QGVertex and QGEdge), QGConstraint, and Subquery.
AbstractQuery - Class in kdl.prox.qgraph2
Abstract superclass to Query and Subquery.
AbstractQuery() - Constructor for class kdl.prox.qgraph2.AbstractQuery
 
abstractQueryStack - Variable in class kdl.prox.qgraph2.QueryIterator
My recursion call stack.
abstractQueryStack() - Method in class kdl.prox.qgraph2.QueryIterator
Utility that can be called by handlers while within iterate(), returns a List that acts as the stack of AbstractQueryS we're currently recursing on.
AbstractRunFileImpl - Class in kdl.prox.gui2
Abstract implementation that implements common facets of running a file, esp.
AbstractRunFileImpl(Object) - Constructor for class kdl.prox.gui2.AbstractRunFileImpl
 
ACTION_URL_PATTERN - Static variable in class kdl.prox.gui2.BrowserJFrame
 
actionPerformed(ActionEvent) - Method in class kdl.prox.dbvis.AttrListDialog
Handle clicks on the Set and Cancel buttons.
addAbsQueryChild(AbsQueryChild) - Method in class kdl.prox.qged.QueryCanvas
 
addAbstractQuery(AbstractQuery) - Method in class kdl.prox.qged.QueryCanvas
Called both internally (when a Query or Subquery in loadQuery()) and externally when creating a new Query.
addAddLink(QGAddLink) - Method in class kdl.prox.qgraph2.AbstractQuery
A cacophonic sounding method for adding an update edge to the query
addArithmeticColumn(String, String, String) - Method in class kdl.prox.dbmgr.NST
Adds a new column that is the result of applying operator to inputColName using monet's multiplex operator.
addAttribute(String, String) - Method in interface kdl.prox.impascii2.DBHandler
 
addAttribute(String, String) - Method in class kdl.prox.impascii2.MonetDBHandler
 
AddAttribute - Class in kdl.prox.script
Class for creating new attribute from existing attributes using a special language.
AddAttribute() - Constructor for class kdl.prox.script.AddAttribute
 
AddAttribute(boolean) - Constructor for class kdl.prox.script.AddAttribute
 
AddAttribute(List) - Constructor for class kdl.prox.script.AddAttribute
 
AddAttribute(List, boolean) - Constructor for class kdl.prox.script.AddAttribute
 
addAttribute(Container, boolean, String, String) - Method in class kdl.prox.script.AddAttribute
Overload of addAttribute to function only on objects or links in a container.
addAttribute(Attributes, String, String) - Method in class kdl.prox.script.AddAttribute
Adds a new attribute based on a function of existing attributes
addAttribute(Attributes, String, String) - Method in class kdl.prox.script.Proximity
Creates a new attribute using an attribute creation language.
addAttribute(Attributes, PyList, String, String) - Method in class kdl.prox.script.Proximity
 
addAttributeValue(Object, double) - Method in class kdl.prox.model2.common.probdistributions.ContinuousProbDistribution
 
addAttributeValue(Object) - Method in class kdl.prox.model2.common.probdistributions.ProbDistribution
One-arg overload.
addAttributeValue(Object, double) - Method in class kdl.prox.model2.common.probdistributions.ProbDistribution
Adds a new value to the current distribution.
addAttributeValuesFromNST(NST) - Method in class kdl.prox.model2.common.probdistributions.ProbDistribution
Reads the distribution from an NST.
addBetweennessCentralityAttribute(String, boolean) - Method in class kdl.prox.script.Proximity
Implements the betweenness centrality algorithm for unweighted graphs, as described in "A Faster Algorithm for Betweenness Centrality", U.
addBetweennessCentralityAttribute(String, boolean, Container) - Method in class kdl.prox.script.Proximity
Implements the betweenness centrality algorithm for unweighted graphs, as described in "A Faster Algorithm for Betweenness Centrality", U.
addCachedItem(String, String) - Method in class kdl.prox.qgraph2.AbstractQuery
 
addClusterCoeffAttribute(String) - Method in class kdl.prox.script.Proximity
Creates a new dbl attribute that contains clustering coefficients for items in the entire database.
addClusterCoeffAttribute(String, Container) - Method in class kdl.prox.script.Proximity
Creates a new dbl attribute that contains clustering coefficients for items in the collection or the entire database.
addColumnFromBATVar(String, String, String) - Method in class kdl.prox.dbmgr.NST
 
addColumnFromBATVarInternal(String, String, DataTypeEnum) - Method in class kdl.prox.dbmgr.NST
Adds a new column named resColName at the end of the list of columns from the specified BAT.
addConditionColumn(String, String) - Method in class kdl.prox.dbmgr.NST
Adds a column with true/false values, depending on whether each row matches the filterDef or not.
addConstantAttribute(Container, boolean, String, String, Object) - Method in class kdl.prox.script.AddAttribute
Adds a new attribute to all items named by the ModelItem.
addConstantAttribute(Container, boolean, String, String, Object) - Method in class kdl.prox.script.Proximity
Creates a new constant attribute for items in the collection.
addConstantColumn(String, String, String) - Method in class kdl.prox.dbmgr.NST
Adds a new column to the NST, of the specified type, and with all rows with the same specified value.
addConstantColumn(String, String) - Method in class kdl.prox.dbmgr.NST
Adds a constant column with the value already delimited to the type we want So, for example, if you pass in 3.0, it creates a DBL.
addConstantColumn(String, String, String) - Method in class kdl.prox.qgraph2.algebra.experiments.MonitoredNST
 
addConstantSubgraphAttribute(Container, String, Object) - Method in class kdl.prox.script.AddAttribute
Adds a new attribute to all subgraphs in the container.
addConstraint(QGConstraint) - Method in class kdl.prox.qgraph2.AbstractQuery
Adds constraint to my constraints, and sets its parent to me.
addCopyColumn(String, String) - Method in class kdl.prox.dbmgr.NST
Adds a new column with a copy of a given column.
addCountColumn(String, String) - Method in class kdl.prox.dbmgr.NST
Adds a column with a histogram of a given column.
addDateDiffAttributeFromTwoDates(Attributes, String, String, String) - Method in class kdl.prox.script.AddAttribute
Creates a new attribute that represetns the number of days between two date attributes.
addDateDiffAttributeFromTwoDates(Attributes, String, String, String) - Method in class kdl.prox.script.Proximity
Creates a new attribute that represetns the number of days between two date attributes.
addDistinctCountColumn(String, String, String) - Method in class kdl.prox.dbmgr.NST
Adds a column with the count of unique values in column changingColName for each different value of baseColName.
addDistinctCountColumn(String, String, String) - Method in class kdl.prox.qgraph2.algebra.experiments.MonitoredNST
 
addEdge(QGEdge) - Method in class kdl.prox.qgraph2.AbstractQuery
Adds edge to my edges, and sets its parent to me.
addEdge(PlanVertex, PlanVertex) - Method in class kdl.prox.qgraph2.algebra.logical.Plan
 
addEdge(QGEdge) - Method in class kdl.prox.qgraph2.QGVertex
Adds qgEdge to my edges.
addExplored(Integer) - Method in class kdl.prox.nsi2.search.SearchResults
 
addExplored(Collection<Integer>) - Method in class kdl.prox.nsi2.search.SearchResults
 
addHubsAndAuthoritiesAttributes(int, String, String) - Method in class kdl.prox.script.Proximity
Implements the iterative version of the hubs and authorities algorithm, as described in "Authoritative sources in a hyperlinked environment", J.
addHubsAndAuthoritiesAttributes(int, String, String, Container) - Method in class kdl.prox.script.Proximity
Implements the iterative version of the hubs and authorities algorithm, as described in "Authoritative sources in a hyperlinked environment", J.
addIDAttribute(String, boolean) - Method in class kdl.prox.script.AddAttribute
Adds a new attribute for objects or links (depending on isObject) that contains the IDs of the items in the corresponding table Can be used to have qGraph conditions that limit the range of a vertex/edge to a set of IDs in the database
addIDAttribute(String, boolean) - Method in class kdl.prox.script.Proximity
Adds a new attribute for objects or links (depending on isObject) that contains the IDs of the items in the corresponding table Can be used to have qGraph conditions that limit the range of a vertex/edge to a set of IDs in the database
addInDegreeAttr(String, NST) - Method in class kdl.prox.script.AddAttribute
 
addKeyColumn(String) - Method in class kdl.prox.dbmgr.NST
Adds a new column that stores the values of the key (head) of the BATs
addLink(String, String) - Method in interface kdl.prox.impascii2.DBHandler
 
addLink(String, String) - Method in class kdl.prox.impascii2.MonetDBHandler
 
addLink(QGAddLink) - Method in interface kdl.prox.qgraph2.QueryIterHandler
Called when an addLink is encountered.
addLink(QGAddLink) - Method in class kdl.prox.qgraph2.QueryIterHandlerEmptyAdapter
Called when an addLink is encountered.
addLink(QGAddLink) - Method in class kdl.prox.qgraph2.QueryXMLUtil.QueryToXMLHandler
 
addLinkAttributeFromObject(String, boolean, String, String) - Method in class kdl.prox.script.AddAttribute
Finds the objAttrName attribute on the O1/O2 end of links linkFilterDef and copies the values as attributes on the link itsef
addLinks() - Method in class kdl.prox.qgraph2.AbstractQuery
 
addListener(RDNListenerModule) - Method in class kdl.prox.model2.rdn.RDN
 
addLongRangeConnections(int, double, Graph) - Method in class kdl.prox.datagen2.structure.SyntheticGraphToroidalLattice
 
addNames(QGItem) - Method in class kdl.prox.qgraph2.QGItem
Used by Transformations that call absorbEdgeAndVertex() but not replaceQGVertex() after, adds all of qgItem's names to my names, then sorts my names.
addNewQGEdge(QGVertex, QGVertex) - Method in class kdl.prox.qged.QGraphEditorJFrame
Adds a new QGEdge connected between the passed QGVertices.
addNewQGVertex(Subquery, Point2D) - Method in class kdl.prox.qged.QGraphEditorJFrame
Adds a new QGVertex to either subquery (if non-null) or my query (if null) at the passed position.
addNewSubquery(List) - Method in class kdl.prox.qged.QGraphEditorJFrame
Adds to my query a new Subquery that contains the passed QGVertex instances, as well as the appropriate edges between them.
addNumberColumn(String) - Method in class kdl.prox.dbmgr.NST
Adds a column to the NST with a numbering 0-n (as oid)
addNumberColumn(String, int) - Method in class kdl.prox.dbmgr.NST
Adds a column to the NST with a numbering start-n (as oid)
addNumberColumn(String) - Method in class kdl.prox.qgraph2.algebra.experiments.MonitoredNST
 
addObject(String) - Method in interface kdl.prox.impascii2.DBHandler
 
addObject(String) - Method in class kdl.prox.impascii2.MonetDBHandler
 
addObjectAttributeFromLink(String, String, String, boolean) - Method in class kdl.prox.script.AddAttribute
Finds the objAttrName attribute on the O1/O2 end of links linkFilterDef and copies the values as attributes on the link itsef
addOutDegreeAttr(String, NST) - Method in class kdl.prox.script.AddAttribute
For each object, counts its degree with respect to the link NST provided.
addPath(Node) - Method in class kdl.prox.nsi2.search.SearchResults
 
addPath(List<Node>) - Method in class kdl.prox.nsi2.search.SearchResults
 
addPropertyChangeListener(PropertyChangeListener) - Method in class kdl.prox.gui2.AbstractRunFileImpl
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface kdl.prox.gui2.RunFileBean
 
addPropertyChangeListener(PropertyChangeListener) - Method in class kdl.prox.qged.SelectModeEvtHandler
 
addRandomAttribute(String, boolean) - Method in class kdl.prox.script.AddAttribute
Adds a random attribute between 0 and 1 to every object or link in the database --- serves the same purpose as the above, but handles cases where ids are not sequential
addRandomAttribute(Container, boolean, String, String) - Method in class kdl.prox.script.AddAttribute
Adds a new attribute (or appends values if the attribute exists) to all items named by the ModelItem.
addRandomAttribute(String, boolean) - Method in class kdl.prox.script.Proximity
Creates a new random attribute for all objects or links.
addRandomAttribute(Container, boolean, String, String) - Method in class kdl.prox.script.Proximity
Creates a new random attribute for items in the collection.
addRandomBinaryAttribute(Container, boolean, String, String) - Method in class kdl.prox.script.AddAttribute
 
addRandomBinaryAttributeWithPrior(Container, boolean, String, String, double) - Method in class kdl.prox.script.AddAttribute
Adds a new attribute (or appends values if the attribute exists) to all items named by the ModelItem.
addRandomBinaryColumn(String, double) - Method in class kdl.prox.dbmgr.NST
Adds a new random binary column.
addRandomColumn(String) - Method in class kdl.prox.dbmgr.NST
Adds a column to the NST with a random float number
addRandomSortColumn(String) - Method in class kdl.prox.dbmgr.NST
Adds a column to the NST with a random float number, and sorts by it
addStringCleanupColumn(String, String) - Method in class kdl.prox.dbmgr.NST
 
addSubquery(Subquery) - Method in class kdl.prox.qgraph2.AbstractQuery
Adds subquery to my subqueries, and sets its parent to me.
addSubstringColumn(String, String, int, int) - Method in class kdl.prox.dbmgr.NST
Adds a column to the NST with a substring of some other column
addVertex(ProxSparseVertex) - Method in class kdl.prox.dbvis.DBVisGraphMgr
 
addVertex(QGVertex) - Method in class kdl.prox.qgraph2.AbstractQuery
Adds vertex to my vertices, and sets its parent to me.
addVertexForObjID(Integer) - Method in class kdl.prox.dbvis.DBVisGraphMgr
Adds a new Vertex to my graph that represents objOID.
addYearAttributeFromDate(Attributes, String, String) - Method in class kdl.prox.script.AddAttribute
 
addYearAttributeFromDate(Attributes, String, String) - Method in class kdl.prox.script.Proximity
Creates a new year attribute by extracting the year from an existing attribute of type 'date'.
adjustCount(Object, double) - Method in class kdl.prox.model2.common.probdistributions.ProbDistribution
 
advancePositions() - Method in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
?
aggModule - Variable in class kdl.prox.model2.rpt.modules.learning.DefaultLearningModule
 
aggregate(String, String, String) - Method in class kdl.prox.dbmgr.NST
Returns a two-column NST with an aggregated value of valCol for each value of aggrCol.
aggregate(String, String, String, NST) - Method in class kdl.prox.dbmgr.NST
 
Aggregator - Class in kdl.prox.model2.rpt.aggregators
Represents an aggregator, a class capable of summarizing a source on a per subgraph basis.
Aggregator(Source) - Constructor for class kdl.prox.model2.rpt.aggregators.Aggregator
 
aggregator - Variable in class kdl.prox.model2.rpt.featuresettings.FeatureSetting
 
AggregatorFinderUtil - Class in kdl.prox.model2.rpt.aggregators
 
AggregatorFinderUtil() - Constructor for class kdl.prox.model2.rpt.aggregators.AggregatorFinderUtil
 
AlgebraQueryTester - Class in kdl.prox.qgraph2.algebra
 
AlgebraQueryTester() - Constructor for class kdl.prox.qgraph2.algebra.AlgebraQueryTester
 
AND - Static variable in class kdl.prox.dbmgr.LogicalConnectorEnum
 
annotateDimension(int, int, Graph) - Method in class kdl.prox.nsi2.nsi.ZoneNSI
 
annotation() - Method in interface kdl.prox.qgraph2.AbsQueryChild
 
Annotation - Class in kdl.prox.qgraph2
Represents a numeric annotation, either on a QGItem (QGVertex or QGEdge), or on an AbstractQuery.
Annotation(int, int) - Constructor for class kdl.prox.qgraph2.Annotation
Integer-based constructor.
Annotation(Element) - Constructor for class kdl.prox.qgraph2.Annotation
Full-arg constructor.
annotation() - Method in class kdl.prox.qgraph2.QGAddLink
 
annotation() - Method in class kdl.prox.qgraph2.QGConstraint
 
annotation() - Method in class kdl.prox.qgraph2.QGItem
Returns my Annotation.
annotation() - Method in class kdl.prox.qgraph2.Subquery
 
AnnotationFormat - Class in kdl.prox.qged
Format that knows how to parse and print Annotation objects.
AnnotationFormat() - Constructor for class kdl.prox.qged.AnnotationFormat
 
annotationString() - Method in class kdl.prox.qgraph2.Annotation
 
annotationString() - Method in class kdl.prox.qgraph2.QGItem
Utility method that returns a pretty string for my annotation.
annotItemName() - Method in class kdl.prox.qgraph2.QGConstraint
 
annotMax() - Method in class kdl.prox.qgraph2.Annotation
 
annotMin() - Method in class kdl.prox.qgraph2.Annotation
 
appliesToSource(Source) - Method in class kdl.prox.model2.rpt.aggregators.Aggregator
 
appliesToSource(Source) - Method in class kdl.prox.model2.rpt.aggregators.AverageAggregator
 
appliesToSource(Source) - Method in class kdl.prox.model2.rpt.aggregators.CountAggregator
 
appliesToSource(Source) - Method in class kdl.prox.model2.rpt.aggregators.CountDistinctAggregator
 
appliesToSource(Source) - Method in class kdl.prox.model2.rpt.aggregators.DegreeAggregator
 
appliesToSource(Source) - Method in class kdl.prox.model2.rpt.aggregators.MaxAggregator
 
appliesToSource(Source) - Method in class kdl.prox.model2.rpt.aggregators.MinAggregator
 
appliesToSource(Source) - Method in class kdl.prox.model2.rpt.aggregators.ModeAggregator
 
appliesToSource(Source) - Method in class kdl.prox.model2.rpt.aggregators.NopAggregator
 
appliesToSource(Source) - Method in class kdl.prox.model2.rpt.aggregators.ProportionAggregator
 
appliesToSource(Source) - Method in class kdl.prox.model2.rpt.aggregators.SumAggregator
 
apply(Container) - Method in class kdl.prox.model2.rbc.RBC
Uses the learned Conditional Probability Distributions to estimate values for the class label of unseen subgraps
apply(Map<RPT, Container>, int) - Method in class kdl.prox.model2.rdn.RDN
Apply the RDN to a set of containers one for each class label.
apply(PyDictionary, int) - Method in class kdl.prox.model2.rdn.RDN
 
apply(Container) - Method in class kdl.prox.model2.rpt.RPT
Apply the learned RPT to a container.
apply(Container, NSTCache) - Method in class kdl.prox.model2.rpt.RPT
 
applyFilter(Graph) - Method in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
 
applySplit(IntermediateSplit) - Method in class kdl.prox.model2.rpt.modules.learning.DefaultLearningModule
Applies an ItermediateSplit at a specific location in the tree.
applySplit(IntermediateSplit) - Method in interface kdl.prox.model2.rpt.modules.learning.RPTLearningModule
 
applyTFMApp(TFMApp) - Method in class kdl.prox.qgraph2.tfm.TFM01
Transformation method.
applyTFMApp(TFMApp) - Method in class kdl.prox.qgraph2.tfm.TFM02
Transformation method.
applyTFMApp(TFMApp) - Method in class kdl.prox.qgraph2.tfm.TFM06
Transformation method.
applyTFMApp(TFMApp) - Method in class kdl.prox.qgraph2.tfm.TFM08
Transformation method.
applyTFMApp(TFMApp) - Method in class kdl.prox.qgraph2.tfm.TFM09
Transformation method.
applyTFMApp(TFMApp) - Method in class kdl.prox.qgraph2.tfm.TFM11
Transformation method.
applyTFMApp(TFMApp) - Method in class kdl.prox.qgraph2.tfm.TFM12
Transformation method.
applyTFMApp(TFMApp) - Method in class kdl.prox.qgraph2.tfm.TFM13
Transformation method.
applyTFMApp(TFMApp) - Method in class kdl.prox.qgraph2.tfm.TFM18
Transformation method.
applyTFMApp(TFMApp) - Method in class kdl.prox.qgraph2.tfm.Transformation
Returns the result of applying this transformation to tfmApp (obtained via isApplicable()).
APSPNSI - Class in kdl.prox.nsi2.nsi
The All Pairs Shortest Path NSI stores the exact graph distance for all pairs of nodes.
APSPNSI(Graph) - Constructor for class kdl.prox.nsi2.nsi.APSPNSI
 
Arc - Class in kdl.prox.rdnview
Represents a dependency arc from a type count or variable to a variable.
Arc(String, String, String, String, boolean) - Constructor for class kdl.prox.rdnview.Arc
Full-arg constructor, leaves isBidirectional false.
argString() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.ComparisonParameters
 
argString(boolean) - Method in class kdl.prox.qgraph2.tfm.TFMAppWithConstraint
Utility that returns a "pretty" string showing my contents ("arguments").
argString(boolean) - Method in class kdl.prox.qgraph2.tfm.TFMQGItems
Utility that returns a "pretty" string showing my contents ("arguments").
ArtificialGraph - Class in kdl.prox.nsi2.graph
A Graph that is not based on the Monet database, but on a small network that is passed in to the constructor
ArtificialGraph(Map<Integer, Set<Node>>) - Constructor for class kdl.prox.nsi2.graph.ArtificialGraph
 
Assert - Class in kdl.prox.util
Utility class that defines static assertion methods.
Assert() - Constructor for class kdl.prox.util.Assert
 
assertIsInitialized() - Method in class kdl.prox.model2.common.sources.Source
 
assertValidName(String) - Static method in class kdl.prox.util.Assert
Throws IllegalArgumentException if name is not valid.
assignLinkWeightsBeta(double, double) - Static method in class kdl.prox.nsi2.util.GraphUtils
Assigns a beta distributed value (weight) to each link pdf: f(x) = k * x^(alpha-1) * (1-x)^(beta-1) with k = g(alpha+beta)/(g(alpha)*g(beta)) and g(a) being the gamma function.
assignLinkWeightsBinomial(int, double) - Static method in class kdl.prox.nsi2.util.GraphUtils
Assigns a binomial distributed value (weight) to each link pmf: f(x) = (n choose x) * p^x *(1-p)^(n-x) mean: np variance: np * (1-p)
assignLinkWeightsExponential(double) - Static method in class kdl.prox.nsi2.util.GraphUtils
Assigns an exponentially distributed value (weight) to each link pdf: f(x) = ae^(-ax) mean: 1/a variance: 1/a^2
assignLinkWeightsUniform(double, double) - Static method in class kdl.prox.nsi2.util.GraphUtils
Assigns a uniformly distributed value (weight) to each link pdf: f(x) = {0; for x < a, x>=b {1/(b-a) for a<=xasteriskSource() - Method in class kdl.prox.qgraph2.QGItem
Returns my asteriskSource.
asteriskSourceAnnotMax() - Method in class kdl.prox.qgraph2.QGItem
Returns the upper bound of the annotation on the asterisk
asteriskSourceItemName() - Method in class kdl.prox.qgraph2.QGItem
Returns the name of the asterisked item in the asteriskSource vertex.
asteriskSourceToString() - Method in class kdl.prox.qgraph2.QGItem
Shows the name of the asterisk source QGVertex, and the name of the asterisked item within that vertex, if any.
attachLinkAttribute(NST, String, String) - Static method in class kdl.prox.db.DB
 
attachObjectAttribute(NST, String, String) - Static method in class kdl.prox.db.DB
 
attr - Variable in class kdl.prox.rdnview.RPTSourceInfo
 
ATTR_NST_COL_NAMES - Static variable in class kdl.prox.dbmgr.NSTTypeEnum
NSTs for the Attribute Structure
ATTR_NST_COL_TYPES - Static variable in class kdl.prox.dbmgr.NSTTypeEnum
 
ATTR_PREFIX - Static variable in class kdl.prox.model2.rdn.RPTAttrNameMapper
 
ATTR_VAL_PARAM - Static variable in class kdl.prox.gui2.GUIContentGenerator
 
AttrCreationJFrame - Class in kdl.prox.gui2
Creates an attribute with the given expression
AttrCreationJFrame(Attributes) - Constructor for class kdl.prox.gui2.AttrCreationJFrame
 
AttributeGenerator - Class in kdl.prox.datagen2.attributes
Methods to generate a fixed structure along with attribute values that follow a given distribution.
AttributeGenerator(PyDictionary, int) - Constructor for class kdl.prox.datagen2.attributes.AttributeGenerator
 
AttributeGenerator(Map<File, RPT>, int) - Constructor for class kdl.prox.datagen2.attributes.AttributeGenerator
 
Attributes - Class in kdl.prox.db
Represents a set of attributes at some level of containment in a Proximity database.
ATTRIBUTES_FILE_NAME - Static variable in class kdl.prox.util.ImportUtil
 
AttributeSource - Class in kdl.prox.model2.common.sources
 
AttributeSource(String) - Constructor for class kdl.prox.model2.common.sources.AttributeSource
 
AttributeSource(String, String) - Constructor for class kdl.prox.model2.common.sources.AttributeSource
 
AttributeSource(Element) - Constructor for class kdl.prox.model2.common.sources.AttributeSource
 
AttributeTable - Static variable in class kdl.prox.qgraph2.algebra.logical.TableEnum
 
AttributeValue - Class in kdl.prox.db
Helper class used by AttributeValues, stores a particular attribute name and value(s), i.e., a single row.
AttributeValue(String, String[]) - Constructor for class kdl.prox.db.AttributeValue
 
AttributeValue(String, List) - Constructor for class kdl.prox.db.AttributeValue
 
AttributeValues - Class in kdl.prox.db
Used by Attributes.getAttrValsForOID(), contains a table of attribute values.
AttributeValues(List, Attributes) - Constructor for class kdl.prox.db.AttributeValues
Full-arg constructor.
AttrListDialog - Class in kdl.prox.dbvis
A dialog that's used by DBVisualizerJFrame to let users specify attributes to use for the graph's elements' visual properties.
AttrListDialog.JList2 - Class in kdl.prox.dbvis
To work around Sun bug #4654916 'JList and JTree should scroll automatically with first-letter navigation' - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4654916
AttrListDialog.JList2(Object[]) - Constructor for class kdl.prox.dbvis.AttrListDialog.JList2
 
attrName - Variable in class kdl.prox.model2.common.sources.AttributeSource
 
attrNameMapper - Variable in class kdl.prox.model2.rdn.RDN
 
attrPrefix - Variable in class kdl.prox.model2.rdn.modules.listeners.AttrSavingListener
 
AttrSavingListener - Class in kdl.prox.model2.rdn.modules.listeners
Simply logs every x cycles
AttrSavingListener() - Constructor for class kdl.prox.model2.rdn.modules.listeners.AttrSavingListener
 
AttrSavingListener(int) - Constructor for class kdl.prox.model2.rdn.modules.listeners.AttrSavingListener
 
AttrSavingListener(String) - Constructor for class kdl.prox.model2.rdn.modules.listeners.AttrSavingListener
 
AttrSavingListener(int, String) - Constructor for class kdl.prox.model2.rdn.modules.listeners.AttrSavingListener
 
AttrType - Class in kdl.prox.db
Represents one of an attribute's value columns.
attrTypeDefToColNamesAndTypes(String) - Static method in class kdl.prox.db.AttrType
Converts an attribute definition (e.g.
attrTypeListForTypeDef(String) - Static method in class kdl.prox.db.AttrType
Utility that converts an attribute type definition string to a List of AttrType instances.
attrValueCountMap - Variable in class kdl.prox.model2.common.probdistributions.ProbDistribution
 
average(Double[]) - Static method in class kdl.prox.util.stat.StatUtil
Compute the average of an array.
AverageAggregator - Class in kdl.prox.model2.rpt.aggregators
 
AverageAggregator(Source) - Constructor for class kdl.prox.model2.rpt.aggregators.AverageAggregator
 
AverageProbabilityEstimator - Class in kdl.prox.model2.rbc.estimators
This estimator adds all values to the probability distribution.
AverageProbabilityEstimator() - Constructor for class kdl.prox.model2.rbc.estimators.AverageProbabilityEstimator
 
avg(String) - Method in class kdl.prox.dbmgr.NST
 

B

BAT - Static variable in class kdl.prox.dbmgr.DataTypeEnum
 
batLoop(String, String) - Static method in class kdl.prox.util.MonetUtil
Applies a series of commands to every row in the BAT
beginScope() - Static method in class kdl.prox.db.DB
 
beginScope() - Static method in class kdl.prox.monet.Connection
 
betweenCentralLinkRanking(int, Search) - Static method in class kdl.prox.nsi2.apps.Centrality
Approximation of betweenness centrality for every edge in the network
betweenCentralLinkRanking(int, Search, List<Integer>) - Static method in class kdl.prox.nsi2.apps.Centrality
Approximation of link betweenness centrality used to find the link with the highest centrality over a subset of the nodes in the network.
betweenCentralRanking(int, Search) - Static method in class kdl.prox.nsi2.apps.Centrality
Approximation of betweenness centrality for every node
betweenCentralRanking(List<int[]>, Search) - Static method in class kdl.prox.nsi2.apps.Centrality
Approximation of betweenness centrality for every node
betweenCentralRankingExact() - Static method in class kdl.prox.nsi2.apps.Centrality
Compute exact betweenness centrality for all nodes; uses Ulrik Brande's fast computation of betweenness
betweennessComponents(int, Search, int) - Static method in class kdl.prox.nsi2.apps.Clustering
Performs clustering by computing link betweenness centrality, and iteratively removing the most central link and finding the connected components.
betweennessComponentsRecalc(int, Search, int) - Static method in class kdl.prox.nsi2.apps.Clustering
Performs clustering by iteratively computing link betweenness centrality, removing the most central link and finding the connected components.
BinaryJoinMaker - Class in kdl.prox.qgraph2.algebra.logical
BinaryJoinMaker takes a Plan and replaces the first (multiway) join with a tree of binary joins.
BinaryJoinMaker(Plan) - Constructor for class kdl.prox.qgraph2.algebra.logical.BinaryJoinMaker
 
BIT - Static variable in class kdl.prox.dbmgr.DataTypeEnum
 
BooleanFormat - Class in kdl.prox.qged
Format that knows how to parse and print Boolean objects as 'true' and 'false'.
BooleanFormat() - Constructor for class kdl.prox.qged.BooleanFormat
 
Bound - Class in kdl.prox.qgraph2.algebra.logical.operators
Bound Author: mhay
Bound(String) - Constructor for class kdl.prox.qgraph2.algebra.logical.operators.Bound
 
bound(String, String, int, int) - Method in class kdl.prox.qgraph2.algebra.physical.QGTable
 
BoundParameters - Class in kdl.prox.qgraph2.algebra.logical.operators.parameters
Created by IntelliJ IDEA.
BoundParameters(String) - Constructor for class kdl.prox.qgraph2.algebra.logical.operators.parameters.BoundParameters
 
BranchingUtil - Class in kdl.prox.model2.rpt.util
The default branching finds the subgIDs that match the split and puts them in the YES side.
BranchingUtil() - Constructor for class kdl.prox.model2.rpt.util.BranchingUtil
 
browse(int) - Method in class kdl.prox.script.Proximity
Opens a new database browser window for the object with ID objectID.
browse(String) - Method in class kdl.prox.script.Proximity
Opens a new database browser window for the container with path containerPath.
browse(NST) - Method in class kdl.prox.script.Proximity
Opens an NSTBrowser window for the given NST
BrowserJFrame - Class in kdl.prox.gui2
Shows GUIContentGenerator pages (HTML), and supports following links, browsing history, etc.
BrowserJFrame(GUI2App) - Constructor for class kdl.prox.gui2.BrowserJFrame
Creates (but does not show) a browser that shows the home screen.
burnInSteps - Variable in class kdl.prox.model2.rdn.modules.statistic.DefaultStatisticModule
 

C

cachedElement(QGItem, String) - Method in class kdl.prox.qgraph2.QueryXMLUtil.QueryToXMLHandler
 
cachedItem(String, String) - Method in interface kdl.prox.qgraph2.QueryIterHandler
Called when a cachedElement is encountered
cachedItem(String, String) - Method in class kdl.prox.qgraph2.QueryIterHandlerEmptyAdapter
Called when a cachedElement is encountered
cachedItems() - Method in class kdl.prox.qgraph2.AbstractQuery
 
CachedOnDiskGraph - Class in kdl.prox.nsi2.graph
intermediate solution, keeps an in-memory cache of some of the links.
CachedOnDiskGraph(boolean, int) - Constructor for class kdl.prox.nsi2.graph.CachedOnDiskGraph
 
calcArrowHead(Point2D, Point2D, int, int, double) - Static method in class kdl.prox.qged.QueryCanvas
From: http://groups.google.com/groups?hl=en&lr=&threadm=5p5s2m%2498b%40hershey.cc.gatech.edu&rnum=9&prev=/groups%3Fhl%3Den%26lr%3D%26q%3Djava%2Bdraw%2Barrow%26btnG%3DSearch Computes an arrowhead polygon, located at the second point.
calcGridLayout(PNode, List, int, int) - Static method in class kdl.prox.rdnview.PNodeLayout
Main entry point for calculating a simple grid layout for children in parentPNode that are listed in childList.
calcIntermediateStates(Graph, VertexLocationFunction, VertexLocationFunction, int) - Method in class kdl.prox.dbvis.LayoutStateTransitionFunction
Creates and returns the intermediate states that animate the layout from startVertLocFcn to endVertLocFcn.
calcIntermediateStates(Graph, VertexLocationFunction, VertexLocationFunction, int) - Method in class kdl.prox.dbvis.LinearStateTransFcn
 
calculateBetweennessNST(NST, boolean) - Static method in class kdl.prox.script.SNA
 
calculateConnectedComponentsNST(NST, NST) - Static method in class kdl.prox.script.SNA
Calculates the connected components following the algorithm described in CLR Chap.
calculateDistances(int, Graph) - Method in class kdl.prox.nsi2.nsi.DTZNSI
 
calcX(int, double, double, double, int) - Static method in class kdl.prox.dbvis.PolarCoordinate
 
calcY(int, double, double, double, int) - Static method in class kdl.prox.dbvis.PolarCoordinate
 
castColumn(String, String) - Method in class kdl.prox.dbmgr.NST
 
catenatedName() - Method in class kdl.prox.qgraph2.QGItem
Returns the catenation of my names.
centerGraph() - Method in class kdl.prox.gui2.rptviewer2.RPTJFrame
Centers the graph on the root node
Centrality - Class in kdl.prox.nsi2.apps
The Centrality class consists of various methods to compute centrality measures, like betweenness and closeness, on nodes or links.
Centrality() - Constructor for class kdl.prox.nsi2.apps.Centrality
 
Centrality.scoreComparator - Class in kdl.prox.nsi2.apps
 
changeItemName(String, String, boolean) - Method in class kdl.prox.db.Container
 
child - Static variable in class kdl.prox.qgraph2.algebra.logical.Plan
 
chiSquareP(double, long) - Static method in class kdl.prox.util.stat.StatUtil
Returns the p-value associated with using a chi-square distribution with .
ChiSquareScore - Class in kdl.prox.model2.rpt.modules.scoring
A scoring class for a Chi-Square statistic
ChiSquareScore() - Constructor for class kdl.prox.model2.rpt.modules.scoring.ChiSquareScore
 
ChiSquareScore(String) - Constructor for class kdl.prox.model2.rpt.modules.scoring.ChiSquareScore
 
chooseRandomNodePairs(int) - Static method in class kdl.prox.nsi2.util.GraphUtils
Choose random pairs of nodes.
chooseRandomNodePairs(int, List<Integer>) - Static method in class kdl.prox.nsi2.util.GraphUtils
 
chooseRandomNodePairsNST(int) - Static method in class kdl.prox.datagen2.structure.SyntheticGraphUtil
 
chooseRandomNodes(int) - Static method in class kdl.prox.nsi2.util.GraphUtils
Overload that uses all objects
chooseRandomNodes(int, NST) - Static method in class kdl.prox.nsi2.util.GraphUtils
Choose a random set of nodes without replacement
chooseSplit(RPTState, RPTScoringModule) - Method in class kdl.prox.model2.rpt.modules.splitting.DefaultSplittingModule
Finds the best split
chooseSplit(RPTState, RPTScoringModule) - Method in class kdl.prox.model2.rpt.modules.splitting.RandomSplittingModule
 
chooseSplit(RPTState, RPTScoringModule) - Method in interface kdl.prox.model2.rpt.modules.splitting.RPTSplittingModule
 
chooseTree(List<PruningRPTNode>, RPTState) - Method in class kdl.prox.model2.rpt.modules.pruning.CrossValidationSelection
 
chooseTree(List<PruningRPTNode>, RPTState) - Method in class kdl.prox.model2.rpt.modules.pruning.DefaultTreeSelectionModule
 
chooseTree(List<PruningRPTNode>, RPTState) - Method in class kdl.prox.model2.rpt.modules.pruning.TestSampleSelection
 
chooseTree(List<PruningRPTNode>, RPTState) - Method in interface kdl.prox.model2.rpt.modules.pruning.TreeSelectionModule
 
CHR - Static variable in class kdl.prox.dbmgr.DataTypeEnum
 
classDist - Variable in class kdl.prox.model2.rbc.RBC
 
classLabel - Variable in class kdl.prox.model2.rbc.RBC
 
classLabel - Variable in class kdl.prox.model2.rpt.RPTState
 
classLabelDistribution - Variable in class kdl.prox.model2.rpt.RPTNode
 
cleanup() - Method in class kdl.prox.model2.rdn.modules.db.DefaultDBModule
 
cleanup() - Method in interface kdl.prox.model2.rdn.modules.db.RDNDBModule
 
cleanup() - Method in class kdl.prox.model2.rdn.modules.init.DefaultInitModule
 
cleanup() - Method in class kdl.prox.model2.rdn.modules.init.InitFromRPTPredictionsModule
 
cleanup() - Method in interface kdl.prox.model2.rdn.modules.init.RDNInitModule
 
cleanup() - Method in class kdl.prox.model2.rdn.modules.listeners.AttrSavingListener
 
cleanup() - Method in class kdl.prox.model2.rdn.modules.listeners.LoggingListener
 
cleanup() - Method in interface kdl.prox.model2.rdn.modules.listeners.RDNListenerModule
 
cleanup() - Method in class kdl.prox.model2.rdn.modules.statistic.DefaultStatisticModule
 
cleanup() - Method in interface kdl.prox.model2.rdn.modules.statistic.RDNStatisticModule
 
cleanup() - Method in class kdl.prox.model2.rdn.RPTAttrNameMapper
 
cleanup() - Method in class kdl.prox.model2.rdn.RPTTableCacher
 
clear() - Method in class kdl.prox.dbvis.DBVisGraphMgr
Clears my graph and history by removing all vertices, edges, and history items.
clear() - Method in class kdl.prox.model2.common.probdistributions.ProbDistribution
Removes all values, clearing the distribution
clear() - Method in class kdl.prox.model2.util.NSTCache
 
clear() - Method in class kdl.prox.qged.QueryCanvas
Removes all my children and resets zoom/pan.
clear(String) - Static method in class kdl.prox.util.profiling.Profiler
 
clearAll() - Static method in class kdl.prox.util.profiling.Profiler
 
clearAsteriskSource() - Method in class kdl.prox.qgraph2.QGItem
Clears the asterisk source
clearAttributeValues(String) - Method in class kdl.prox.db.Attributes
Deletes all the values stored in an attribute
clearDB() - Static method in class kdl.prox.db.DB
Called by methods that want empty a database.
clearNSTForAllVerticesIfMultiple(String) - Method in class kdl.prox.qgraph2.TempTableMgr
Given an edge in the TgPath, remove all instances from the temp table if the edge is composite (e.g., Vertex1.Edge1.Vertex2).
clearNSTForVertex(String) - Method in class kdl.prox.qgraph2.TempTableMgr
Removes the entry for consQGVertexName from my objVertexNSTMap and linkVertexNSTMap.
close() - Static method in class kdl.prox.db.DB
 
close() - Static method in class kdl.prox.monet.Connection
Disconnects from the database server, freeing up all used resources
close() - Method in interface kdl.prox.monet.MonetStream
 
close() - Method in class kdl.prox.monet.UnblockedModeStream
Closes the stream.
closeCentralRanking(NST, int, NSI) - Static method in class kdl.prox.nsi2.apps.Centrality
Approximation of closeness centrality for every node using an NSI.
closeCentralRanking(NST, int, Search) - Static method in class kdl.prox.nsi2.apps.Centrality
Approximation of closeness centrality for every node using a search routine.
closeCentralRanking(List<Integer>, int, NSI) - Static method in class kdl.prox.nsi2.apps.Centrality
Approximation of closeness centrality for every node using an NSI.
closeCentralRanking(List<Integer>, int, Search) - Static method in class kdl.prox.nsi2.apps.Centrality
Approximation of closeness centrality for every node using a search routine.
CLUSTER_OBJECT_NAME_IN_CLUSTER - Static variable in class kdl.prox.clustering.Spectral
 
clusterContainerIntoSubgraphs(Container, String) - Method in class kdl.prox.clustering.Spectral
Cluster a container into another
clusterContainerIntoSubgsWithClustObjs(Container, String, String) - Method in class kdl.prox.clustering.Spectral
Cluster and add a cluster object to each sub-graph
Clustering - Class in kdl.prox.nsi2.apps
The Clustering class consists of various methods to cluster a graph.
Clustering() - Constructor for class kdl.prox.nsi2.apps.Clustering
 
clusterListsFromNST(NST) - Static method in class kdl.prox.nsi2.apps.Clustering
Converts an NST corresponding to a clustering of nodes into a list of lists for each cluster
CmdCompletion - Class in kdl.prox.script
Given a python interpreter and a string, and returns a list of possible completions for the last object in the input/.
CmdCompletion() - Constructor for class kdl.prox.script.CmdCompletion
 
coll2str(Collection) - Static method in class kdl.prox.qgraph2.algebra.Utils
 
collapse() - Method in class kdl.prox.model2.rpt.RPTNode
Non-reversible method changes the node from a split node to a leaf node.
colListToArray(NST, String) - Static method in class kdl.prox.dbmgr.NSTUtil
From a colList definition, it returns an array of column names.
colListToNewNameMap(NST, String) - Static method in class kdl.prox.dbmgr.NSTUtil
From a colListSped, it returns a map between old column names, and new column names.
ColorLegend - Class in kdl.prox.gui2
A JPanel that knows how to show colors from a ColorManager.
ColorLegend(Color[], String[]) - Constructor for class kdl.prox.gui2.ColorLegend
 
ColorManager - Class in kdl.prox.gui2
ColorManager assigns a unique color to each name.
ColorManager(String[]) - Constructor for class kdl.prox.gui2.ColorManager
 
ColorManagerInfo - Interface in kdl.prox.dbvis
A means to communicate vertex coloring information to SubgraphJFrame.makeVertexPaintFunction().
COLUMN_DELIMITER - Static variable in class kdl.prox.util.ImportUtil
 
ColumnComparisonFilter - Class in kdl.prox.dbmgr
ColumnComparisonFilter - selects rows from an NST based on a comparison between two columns of the NST.
ColumnComparisonFilter(String, ComparisonOperatorEnum, String) - Constructor for class kdl.prox.dbmgr.ColumnComparisonFilter
Full-arg constructor
ColumnComparisonFilter(String, String) - Constructor for class kdl.prox.dbmgr.ColumnComparisonFilter
 
ColumnDistinctFilter - Class in kdl.prox.dbmgr
Implements a filter that finds distinct values in a column Corresponds to a DISTINCT in SQL

It only works on one column at a time.

ColumnDistinctFilter(String) - Constructor for class kdl.prox.dbmgr.ColumnDistinctFilter
Full-arg constructor
ColumnInFilter - Class in kdl.prox.dbmgr
Implements a filter based on a column from another BAT Corresponds to a WHERE IN in SQL
ColumnInFilter(String, NST, String) - Constructor for class kdl.prox.dbmgr.ColumnInFilter
Shortcut
ColumnInFilter(String, String) - Constructor for class kdl.prox.dbmgr.ColumnInFilter
Full-arg constructor
columnList - Variable in class kdl.prox.dbmgr.NST
A list of NSTColumn objects, with information about its data type and bat
columnNamesAfterJoin(NST, NST) - Static method in class kdl.prox.qgraph2.algebra.physical.QGTable
 
ColumnNotInFilter - Class in kdl.prox.dbmgr
Implements a filter based on a column from another BAT Corresponds to a WHERE NOT IN in SQL
ColumnNotInFilter(String, NST, String) - Constructor for class kdl.prox.dbmgr.ColumnNotInFilter
Shortcut
ColumnNotInFilter(String, String) - Constructor for class kdl.prox.dbmgr.ColumnNotInFilter
Full-arg constructor
ColumnValueFilter - Class in kdl.prox.dbmgr
Implements a filter based on the value of a column
ColumnValueFilter(String, ComparisonOperatorEnum, String) - Constructor for class kdl.prox.dbmgr.ColumnValueFilter
Full-arg constructor
ColumnValueFilter(String, String) - Constructor for class kdl.prox.dbmgr.ColumnValueFilter
Shortcut: operator is EQ
ColumnValueLikeFilter - Class in kdl.prox.dbmgr
Implements a filter based on the value of a column Corresponds to the SQL 'like' command Accepts % as wildcard
ColumnValueLikeFilter(String, String) - Constructor for class kdl.prox.dbmgr.ColumnValueLikeFilter
Full-arg constructor
columnValueList - Variable in class kdl.prox.monet.ResultSet
The list of column values (as strings) for the current row First set by processcolumnNames, and then updated in every call to next()
ColumnValueRandomFilter - Class in kdl.prox.dbmgr
Implements a filter based on the value of a column.
ColumnValueRandomFilter(String, int) - Constructor for class kdl.prox.dbmgr.ColumnValueRandomFilter
Full-arg constructor
ColumnValueRangeFilter - Class in kdl.prox.dbmgr
Implements a filter based on the value of a column.
ColumnValueRangeFilter(String, String, String) - Constructor for class kdl.prox.dbmgr.ColumnValueRangeFilter
Full-arg constructor
combineJoinedNSTColNames(NST, NST) - Static method in class kdl.prox.dbmgr.NSTUtil
 
commit() - Static method in class kdl.prox.db.DB
Commits any dirty (modified) BATs that haven't been saved.
commit() - Static method in class kdl.prox.monet.Connection
 
compare(Predictions) - Method in class kdl.prox.model2.common.predictions.Predictions
Compares two predictions, returning the count of different predictions
compare(Integer, Integer) - Method in class kdl.prox.nsi2.apps.Centrality.scoreComparator
 
compareTo(Object) - Method in class kdl.prox.nsi2.graph.Node
 
compareTo(Object) - Method in class kdl.prox.qgraph2.QGItem
Compares this QGItem to another Object.
ComparisonOperatorEnum - Class in kdl.prox.dbmgr
 
ComparisonParameters - Class in kdl.prox.qgraph2.algebra.logical.operators.parameters
ComparisonParameters Author: mhay
ComparisonParameters(String) - Constructor for class kdl.prox.qgraph2.algebra.logical.operators.parameters.ComparisonParameters
 
componentHidden(ComponentEvent) - Method in class kdl.prox.gui2.rptviewer2.Scroll.ResizeListener
 
componentResized(ComponentEvent) - Method in class kdl.prox.gui2.rptviewer2.Scroll.ResizeListener
 
componentShown(ComponentEvent) - Method in class kdl.prox.gui2.rptviewer2.Scroll.ResizeListener
 
CompositeFilter - Class in kdl.prox.dbmgr
 
CompositeFilter(Filter, LogicalConnectorEnum, Filter) - Constructor for class kdl.prox.dbmgr.CompositeFilter
Full arg constructor
compute(RPTState, NST, NST, NST, AttributeSource) - Method in class kdl.prox.model2.rpt.modules.scoring.ChiSquareScore
 
compute(RPTState, NST, NST, NST, AttributeSource) - Method in class kdl.prox.model2.rpt.modules.scoring.GiniScore
 
compute(RPTState, NST, NST, NST, AttributeSource) - Method in class kdl.prox.model2.rpt.modules.scoring.QuinlanInfoScore
 
compute(RPTState, NST, NST, NST, AttributeSource) - Method in class kdl.prox.model2.rpt.modules.scoring.RandomizationPValScore
 
compute(RPTState, NST, NST, NST, AttributeSource) - Method in class kdl.prox.model2.rpt.modules.scoring.RMSEScore
 
compute(RPTState, NST, NST, NST, AttributeSource) - Method in interface kdl.prox.model2.rpt.modules.scoring.RPTScoringModule
 
computeAttributeTable(Container, NSTCache, String) - Method in class kdl.prox.model2.common.sources.AttributeSource
Extracted, to make it easy to extend this class
computeBetweennessCentrality(Container, String, boolean) - Static method in class kdl.prox.script.SNA
Implements the betweenness centrality algorithm for unweighted graphs, as described in "A Faster Algorithm for Betweenness Centrality", U.
computeClusteringCoefficient(Container, String) - Static method in class kdl.prox.script.SNA
Calculates the clustering coefficient for objects either in a container or in the entire db.
computeConnectedComponents(String) - Method in class kdl.prox.script.Proximity
Creates a new container (child of root) where each subgraph is a connected component in the entire database.
computeConnectedComponents(String, Container) - Method in class kdl.prox.script.Proximity
Creates a new container (child of root) where each subgraph is a connected component in the inputContainer.
computeConnectedComponents(Container, String) - Static method in class kdl.prox.script.SNA
 
computeCorrelation(NST, String, String, boolean) - Static method in class kdl.prox.model2.util.Correlation
 
computeCorrelation(NST, Object[], Object[]) - Static method in class kdl.prox.model2.util.Correlation
 
computeCorrelationWithWeights(NST, Object[], Object[]) - Method in class kdl.prox.model2.util.Correlation
 
computeDistinctSubgraphs() - Method in class kdl.prox.model2.common.sources.ItemSource
Overloaded from Source class.
computeDistinctSubgraphs() - Method in class kdl.prox.model2.common.sources.Source
Find the distinct subgraphs [subg_id]
computeDistinctValues() - Method in class kdl.prox.model2.common.sources.Source
Find the different values in the source table
computeHubsAndAuthorities(Container, int, String, String) - Static method in class kdl.prox.script.SNA
 
computePolarCoordinates(Vertex, Comparator) - Static method in class kdl.prox.dbvis.RadialLayoutHelper
Calculates the polar coordinates (rho and theta) for the radial layout of every Vertex in graph, based on Eades' algorithm (see class docs for ref).
computeSourceTable(Container, NSTCache) - Method in class kdl.prox.model2.common.sources.AttributeSource
Returns the [subg_id, colList] table for this source.
computeSourceTable(Container, NSTCache) - Method in class kdl.prox.model2.common.sources.ItemSource
Returns the [subg_id, value] table.
computeSourceTable(Container, NSTCache, String) - Method in class kdl.prox.model2.common.sources.ItemSource
 
computeSourceTable(Container, NSTCache) - Method in class kdl.prox.model2.common.sources.Source
This is the main method.
computeSourceTable(Container, NSTCache) - Method in class kdl.prox.model2.common.sources.TemporalAttributeSource
 
computeSourceTable(Container, NSTCache) - Method in class kdl.prox.model2.common.sources.TemporalItemSource
 
computeStatistic(String, NST, NST, NST) - Static method in class kdl.prox.model2.rpt.modules.scoring.ScoreUtil
 
computeTable(NSTCache, FeatureSetting) - Method in class kdl.prox.model2.rpt.aggregators.Aggregator
This is used to compute a single table.
computeTable(NSTCache, FeatureSetting) - Method in class kdl.prox.model2.rpt.aggregators.UnfilteredAggregator
 
computeTable(NSTCache, FeatureSetting) - Method in class kdl.prox.model2.rpt.aggregators.ValueFilteredAggregator
 
computeTables(NSTCache) - Method in class kdl.prox.model2.rpt.aggregators.Aggregator
This is the main method.
computeTables(NSTCache) - Method in class kdl.prox.model2.rpt.aggregators.UnfilteredAggregator
This is the main method.
computeTables(NSTCache) - Method in class kdl.prox.model2.rpt.aggregators.ValueFilteredAggregator
This is the main method.
condEleChild() - Method in class kdl.prox.qgraph2.QGItem
Returns my condEleChild.
CondEleWrapper - Class in kdl.prox.qged
A simple wrapper around a QGItem's condEleChild Element.
CondEleWrapper(Element) - Constructor for class kdl.prox.qged.CondEleWrapper
 
condition(boolean, String) - Static method in class kdl.prox.util.Assert
One arg overload, throws IllegalArgumentException (containing failMessage) if isTrueCondition is false.
ConditionalDistribution - Class in kdl.prox.model2.rbc
This class implements a Conditional Probability Distribution: a map between the different labels in the class, and distributions of values for a given attribute.
ConditionalDistribution(Estimator) - Constructor for class kdl.prox.model2.rbc.ConditionalDistribution
 
ConditionalDistribution(Estimator, Element) - Constructor for class kdl.prox.model2.rbc.ConditionalDistribution
 
ConditionFormat - Class in kdl.prox.qged
Format that knows how to parse and print condition Elements (aka 'condEleChild' Elements) objects, as wrapped by CondEleWrapper.
ConditionFormat() - Constructor for class kdl.prox.qged.ConditionFormat
 
connectConsolidatedVertices(QGEdge, NST, NST, String, String) - Method in class kdl.prox.qgraph2.util.QGUtil
Used by TFM 02 and TFM 12

A complicated routine that combines two consolitades vertices (represented by the ObjTempSGINST tables)

Finds all links of type Y, As in vertex A, Bs in vertex B, and connects them, Removes rows that do not match the Y annotation and recomputes subg_id if there is an expansion because no annotation is present

Returns a table with the following format a_(item_id subg_id name) o1_id o2_id link_id b_(item_id ...) new_subg_id

The resulting NST is materialized

connectedComponents() - Method in class kdl.prox.qgraph2.Query
Top-level method called after constructor, returns results of connected components calculation.
Connection - Class in kdl.prox.monet
Represents a connection to a Monet database.
connectPEdge(QGEdge) - Method in class kdl.prox.qged.QueryCanvas
Connects PEdge to its two PVertices.
ConsQGVertex - Class in kdl.prox.qgraph2
A special type of QGVertex that has been consolidated, i.e.
ConsQGVertex(List) - Constructor for class kdl.prox.qgraph2.ConsQGVertex
Full-arg constructor.
constEle() - Method in class kdl.prox.qgraph2.AbstractQuery
 
constraint(QGConstraint) - Method in interface kdl.prox.qgraph2.QueryIterHandler
Called when a constraint is encountered.
constraint(QGConstraint) - Method in class kdl.prox.qgraph2.QueryIterHandlerEmptyAdapter
Called when a constraint is encountered.
constraint(QGConstraint) - Method in class kdl.prox.qgraph2.QueryXMLUtil.QueryToXMLHandler
 
constraints() - Method in class kdl.prox.qgraph2.AbstractQuery
 
constraints() - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
CONT_ATTR_NST_NAME - Static variable in class kdl.prox.db.DB
 
CONT_NST_COL_NAMES - Static variable in class kdl.prox.dbmgr.NSTTypeEnum
NSTs for Containers
CONT_NST_COL_TYPES - Static variable in class kdl.prox.dbmgr.NSTTypeEnum
 
CONT_NST_NAME - Static variable in class kdl.prox.db.DB
 
CONTAINER - Static variable in class kdl.prox.app.ImportExportType
 
Container - Class in kdl.prox.db
Represents a container.
Container() - Constructor for class kdl.prox.db.Container
Two-arg constructor for creating the special root virtual container.
Container(int) - Constructor for class kdl.prox.db.Container
Full-arg constructor.
CONTAINER_ATTRIBUTE - Static variable in class kdl.prox.app.ImportExportType
 
containerAttrs - Variable in class kdl.prox.script.Proximity
 
CONTAINERS_FILE_NAME - Static variable in class kdl.prox.util.ImportUtil
 
contains(AttributeValue) - Method in class kdl.prox.db.AttributeValues
 
contingencyCoefficient(double, double, int, int) - Static method in class kdl.prox.util.stat.StatUtil
Returns Pearson's corrected contingency coefficient.
continuousCorrelation(List<Double>, List<Double>) - Static method in class kdl.prox.model2.util.Correlation
 
ContinuousEpanechnikovProbDistribution - Class in kdl.prox.model2.common.probdistributions
Uses an Epanechnikov kernel function instead of a Gaussiam to compute the prob.
ContinuousEpanechnikovProbDistribution() - Constructor for class kdl.prox.model2.common.probdistributions.ContinuousEpanechnikovProbDistribution
 
ContinuousProbDistribution - Class in kdl.prox.model2.common.probdistributions
A continuous distribution assumes that the values come from a continuous domain, and uses a Guassian density function to estimate the probability of a given value
ContinuousProbDistribution() - Constructor for class kdl.prox.model2.common.probdistributions.ContinuousProbDistribution
 
ContinuousProbDistribution(ProbDistribution) - Constructor for class kdl.prox.model2.common.probdistributions.ContinuousProbDistribution
 
ContinuousProbDistribution(NST) - Constructor for class kdl.prox.model2.common.probdistributions.ContinuousProbDistribution
 
ContinuousProbDistribution(Element) - Constructor for class kdl.prox.model2.common.probdistributions.ContinuousProbDistribution
 
ConversionUtils - Class in kdl.prox.nsi2.util
Utilities to convert from one data representation to another (maps to arrays)
ConversionUtils() - Constructor for class kdl.prox.nsi2.util.ConversionUtils
 
convertLoadedItemsTableToProx(NST, String) - Static method in class kdl.prox.app.ImportProx2XMLApp
Loads the prox_object or prox_link tables It works by deleting the existing tables, and creating a new prox_object or prox_link with the passed in NST
convertPolarToRectangular(Graph, Map, Dimension, int) - Static method in class kdl.prox.dbvis.RadialLayoutHelper
Converts polar coordinates stored in vertexToPolarCoordMap to rectangular.
convertXMLToText(File, boolean, String) - Method in class kdl.prox.app.ImportXMLApp
Converts an XML file into a set of text files that can be imported via ImportTextApp
copy() - Method in class kdl.prox.dbmgr.NST
Returns a copy of this NST
copy() - Method in class kdl.prox.model2.rpt.RPTNode
Recursive copy methods for trees.
copy() - Method in class kdl.prox.qgraph2.algebra.experiments.MonitoredNST
 
copy(String) - Static method in class kdl.prox.util.MonetUtil
 
copyAttrFromItem(Container, boolean, String, String, boolean, String, String) - Method in class kdl.prox.script.AddAttribute
Copies an attribute from one item within a subgraph to another.
copyAttrFromItem(Container, boolean, String, String, boolean, String, String) - Method in class kdl.prox.script.Proximity
Copy an attribute value from one item within a subgraph to another
copyAttrFromItemToSubgraph(Container, boolean, String, String, String) - Method in class kdl.prox.script.AddAttribute
 
copyAttrFromItemToSubgraph(Container, boolean, String, String, String) - Method in class kdl.prox.script.Proximity
Copy an attribute value from one item within a subgraph to the subgraph itself
copyAttrFromSubgraph(Container, String, boolean, String, String) - Method in class kdl.prox.script.Proximity
Copy a subgraph attribute to one of the items within that subgraph
copyAttrFromSubgraphToItem(Container, String, boolean, String, String) - Method in class kdl.prox.script.AddAttribute
 
copyAttribute(String, String) - Method in class kdl.prox.db.Attributes
Creates new attribute named newAttrName from oldAttrName.
copyAttribute(String, String, DataTypeEnum) - Method in class kdl.prox.db.Attributes
Creates new attribute named newAttrName from oldAttrName.
copyDistinctRowsIntoSGITableWithNewName(NST, NST, String, String, String) - Static method in class kdl.prox.qgraph2.util.SGIUtil
Same as copyRowsIntoSGITableWithNewName, but inserts only distinct values for itemIdColName, subgIdColName
copyRowsIntoSGITableWithNewName(NST, NST, String, String, String) - Static method in class kdl.prox.qgraph2.util.SGIUtil
Inserts into a tempSGI table rows that come from the item_id and subg_id columns of another tempSGI NST, and name is a new name given in newNameValue
copySelectedRowsIntoSGITable(NST, NST, String) - Static method in class kdl.prox.qgraph2.util.SGIUtil
Copies into a new SGI table rows from fromSGI where a given filter is matched.
copySubgraphsFromContainer(Container) - Method in class kdl.prox.db.Container
Overload with no filter for IDs of subgraphs to be copied.
copySubgraphsFromContainer(Container, NST) - Method in class kdl.prox.db.Container
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.

corner - Variable in class kdl.prox.gui2.rptviewer2.Scroll
 
Correlation - Class in kdl.prox.model2.util
Created by IntelliJ IDEA.
Correlation() - Constructor for class kdl.prox.model2.util.Correlation
 
CostComplexityPruning - Class in kdl.prox.model2.rpt.modules.pruning
CostComplexityPruning implements the pruning algorithm described in the monograph Classification and Regression Trees by Breiman, Friedman, Olshen and Stone.
CostComplexityPruning(Container) - Constructor for class kdl.prox.model2.rpt.modules.pruning.CostComplexityPruning
This is the constructor to use testSample tree selection.
CostComplexityPruning(RPT, int) - Constructor for class kdl.prox.model2.rpt.modules.pruning.CostComplexityPruning
This is the constructor to use cross validation tree selection Assumes the cross-validation folds are in respective train and test containers nested within the main container e.g.,

mainContainer - train - fold 0 - fold 1 ...

CostComplexityPruning.CostComplexityWalker - Class in kdl.prox.model2.rpt.modules.pruning
 
CostComplexityPruning.CostComplexityWalker(RPTNode) - Constructor for class kdl.prox.model2.rpt.modules.pruning.CostComplexityPruning.CostComplexityWalker
 
count() - Method in class kdl.prox.dbmgr.NST
 
count(String) - Method in class kdl.prox.dbmgr.NST
 
count(String) - Static method in class kdl.prox.util.MonetUtil
 
CountAggregator - Class in kdl.prox.model2.rpt.aggregators
 
CountAggregator(Source) - Constructor for class kdl.prox.model2.rpt.aggregators.CountAggregator
 
CountDistinctAggregator - Class in kdl.prox.model2.rpt.aggregators
 
CountDistinctAggregator(Source) - Constructor for class kdl.prox.model2.rpt.aggregators.CountDistinctAggregator
 
cramerV(double, double, double) - Static method in class kdl.prox.util.stat.StatUtil
Computes Cramer's V statistic for non-square tables.
create() - Method in class kdl.prox.model2.util.NSTCreator
 
create(String) - Static method in class kdl.prox.util.MonetUtil
Creates a BAT.
create(String, String) - Static method in class kdl.prox.util.MonetUtil
 
createAggregateTable() - Method in class kdl.prox.model2.rpt.aggregators.AverageAggregator
 
createAggregateTable(NST) - Method in class kdl.prox.model2.rpt.aggregators.CountAggregator
 
createAggregateTable() - Method in class kdl.prox.model2.rpt.aggregators.CountDistinctAggregator
 
createAggregateTable() - Method in class kdl.prox.model2.rpt.aggregators.DegreeAggregator
 
createAggregateTable() - Method in class kdl.prox.model2.rpt.aggregators.MaxAggregator
 
createAggregateTable() - Method in class kdl.prox.model2.rpt.aggregators.MinAggregator
 
createAggregateTable() - Method in class kdl.prox.model2.rpt.aggregators.ModeAggregator
 
createAggregateTable() - Method in class kdl.prox.model2.rpt.aggregators.NopAggregator
 
createAggregateTable(NST) - Method in class kdl.prox.model2.rpt.aggregators.ProportionAggregator
Returns a table of count(gender='m') / items_in_subg
createAggregateTable() - Method in class kdl.prox.model2.rpt.aggregators.SumAggregator
 
createAggregateTable() - Method in class kdl.prox.model2.rpt.aggregators.UnfilteredAggregator
This is the method that computes the aggregation, as in avg(salary)
createAggregateTable(NST) - Method in class kdl.prox.model2.rpt.aggregators.ValueFilteredAggregator
This is the method that computes the aggregation, as in (count(gender='m'))
createBATFromCollection(DataTypeEnum, Collection) - Static method in class kdl.prox.util.MonetUtil
Overload that actually takes a List as an argument
createBATFromList(DataTypeEnum, String[]) - Static method in class kdl.prox.util.MonetUtil
Creates a temporary BAT and fills its tail with the passed in values
createChild(String) - Method in class kdl.prox.db.Container
Row-level method that adds a child to me with the specified name.
createChildFromTempSGINSTs(String, NST, NST) - Method in class kdl.prox.db.Container
Creates a child container whose SGI object and link items are initialized with the ones passed in.
createChildFromTempSGINSTs(int, String, NST, NST) - Method in class kdl.prox.db.Container
Creates a child container whose SGI object and link items are initialized with the ones passed in.
CreateEdgeModeEvtHandler - Class in kdl.prox.qged
Recall behavior, from QGraphEditorJFrame: o To create an edge: Mouse-down on the first vertex, drag to the second vertex, and mouse-up on it.
CreateEdgeModeEvtHandler(QGraphEditorJFrame) - Constructor for class kdl.prox.qged.CreateEdgeModeEvtHandler
 
createElementWithValue(String, String) - Static method in class kdl.prox.model2.util.XMLUtil
 
createElementWithValue(String, Element) - Static method in class kdl.prox.model2.util.XMLUtil
 
createFeatureTable(NST, String) - Method in class kdl.prox.model2.rpt.aggregators.Aggregator
A utility method that computes the feature vector from the aggr table with a threshold (eg, count(gender='m') > 2), or avg(salary) > 10 Can be overloaded by aggregators that compute the feature vector in a different way (e.g., mode)
createFormatFile(String, String, String[][]) - Static method in class kdl.prox.util.ImportUtil
Creates a Monet ascii_io format file named fileName and containing the column names and column types in colNamesAndTypes, separated by COLUMN_DELIMITER.
createFSTables(Container, Source[], RPTState, List<String>, List<String>) - Static method in class kdl.prox.model2.rpt.util.FSGenerationUtil
Used by RPT.learn: Creates all the possible Feature Settings from the sources and the validAggregatorNamesList
createFSTables(Container, Source[], RPTState) - Static method in class kdl.prox.model2.rpt.util.FSGenerationUtil
 
createFSTables(Container, List<FeatureSetting>, RPTState) - Static method in class kdl.prox.model2.rpt.util.FSGenerationUtil
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.
createLinks(NST) - Static method in class kdl.prox.db.DB
Receives an NST with from and to columns, with oids of objects that need to be connected, and it creates links between them.
createLinks(Container, List) - Method in class kdl.prox.qgraph2.QueryGraph2CompOp
Creates update edges after the query is run
createNewTempContainer() - Static method in class kdl.prox.db.DB
Utility akin to File.createTempFile(), returns a new temporary container in a standard 'system' location.
createObjects(int) - Static method in class kdl.prox.datagen2.structure.SyntheticGraphUtil
 
CreateSubqModeEvtHandler - Class in kdl.prox.qged
Recall behavior, from QGraphEditorJFrame: o To create a subquery: Mouse-down on the background, drag to enclose the desired vertices, and mouse-up to create the subquery around the surrounded vertices.
CreateSubqModeEvtHandler(QGraphEditorJFrame) - Constructor for class kdl.prox.qged.CreateSubqModeEvtHandler
 
createTempSGINST() - Static method in class kdl.prox.qgraph2.util.SGIUtil
Creates a tempSGI table.
createValueTable(NSTCache, String) - Method in class kdl.prox.model2.rpt.aggregators.ValueFilteredAggregator
Returns the table filtered for a given value.
CreateVertexModeEvtHandler - Class in kdl.prox.qged
Recall behavior, from QGraphEditorJFrame: o To create a vertex: Click on the background (creates vertex in query) or on a subquery (creates vertex in subquery).
CreateVertexModeEvtHandler(QGraphEditorJFrame) - Constructor for class kdl.prox.qged.CreateVertexModeEvtHandler
 
cross(NST) - Method in class kdl.prox.dbmgr.NST
Creates a new NST that is the cartesian product of two other NSTs
cross(NST, String) - Method in class kdl.prox.dbmgr.NST
 
CrossValidationSelection - Class in kdl.prox.model2.rpt.modules.pruning
Cross-validation Tree selection for pruning involves learning trees on cross-validation samples.
CrossValidationSelection(RPT, int) - Constructor for class kdl.prox.model2.rpt.modules.pruning.CrossValidationSelection
 
currentLine - Variable in class kdl.prox.monet.ResultSet
The last line read - returned by getLine() next() sets currentLine to the next line, and processes it
cutoffForTopNVals(String, int, boolean) - Method in class kdl.prox.db.Attributes
Example: every object has a score, and you want to examine the 500 objects with the highest scores.
cycle(int) - Method in class kdl.prox.model2.rdn.modules.listeners.AttrSavingListener
 
cycle(int) - Method in class kdl.prox.model2.rdn.modules.listeners.LoggingListener
 
cycle(int) - Method in interface kdl.prox.model2.rdn.modules.listeners.RDNListenerModule
 

D

DATA_FILE_EXTENSION - Static variable in class kdl.prox.util.ImportUtil
 
DataTypeEnum - Class in kdl.prox.dbmgr
 
DATE - Static variable in class kdl.prox.dbmgr.DataTypeEnum
 
DB - Class in kdl.prox.db
The top-level object-oriented view of a Proximity Three database hosted on Monet.
DBHandler - Interface in kdl.prox.impascii2
Callback for DBLineHandler via Interpeter.
DBL - Static variable in class kdl.prox.dbmgr.DataTypeEnum
 
DBLineHandler - Class in kdl.prox.impascii2
Handler that translates line handling into object and link creation, which is delegated to the passed DBHander.
DBLineHandler(DBHandler) - Constructor for class kdl.prox.impascii2.DBLineHandler
 
dbModule - Variable in class kdl.prox.model2.rdn.RDN
 
DBUtil - Class in kdl.prox.app
A simple database utility application that creates Proximity tables, indexes, etc.
DBUtil() - Constructor for class kdl.prox.app.DBUtil
 
DBVisGraphMgr - Class in kdl.prox.dbvis
Class that uses JUNG (http://jung.sourceforge.net/) to support incremental exploratory visualization of a Proximity database.
DBVisGraphMgr() - Constructor for class kdl.prox.dbvis.DBVisGraphMgr
 
DBVisGraphMgr(String, String, String) - Constructor for class kdl.prox.dbvis.DBVisGraphMgr
 
DBVisualizerJFrame - Class in kdl.prox.dbvis
JFrame that allows browsing a Proximity database, starting with an object OID.
DBVisualizerJFrame() - Constructor for class kdl.prox.dbvis.DBVisualizerJFrame
 
DecisionTreeLayout - Class in kdl.prox.gui2.rptviewer2
Used to layout the JUNG graph as a binary tree

Written by Jeff Cleveland, based on code written by Karlheinz Toni.

DecisionTreeLayout(SparseTree, int, int) - Constructor for class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
 
deepCopy() - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
deepCopy(Set, Set) - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
deepCopy(Object) - Static method in class kdl.prox.qgraph2.util.ObjectCloner
 
DEFAULT_ATTR_PREFIX - Static variable in class kdl.prox.model2.rdn.modules.listeners.AttrSavingListener
 
DEFAULT_BURNIN - Static variable in class kdl.prox.model2.rdn.modules.statistic.DefaultStatisticModule
 
DEFAULT_DISTX - Static variable in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
 
DEFAULT_DISTY - Static variable in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
 
DEFAULT_LOG_FREQUENCY - Static variable in class kdl.prox.model2.rdn.modules.listeners.LoggingListener
 
DEFAULT_SAVE_FREQUENCY - Static variable in class kdl.prox.model2.rdn.modules.listeners.AttrSavingListener
 
DEFAULT_SKIP - Static variable in class kdl.prox.model2.rdn.modules.statistic.DefaultStatisticModule
 
DefaultAggregatorSelectionModule - Class in kdl.prox.model2.rpt.modules.aggregatorselection
Aggregator selection can be used to restrict the aggregators considered when learning a tree.
DefaultAggregatorSelectionModule() - Constructor for class kdl.prox.model2.rpt.modules.aggregatorselection.DefaultAggregatorSelectionModule
 
DefaultDBModule - Class in kdl.prox.model2.rdn.modules.db
A DB module hides all the complexity of managing attributes for the RDN, updating their values after each iteration, etc.
DefaultDBModule() - Constructor for class kdl.prox.model2.rdn.modules.db.DefaultDBModule
 
DefaultInitModule - Class in kdl.prox.model2.rdn.modules.init
Initializes the class labels randomly, drawing samples from the RPT's class label distribution
DefaultInitModule() - Constructor for class kdl.prox.model2.rdn.modules.init.DefaultInitModule
 
DefaultLearningModule - Class in kdl.prox.model2.rpt.modules.learning
Default learning Module implements a recursive splitting tree-building algorithm.
DefaultLearningModule() - Constructor for class kdl.prox.model2.rpt.modules.learning.DefaultLearningModule
 
DefaultPruningModule - Class in kdl.prox.model2.rpt.modules.pruning
The most basic pruning plug-in: do nothing
DefaultPruningModule() - Constructor for class kdl.prox.model2.rpt.modules.pruning.DefaultPruningModule
 
DefaultSignificanceModule - Class in kdl.prox.model2.rpt.modules.significance
The default splitting module computes contingency tables for all possible splits and finds the one with the best gStatistic.
DefaultSignificanceModule() - Constructor for class kdl.prox.model2.rpt.modules.significance.DefaultSignificanceModule
 
DefaultSplittingModule - Class in kdl.prox.model2.rpt.modules.splitting
The default splitting module computes contingency tables for all possible splits and finds the one with the best gStatistic.
DefaultSplittingModule() - Constructor for class kdl.prox.model2.rpt.modules.splitting.DefaultSplittingModule
 
DefaultStatisticModule - Class in kdl.prox.model2.rdn.modules.statistic
The default statistic module allows uses to specify a burnIn time, to let the RDN move through space before starting to record, and a skip time, to record every s iterations.
DefaultStatisticModule() - Constructor for class kdl.prox.model2.rdn.modules.statistic.DefaultStatisticModule
 
DefaultStatisticModule(int, int) - Constructor for class kdl.prox.model2.rdn.modules.statistic.DefaultStatisticModule
 
DefaultStoppingModule - Class in kdl.prox.model2.rpt.modules.stopping
A basic stopping module: stops at a given depth, or when there are < minSubgraphs rows, and when there's a single class label
DefaultStoppingModule() - Constructor for class kdl.prox.model2.rpt.modules.stopping.DefaultStoppingModule
 
DefaultTreeSelectionModule - Class in kdl.prox.model2.rpt.modules.pruning
 
DefaultTreeSelectionModule() - Constructor for class kdl.prox.model2.rpt.modules.pruning.DefaultTreeSelectionModule
 
defineAttribute(String, String) - Method in class kdl.prox.db.Attributes
Creates a new attribute named attrName with type typeDef.
defineAttribute(String, boolean, DataTypeEnum) - Method in class kdl.prox.script.Proximity
Utility that defines a new type of attribute to add to the database.
defineAttributeIfNotExists(String, String) - Method in class kdl.prox.db.Attributes
Creates a new attribute ONLY if it doesn't already exist.
defineAttributeOrClearValuesIfExists(String, String) - Method in class kdl.prox.db.Attributes
Creates a new attribute, or deletes its data NST if it already exists.
defineAttributeWithData(String, String, NST) - Method in class kdl.prox.db.Attributes
Creates a new atribute of type typeDef, and uses the dataNST passed in as the storage of values (attrDataNST is not copied but used directly; it is made persistent as well)
defineAttributeWithExpression(String, String) - Method in class kdl.prox.db.Attributes
Creates a new attribute with values based on the evaluation of an expression
DegreeAggregator - Class in kdl.prox.model2.rpt.aggregators
 
DegreeAggregator(Source) - Constructor for class kdl.prox.model2.rpt.aggregators.DegreeAggregator
 
DegreeNSI - Class in kdl.prox.nsi2.nsi
The Degree NSI labels each node with its degree.
DegreeNSI() - Constructor for class kdl.prox.nsi2.nsi.DegreeNSI
 
degreesOfFreeedom(double[][]) - Static method in class kdl.prox.util.stat.StatUtil
Returns the degrees of freedom associated with the given contingency table.
delete() - Method in class kdl.prox.dbmgr.NST
Deletes an NST by making sure it is not persistent, and (if necessary) recursively deleting all child BATs (for the case of NSTs).
deleteAllAttributes() - Method in class kdl.prox.db.Attributes
Dangerous method that deletes all of my attributes.
deleteAllChildren() - Method in class kdl.prox.db.Container
Deletes all children of this container.
deleteAllData() - Static method in class kdl.prox.db.DB
 
deleteAnnotation() - Method in interface kdl.prox.qgraph2.AbsQueryChild
 
deleteAnnotation() - Method in class kdl.prox.qgraph2.QGAddLink
 
deleteAnnotation() - Method in class kdl.prox.qgraph2.QGConstraint
 
deleteAnnotation() - Method in class kdl.prox.qgraph2.QGItem
Eliminate the annotation on this QGItem
deleteAnnotation() - Method in class kdl.prox.qgraph2.Subquery
 
deleteAttribute(String) - Method in class kdl.prox.db.Attributes
Deletes the attribute named attrName.
deleteAttribute() - Method in class kdl.prox.gui2.BrowserJFrame
 
deleteAttributeIfExists(String) - Method in class kdl.prox.db.Attributes
Deletes an attribute if it exists; doesn't complain if it doesn't exist.
deleteAttributesWithPrefix(String) - Method in class kdl.prox.db.Attributes
Deletes all attributes whose name begin with the given prefix.
deleteBATIfExists(String) - Static method in class kdl.prox.util.MonetUtil
Deletes a BAT that has been marked persistent
deleteChild(String) - Method in class kdl.prox.db.Container
Removes a child container, also recursively removing its children, and all attributes, subgraphs, etc.
deleteCondEleChild() - Method in class kdl.prox.qgraph2.QGItem
Eliminate the condEleChild on this QGItem
deleteContainer() - Method in class kdl.prox.gui2.BrowserJFrame
 
deleteDir(File) - Static method in class kdl.prox.util.ImportUtil
Deletes all files and subdirectories under dir.
deleteHeads(String, String) - Static method in class kdl.prox.util.MonetUtil
 
deleteIDForName(String) - Method in class kdl.prox.impascii2.ObjDict
Deletes all rows in my attrTableName whose values are objName.
deleteLinks(String) - Static method in class kdl.prox.db.DB
Deletes links specified in filterDef, and their attribute values
deleteObjects(String) - Static method in class kdl.prox.db.DB
Deletes objects specified in the filterDef.
deleteRows(String) - Method in class kdl.prox.dbmgr.NST
Deletes rows with a filter, specified in a string
deleteRows() - Method in class kdl.prox.dbmgr.NST
 
deleteTails(String, String) - Static method in class kdl.prox.util.MonetUtil
 
deleteTempContainers() - Static method in class kdl.prox.db.DB
Deletes all temporary containers created by createNewTempContainer().
delimitBackslash(String) - Static method in class kdl.prox.util.Util
Returns a copy of string with all '\' chars delimited with a second '\'
delimitValue(String, DataTypeEnum) - Static method in class kdl.prox.util.MonetUtil
Delimits a string to match a particular dataTypeEnum:

'chr' -> delimit with single quotes 'date' -> delimit with date cast, with double quotes around value 'dbl' -> delimit with dbl cast 'oid' -> delimit with oid cast 'str' -> delimit with double quotes, and delmit embedded double quotes with backslash ('\')

A null value is handled specially: It is cast to dataTypeEnum's type.

depth - Variable in class kdl.prox.model2.rpt.RPTState
 
describe() - Method in class kdl.prox.dbmgr.NST
Returns a string describing the NST
description() - Static method in class kdl.prox.db.DB
 
description() - Method in class kdl.prox.qgraph2.tfm.TFM01
Transformation method.
description() - Method in class kdl.prox.qgraph2.tfm.TFM02
Transformation method.
description() - Method in class kdl.prox.qgraph2.tfm.TFM06
Transformation method.
description() - Method in class kdl.prox.qgraph2.tfm.TFM08
Transformation method.
description() - Method in class kdl.prox.qgraph2.tfm.TFM09
Transformation method.
description() - Method in class kdl.prox.qgraph2.tfm.TFM11
Transformation method.
description() - Method in class kdl.prox.qgraph2.tfm.TFM12
Transformation method.
description() - Method in class kdl.prox.qgraph2.tfm.TFM13
Transformation method.
description() - Method in class kdl.prox.qgraph2.tfm.TFM18
Transformation method.
description() - Method in class kdl.prox.qgraph2.tfm.TFM20
Transformation method.
description() - Method in class kdl.prox.qgraph2.tfm.TFM21
Transformation method.
description() - Method in class kdl.prox.qgraph2.tfm.TFM22
Transformation method.
description() - Method in class kdl.prox.qgraph2.tfm.Transformation
Returns my description, as specified in proximity/doc/developer/qgraph2/transform.txt.
difference(NST, String, String) - Method in class kdl.prox.dbmgr.NST
Returns a subset of the NST such that the values of col1 are NOT in the col2 of an NST
difference(NST, String) - Method in class kdl.prox.dbmgr.NST
 
Difference - Class in kdl.prox.qgraph2.algebra.logical.operators
Difference Author: mhay
Difference() - Constructor for class kdl.prox.qgraph2.algebra.logical.operators.Difference
 
difference(QGTable) - Method in class kdl.prox.qgraph2.algebra.physical.QGTable
 
DiscreteProbDistribution - Class in kdl.prox.model2.common.probdistributions
Defines a Discrete Probability Distribution.
DiscreteProbDistribution() - Constructor for class kdl.prox.model2.common.probdistributions.DiscreteProbDistribution
 
DiscreteProbDistribution(ProbDistribution) - Constructor for class kdl.prox.model2.common.probdistributions.DiscreteProbDistribution
 
DiscreteProbDistribution(NST) - Constructor for class kdl.prox.model2.common.probdistributions.DiscreteProbDistribution
 
DiscreteProbDistribution(Element) - Constructor for class kdl.prox.model2.common.probdistributions.DiscreteProbDistribution
Creates an instance of this class from the info in an XML element of type
distance(Integer, Integer) - Method in class kdl.prox.nsi2.nsi.APSPNSI
 
distance(Integer, Integer) - Method in class kdl.prox.nsi2.nsi.DegreeNSI
 
distance(Integer, Integer) - Method in class kdl.prox.nsi2.nsi.DTZNSI
 
distance(Integer, Integer) - Method in class kdl.prox.nsi2.nsi.GNPNSI
 
distance(Integer, Integer) - Method in class kdl.prox.nsi2.nsi.LandmarksNSI
 
distance(Integer, Integer) - Method in class kdl.prox.nsi2.nsi.MatrixFactorizationNSI
 
distance(Integer, Integer) - Method in interface kdl.prox.nsi2.nsi.NSI
 
distance(Integer, Integer) - Method in class kdl.prox.nsi2.nsi.SearchNSI
 
distance(Integer, Integer) - Method in class kdl.prox.nsi2.nsi.ZoneNSI
 
distanceAvg(Integer, Integer) - Method in class kdl.prox.nsi2.nsi.DTZNSI
 
distinct(String) - Method in class kdl.prox.dbmgr.NST
Return a new NST where the tuples in the colums specified by keyColList are unique.
distinct() - Method in class kdl.prox.dbmgr.NST
 
distinct() - Method in class kdl.prox.qgraph2.algebra.experiments.MonitoredNST
 
distinctCore - Static variable in class kdl.prox.qgraph2.algebra.experiments.Heuristics
 
distinctSubgraphs - Variable in class kdl.prox.model2.common.sources.Source
 
distinctValues - Variable in class kdl.prox.model2.common.sources.Source
 
Distribution - Class in kdl.prox.util.stat
Abstract superclass for random number generators.
Distribution() - Constructor for class kdl.prox.util.stat.Distribution
 
doAttribute(String, String) - Method in class kdl.prox.impascii2.DBLineHandler
 
doAttribute(String, String) - Method in interface kdl.prox.impascii2.InterpreterLineHandler
 
doComment(String) - Method in class kdl.prox.impascii2.DBLineHandler
 
doComment(String) - Method in interface kdl.prox.impascii2.InterpreterLineHandler
 
dofThresholdForEffect(double, double, double, double) - Static method in class kdl.prox.util.stat.StatUtil
Utility method to compute the maximum dof for which a test of suitable power for the given effect size can be run.
doImport(BufferedReader, String) - Static method in class kdl.prox.app.ImportAsciiGraph
Main programmatic entry point for interpreting a smart ascii file.
doLink(String, String) - Method in class kdl.prox.impascii2.DBLineHandler
 
doLink(String, String) - Method in interface kdl.prox.impascii2.InterpreterLineHandler
 
dontPushThruSemijoin - Static variable in class kdl.prox.qgraph2.algebra.experiments.Heuristics
 
doObject(String) - Method in class kdl.prox.impascii2.DBLineHandler
 
doObject(String) - Method in interface kdl.prox.impascii2.InterpreterLineHandler
 
drag(PInputEvent) - Method in class kdl.prox.qged.CreateEdgeModeEvtHandler
 
draw(Plan) - Static method in class kdl.prox.qgraph2.algebra.logical.PlanDrawer
 
drawQuery(String, String, int) - Static method in class kdl.prox.qgraph2.algebra.experiments.SingleQuery
 
drawSample() - Method in class kdl.prox.model2.common.probdistributions.DiscreteProbDistribution
Draw a random value from the observed distribution
dropColumns - Static variable in class kdl.prox.qgraph2.algebra.experiments.Heuristics
 
DTZNSI - Class in kdl.prox.nsi2.nsi
The DTZ NSI, or distance-to-zone, computes a Zone NSI and then for each node, stores the shortest distance to each other zone.
DTZNSI(int, int, Graph) - Constructor for class kdl.prox.nsi2.nsi.DTZNSI
 
dumpNST(NST, String) - Static method in class kdl.prox.util.ImportUtil
Dumps all the columns of an NST into temporary files, and returns the names of the files.

E

edge(QGEdge) - Method in interface kdl.prox.qgraph2.QueryIterHandler
Called when an edge is encountered.
edge(QGEdge) - Method in class kdl.prox.qgraph2.QueryIterHandlerEmptyAdapter
Called when an edge is encountered.
edge(QGEdge) - Method in class kdl.prox.qgraph2.QueryXMLUtil.QueryToXMLHandler
 
edges(boolean) - Method in class kdl.prox.qgraph2.AbstractQuery
Returns QGEdge instances in me.
edges() - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
edges() - Method in class kdl.prox.qgraph2.QGVertex
Returns a copy of my edges.
edges() - Method in class kdl.prox.qgraph2.TGPath
Returns a copy of my edges.
edges() - Method in class kdl.prox.qgraph2.TGVertex
Returns a copy of my edges.
EDIT_PROPERTY - Static variable in class kdl.prox.qged.QGraphEditorJFrame
 
EditorQueryIterator - Class in kdl.prox.qgraph2
Title: Editor Query Iterator Description: A query editor which completes subqueries before edges in order to properly draw edges in yFiles which require all nodes to be present before any edges are drawn.
EditorQueryIterator() - Constructor for class kdl.prox.qgraph2.EditorQueryIterator
 
editQuery(boolean) - Method in class kdl.prox.gui2.BrowserJFrame
Opens the query editor on either a new file or an existing one, depending on isChooseFile (true -> choose existing, false -> new).
elapsed() - Method in class kdl.prox.nsi2.search.SearchResults
 
end(String) - Static method in class kdl.prox.util.profiling.Profiler
 
endAbstractQuery(AbstractQuery) - Method in interface kdl.prox.qgraph2.QueryIterHandler
Called when an AbstractQuery is finished.
endAbstractQuery(AbstractQuery) - Method in class kdl.prox.qgraph2.QueryIterHandlerEmptyAdapter
Called when an AbstractQuery is finished.
endAbstractQuery(AbstractQuery) - Method in class kdl.prox.qgraph2.QueryXMLUtil.QueryToXMLHandler
 
endCall() - Method in class kdl.prox.util.profiling.ProfileData
 
endDrag(PInputEvent) - Method in class kdl.prox.qged.CreateEdgeModeEvtHandler
 
endDrag(PInputEvent) - Method in class kdl.prox.qged.CreateSubqModeEvtHandler
 
endScope() - Static method in class kdl.prox.db.DB
 
endScope() - Static method in class kdl.prox.monet.Connection
 
endVertex() - Method in class kdl.prox.qgraph2.TGPath
Returns the last TGVertex in me.
enumForString(String) - Static method in class kdl.prox.dbmgr.ComparisonOperatorEnum
Returns the ComparisonOperatorEnum for the string.
enumForType(String) - Static method in class kdl.prox.app.ImportExportType
Returns the ImportExportType for exportType.
enumForType(String) - Static method in class kdl.prox.dbmgr.DataTypeEnum
Returns the DataTypeEnum for dataType.
enumForType(String) - Static method in class kdl.prox.qgraph2.algebra.logical.TableEnum
 
EQ - Static variable in class kdl.prox.dbmgr.ComparisonOperatorEnum
 
equalDoubles(double, double) - Static method in class kdl.prox.util.stat.StatUtil
Method to compare two doubles for equality.
equalDoubles(double, double, double) - Static method in class kdl.prox.util.stat.StatUtil
 
equals(Object) - Method in class kdl.prox.db.Attributes
Returns true if the other attribute is based on the same table.
equals(Object) - Method in class kdl.prox.db.AttributeValue
 
equals(Object) - Method in class kdl.prox.db.ItemTypeEnum
Object method.
equals(Object) - Method in class kdl.prox.db.ProxItem
Compares this item to the specified object.
equals(Object) - Method in class kdl.prox.db.ProxLink
Compares this item to the specified object.
equals(Object) - Method in class kdl.prox.db.SchemaAnalysis.LinkStats
Equals for LinkStats objects compares all of the data in the object - including the percentOccurance and ctOccurance variables.
equals(Object) - Method in class kdl.prox.gui2.ProxURL
 
equals(Object) - Method in class kdl.prox.model2.common.sources.AttributeSource
 
equals(Object) - Method in class kdl.prox.model2.common.sources.ItemSource
 
equals(Object) - Method in class kdl.prox.model2.common.sources.Source
 
equals(Object) - Method in class kdl.prox.model2.common.sources.TemporalAttributeSource
 
equals(Object) - Method in class kdl.prox.model2.common.sources.TemporalItemSource
 
equals(Node) - Method in class kdl.prox.nsi2.graph.Node
 
equals(Object) - Method in class kdl.prox.nsi2.search.SearchResults
 
equals(Object) - Method in class kdl.prox.qgraph2.QGConstraint
 
equals(Object) - Method in class kdl.prox.qgraph2.QGItem
Object method.
equals(Object) - Method in class kdl.prox.qgraph2.Query
Object method.
equals(Object) - Method in class kdl.prox.rdnview.Arc
 
error() - Method in class kdl.prox.qgraph2.algebra.experiments.QueryMonitor
 
errorMessage - Variable in class kdl.prox.qged.QGEdFormat
My error message.
Estimator - Interface in kdl.prox.model2.rbc.estimators
An estimator is a mechanism for adding values to a probability distribution, and then computing the probability of each one of the different values
estimatorModule - Variable in class kdl.prox.model2.rbc.RBC
 
EstimatorUtil - Class in kdl.prox.model2.rbc.estimators
 
EstimatorUtil() - Constructor for class kdl.prox.model2.rbc.estimators.EstimatorUtil
 
execTFMExec(TFMExec, TFMApp, Query, QGUtil, TempTableMgr) - Method in class kdl.prox.qgraph2.tfm.TFM01
Transformation method.
execTFMExec(TFMExec, TFMApp, Query, QGUtil, TempTableMgr) - Method in class kdl.prox.qgraph2.tfm.TFM02
Transformation method.
execTFMExec(TFMExec, TFMApp, Query, QGUtil, TempTableMgr) - Method in class kdl.prox.qgraph2.tfm.TFM06
Transformation method.
execTFMExec(TFMExec, TFMApp, Query, QGUtil, TempTableMgr) - Method in class kdl.prox.qgraph2.tfm.TFM08
Transformation method.
execTFMExec(TFMExec, TFMApp, Query, QGUtil, TempTableMgr) - Method in class kdl.prox.qgraph2.tfm.TFM09
Transformation method.
execTFMExec(TFMExec, TFMApp, Query, QGUtil, TempTableMgr) - Method in class kdl.prox.qgraph2.tfm.TFM11
Transformation method.
execTFMExec(TFMExec, TFMApp, Query, QGUtil, TempTableMgr) - Method in class kdl.prox.qgraph2.tfm.TFM12
Transformation method.
execTFMExec(TFMExec, TFMApp, Query, QGUtil, TempTableMgr) - Method in class kdl.prox.qgraph2.tfm.TFM13
Transformation method.
execTFMExec(TFMExec, TFMApp, Query, QGUtil, TempTableMgr) - Method in class kdl.prox.qgraph2.tfm.TFM18
Transformation method.
execTFMExec(TFMExec, TFMApp, Query, QGUtil, TempTableMgr) - Method in class kdl.prox.qgraph2.tfm.Transformation
Executes the SQL required to perform the transformation specified by tfmExec and tfmApp on proxDB, using tempTableMgr to manage "temp_sgi_N" tables.
execTFMExecInternal(QGUtil, QGVertex) - Method in class kdl.prox.qgraph2.tfm.TFM01
 
execTFMExecInternal(QGUtil, QGEdge, String, String, Annotation, String, String[], NST, NST) - Method in class kdl.prox.qgraph2.tfm.TFM02
 
execTFMExecInternal(QGUtil, String, QGEdge, QGVertex, NST, NST) - Method in class kdl.prox.qgraph2.tfm.TFM06
 
execTFMExecInternal(QGUtil, QGEdge, String, String, Annotation, String, String[], NST, NST) - Method in class kdl.prox.qgraph2.tfm.TFM09
 
execTFMExecInternal(NST, NST, String, int) - Method in class kdl.prox.qgraph2.tfm.TFM11
 
execTFMExecInternal(QGUtil, QGEdge, String, String, NST, NST, NST, NST) - Method in class kdl.prox.qgraph2.tfm.TFM12
Assumes qgEdgeY goes from NST 'a' to NST 'b'.
execTFMExecInternal(QGUtil, QGEdge, String, String, Annotation, NST, NST, NST, NST) - Method in class kdl.prox.qgraph2.tfm.TFM18
 
execTFMExecInternal(QGUtil, NST, NST, QGConstraint, boolean, String[]) - Method in class kdl.prox.qgraph2.tfm.TFM20
Internal execute method, for the tests
execTFMExecInternal(QGUtil, NST, NST, QGConstraint, boolean, String[]) - Method in class kdl.prox.qgraph2.tfm.TFM21
Internal execute method, for the tests.
execTFMExecInternal(QGUtil, NST, NST, QGConstraint, boolean, String[]) - Method in class kdl.prox.qgraph2.tfm.TFM22
Internal execute method, for the tests.
execTGPath(TGPath, Map, Container, String) - Method in class kdl.prox.qgraph2.QueryGraph2CompOp
Step 4/4 called from constructor, executes the TGPath by generating and executing MIL corresponding to each TGEdge.
executeAndSave(String) - Static method in class kdl.prox.monet.Connection
Executes a command and save the results in a variable.
executeAndSave(String, boolean) - Static method in class kdl.prox.monet.Connection
Executes a command and save the results in a variable.
executeCommand(String) - Static method in class kdl.prox.monet.Connection
Executes a command that does not return rows
executeFile() - Method in class kdl.prox.script.TextPaneJythonConsole
 
executeQuery(String) - Static method in class kdl.prox.monet.Connection
Runs a query, and returns a ResultSet to traverse the resulting rows
executeQuery() - Method in class kdl.prox.qgraph2.algebra.physical.Executor
 
executeQuery(String) - Method in class kdl.prox.qgraph2.algebra.physical.Executor
 
executeQueryWithConnectionPool(String) - Static method in class kdl.prox.monet.Connection
 
Executor - Class in kdl.prox.qgraph2.algebra.physical
Executor Author: mhay
Executor(Plan) - Constructor for class kdl.prox.qgraph2.algebra.physical.Executor
 
exit() - Method in class kdl.prox.app.GUI2App
Quits the application.
expandVertex(ProxSparseVertex, int) - Method in class kdl.prox.dbvis.DBVisGraphMgr
Expands vertex in one of two ways, depending on whether it is a pager or not.
exploredCount() - Method in class kdl.prox.nsi2.search.SearchResults
 
exploredList() - Method in class kdl.prox.nsi2.search.SearchResults
 
export(String, String) - Method in class kdl.prox.qgraph2.algebra.physical.QGTable
 
exportAttribute() - Method in class kdl.prox.gui2.BrowserJFrame
 
ExportTextApp - Class in kdl.prox.app
An application to dump a database into text files, which can later be imported with the ImportTextApp.
ExportTextApp(String) - Constructor for class kdl.prox.app.ExportTextApp
 
ExportXMLApp - Class in kdl.prox.app
Application that exports an entire database or part of it to an XML file for later import.
ExportXMLApp(File) - Constructor for class kdl.prox.app.ExportXMLApp
Overload that exports the entire database to an XML file.
ExportXMLApp(File, ImportExportType, String) - Constructor for class kdl.prox.app.ExportXMLApp
Full arg overload.

F

FamilyTestApp - Class in kdl.prox.qgraph2.family
Class that runs a query family test, as generated by QueryGenApp and filled-in by test writers.
FamilyTestApp() - Constructor for class kdl.prox.qgraph2.family.FamilyTestApp
 
fastInsert(Object[][]) - Method in class kdl.prox.dbmgr.NST
Inserts rows from an array into the NST.
FeatureSetting - Class in kdl.prox.model2.rpt.featuresettings
 
FeatureSetting(Source, Aggregator, String) - Constructor for class kdl.prox.model2.rpt.featuresettings.FeatureSetting
 
FeatureSetting(Element) - Constructor for class kdl.prox.model2.rpt.featuresettings.FeatureSetting
Creates a new FeatureSetting from an element of type Called from XMLUtil.readFeatureSettingFromXML.
featureSettingList - Variable in class kdl.prox.model2.rpt.RPTState
 
fetchCachedEdges(List, Map, TempTableMgr) - Method in class kdl.prox.qgraph2.QueryGraph2CompOp
Same as fetchCachedEdges but receives a list of pathElements instead of a tgPath.
Filter - Interface in kdl.prox.dbmgr
Represents a filter that can be applied to a NST for certain operations, such as select or delete.
filter(String, String) - Method in class kdl.prox.dbmgr.NST
Returns a MATERIALIZED NST with the filter and set of columns and the selected rows.
filter(String) - Method in class kdl.prox.dbmgr.NST
 
filter(String) - Method in class kdl.prox.qgraph2.algebra.experiments.MonitoredNST
 
filter(String, String) - Method in class kdl.prox.qgraph2.algebra.experiments.MonitoredNST
 
FilterFactory - Class in kdl.prox.dbmgr
Given a string description of a filter, a-la SQL, it returns an actual instance of the Filter* hierarchy that implements it.
filterHeads(String, String) - Static method in class kdl.prox.util.MonetUtil
 
filterTails(String, String) - Static method in class kdl.prox.util.MonetUtil
 
Find - Class in kdl.prox.script
Supports finding objects based on string single-column attribute values.
Find() - Constructor for class kdl.prox.script.Find
 
find(String) - Method in class kdl.prox.script.Proximity
 
find(String, String) - Method in class kdl.prox.script.Proximity
 
find(String, PyList) - Method in class kdl.prox.script.Proximity
 
findAndRemoveWeakestLink(PruningRPTNode) - Method in class kdl.prox.model2.rpt.modules.pruning.CostComplexityPruning
Follow the weakest link algorithm described in BOFS section 3.3 All nodes with tie scores are pruned from the tree.
findCenterVertex(Graph, ProxURL) - Static method in class kdl.prox.gui2.SubgraphJFrame
 
findConstraintsInvolving(QGItem) - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
findObjects(String) - Static method in class kdl.prox.script.Find
Overload that searches on all string attributes.
findObjects(String, String) - Static method in class kdl.prox.script.Find
Overload that searches on a given attribute
findObjects(String, List) - Static method in class kdl.prox.script.Find
Returns object IDs that match pattern, in a set of attributes.
findThresholds(NST) - Method in class kdl.prox.model2.rpt.aggregators.Aggregator
Gets the distinct thresholds that can be used with the aggregate table.
findThresholds(NST) - Method in class kdl.prox.model2.rpt.aggregators.ModeAggregator
Redefine the thresholds.
findThresholds(NST) - Method in class kdl.prox.model2.rpt.aggregators.NopAggregator
Redefine the thresholds.
findZeroAnnotatedEdge() - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
findZeroAnnotatedSubquery() - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
findZeroAnnotatedVertex() - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
fireChange(String, Object, Object) - Method in class kdl.prox.gui2.AbstractRunFileImpl
 
firstName() - Method in class kdl.prox.qgraph2.QGItem
Utility that returns the first name in my names.
flattenSubquery(Subquery) - Method in class kdl.prox.qgraph2.Query
TFM edit utility that "flattens" subquery by moving its items up to its parent, then removing subquery from the parent.
flood(Integer, int, Graph) - Static method in class kdl.prox.nsi2.util.GraphUtils
Floods the graph from a single source node and returns a map of distances (number of hops) for each node to the source
floodWeighted(Integer, Graph) - Static method in class kdl.prox.nsi2.util.GraphUtils
Dijkstra's algorithm Floods the graph from a single source node and returns a map of distances (shortest weighted path) for each node to the source
FLT - Static variable in class kdl.prox.dbmgr.DataTypeEnum
 
format(Object, StringBuffer, FieldPosition) - Method in class kdl.prox.qged.AnnotationFormat
Formats Annotation objects in the standard format: [i..j], [i..], or [i].
format(Object, StringBuffer, FieldPosition) - Method in class kdl.prox.qged.BooleanFormat
 
format(Object, StringBuffer, FieldPosition) - Method in class kdl.prox.qged.ConditionFormat
 
format(Object, StringBuffer, FieldPosition) - Method in class kdl.prox.qged.QGAddLinkFormat
 
format(Object, StringBuffer, FieldPosition) - Method in class kdl.prox.qged.QGConstraintFormat
 
format(LoggingEvent) - Method in class kdl.prox.util.TimeStampLayout
 
FORMAT_FILE_EXTENSION - Static variable in class kdl.prox.util.ImportUtil
 
fromfile(String) - Method in class kdl.prox.dbmgr.NST
Loads the contents of a file into an NST.
FSGenerationUtil - Class in kdl.prox.model2.rpt.util
This generation module looks at ALL the possible combinations of sources and aggregators by default, but allows users to limit the list of aggregators via setValidAggregators.
FSGenerationUtil() - Constructor for class kdl.prox.model2.rpt.util.FSGenerationUtil
 

G

gammaIncomplete(double, double) - Static method in class kdl.prox.util.stat.StatUtil
 
gammaLn(double) - Static method in class kdl.prox.util.stat.StatUtil
 
gaussian(double, double, double) - Static method in class kdl.prox.util.stat.StatUtil
Returns the probability function at x using a normal distribution (e.g.
gaussianPdf(double, double, double) - Method in class kdl.prox.model2.common.probdistributions.ContinuousProbDistribution
Returns the value (modulo delta) of a normal or gaussian probability density function for x.
GE - Static variable in class kdl.prox.dbmgr.ComparisonOperatorEnum
 
generateTempContainerName() - Static method in class kdl.prox.db.DB
Called by createNewTempContainer(), returns a candidate random name for a new temporary container.
genRocPoints(String) - Method in class kdl.prox.model2.common.predictions.Predictions
Returns a 2D array of roc points
getAbsQueryChild(PNode) - Static method in class kdl.prox.qged.QueryCanvas
 
getAbsQueryChildren() - Method in class kdl.prox.qgraph2.Query
 
getActionsForURL(String) - Method in class kdl.prox.gui2.GUIContentGenerator
 
getActionsHTML(List) - Method in class kdl.prox.gui2.GUIContentGenerator
 
getAddedEdges() - Method in class kdl.prox.dbvis.GraphEdit
 
getAddedVertices() - Method in class kdl.prox.dbvis.GraphEdit
 
getAddress() - Method in class kdl.prox.gui2.ProxURL
 
getAddressComponents() - Method in class kdl.prox.gui2.ProxURL
 
getAddressSansLastComponent() - Method in class kdl.prox.gui2.ProxURL
 
getAggAttr() - Method in class kdl.prox.model2.common.sources.TemporalAttributeSource
 
getAggItem() - Method in class kdl.prox.model2.common.sources.TemporalItemSource
 
getAggregator() - Method in class kdl.prox.model2.rpt.featuresettings.FeatureSetting
 
getAggregatorSelectionModule() - Method in class kdl.prox.model2.rpt.modules.learning.DefaultLearningModule
 
getAggregatorSelectionModule() - Method in interface kdl.prox.model2.rpt.modules.learning.RPTLearningModule
 
getAllLabels() - Method in class kdl.prox.model2.rbc.ConditionalDistribution
Returns a set with all the labels that we know of
getAllPairs(Container, String, String, String, String) - Static method in class kdl.prox.model2.util.Correlation
 
getAllPairs(Container, String, String, String, String, int) - Static method in class kdl.prox.model2.util.Correlation
 
getAllPredictedSubgraphs() - Method in class kdl.prox.model2.common.predictions.Predictions
Returns the list of all the subgraphs for which we have predictions
getAllValues(boolean) - Method in class kdl.prox.model2.common.probdistributions.ProbDistribution
Returns an array of the attribute values.
getAlpha() - Method in class kdl.prox.model2.rpt.modules.pruning.PruningRPTNode
 
getAnchors() - Method in class kdl.prox.qgraph2.algebra.logical.operators.Nest
 
getAnchorsInParent() - Method in class kdl.prox.qgraph2.Subquery
 
getAnnotationText() - Method in class kdl.prox.qged.LabelGroup
 
getApplyCmd(NST) - Method in class kdl.prox.dbmgr.ColumnComparisonFilter
The operations to apply the filter
getApplyCmd(NST) - Method in class kdl.prox.dbmgr.ColumnDistinctFilter
The operations to apply the filter
getApplyCmd(NST) - Method in class kdl.prox.dbmgr.ColumnInFilter
The operations to apply the filter
getApplyCmd(NST) - Method in class kdl.prox.dbmgr.ColumnNotInFilter
The operations to apply the filter
getApplyCmd(NST) - Method in class kdl.prox.dbmgr.ColumnValueFilter
The operations to apply the filter
getApplyCmd(NST) - Method in class kdl.prox.dbmgr.ColumnValueLikeFilter
Private method that applies one condition on an NST
getApplyCmd(NST) - Method in class kdl.prox.dbmgr.ColumnValueRandomFilter
The operations to apply the filter
getApplyCmd(NST) - Method in class kdl.prox.dbmgr.ColumnValueRangeFilter
The operations to apply the filter
getApplyCmd(NST) - Method in class kdl.prox.dbmgr.CompositeFilter
Private method that applies one condition on an NST
getApplyCmd(NST) - Method in interface kdl.prox.dbmgr.Filter
Returns a string with all the commands that need to be executed to apply the filter
getApplyCmd(NST) - Method in class kdl.prox.dbmgr.KeyInFilter
The operations to apply the filter
getApplyCmd(NST) - Method in class kdl.prox.dbmgr.KeyNotInFilter
The operations to apply the filter
getArcs() - Method in class kdl.prox.rdnview.RDNCanvas
Top-level entry point for arcs.
getArgs() - Method in class kdl.prox.script.Proximity
 
getArgument() - Method in class kdl.prox.qgraph2.algebra.logical.operators.Bound
 
getArgument() - Method in class kdl.prox.qgraph2.algebra.logical.operators.Join
 
getArgument() - Method in class kdl.prox.qgraph2.algebra.logical.operators.Operator
 
getArgument() - Method in class kdl.prox.qgraph2.algebra.logical.operators.Select
 
getArguments() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.ComparisonParameters
 
getArrowHead1ForArc(Arc) - Method in class kdl.prox.rdnview.RDNCanvas
 
getArrowHead2ForArc(Arc) - Method in class kdl.prox.rdnview.RDNCanvas
 
getAtomics(Vertex) - Static method in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
 
getAttrDataNST(String) - Method in class kdl.prox.db.Attributes
Returns an NST (AttrDataNST) for the named attribute.
getAttributeName() - Method in class kdl.prox.impascii2.LineParser
 
getAttributeNames() - Method in class kdl.prox.db.Attributes
Returns a List of attribute names (Strings) in me.
getAttributeNamesAsString() - Method in class kdl.prox.db.Attributes
 
getAttributes() - Method in class kdl.prox.db.AttributeValues
 
getAttributesOfType(DataTypeEnum) - Method in class kdl.prox.db.Attributes
 
getAttributesWithPrefix(String) - Method in class kdl.prox.db.Attributes
 
getAttributeTypes(String, boolean) - Method in class kdl.prox.db.SchemaAnalysis
Copied in from SchemaAnalysisLabEx.java, written by Andy Fast et al.
getAttributeValue(int) - Method in class kdl.prox.db.AttributeValues
 
getAttributeValue() - Method in class kdl.prox.impascii2.LineParser
 
getAttrName() - Method in class kdl.prox.model2.common.sources.AttributeSource
 
getAttrName() - Method in class kdl.prox.qgraph2.QGAddLink
 
getAttrNST() - Method in class kdl.prox.db.Attributes
Returns my attrNST.
getAttrsForItems(NST, Attributes, String) - Static method in class kdl.prox.db.DB
Overload that returns getAttrsForItems only with attributes specified in the filter string.
getAttrsForItems(NST, Attributes, String, String) - Static method in class kdl.prox.db.DB
Given an NST with items and an Attribute, it joins the NST with the tables for the requested item and returns a new NST with columns for all the attrs.
getAttrTypeDef(String) - Method in class kdl.prox.db.Attributes
Returns the type definition String of the named attribute.
getAttrValsForName(String) - Method in class kdl.prox.db.AttributeValues
Returns the AttributeValue instances in me whose name is attrName, ignoring case.
getAttrValsForOID(int) - Method in class kdl.prox.db.Attributes
One-arg overload that passes null for attrNames.
getAttrValsForOID(int, List) - Method in class kdl.prox.db.Attributes
Two-arg overload.
getAttrValue() - Method in class kdl.prox.qgraph2.QGAddLink
 
getAttrValues() - Method in class kdl.prox.db.AttributeValues
 
getAUC(String) - Method in class kdl.prox.model2.common.predictions.Predictions
Returns area under the ROC curve for predictions
getAutocorrelationThroughItem(RPTState, String) - Method in class kdl.prox.model2.util.Correlation
 
getAuxMemoryUsage() - Method in class kdl.prox.qgraph2.algebra.physical.QGTable
 
getAvgElapsedTime() - Method in class kdl.prox.util.profiling.ProfileData
 
getBarPosition() - Method in class kdl.prox.gui2.rptviewer2.RptVertex
 
getBarThickness() - Method in class kdl.prox.gui2.rptviewer2.RptVertex
 
getBATName() - Method in class kdl.prox.dbmgr.NSTColumn
Returns the name of bat where the data are stored This might not be a real BAT, but instead a list of commands that can be executed to get the values for the column
getBBPName(String) - Static method in class kdl.prox.util.MonetUtil
Returns the actual tmp_* table that a variable points to
getBBPSize() - Static method in class kdl.prox.util.MonetUtil
Returns the number of rows in the BBP
getBestFoldTree(List<PruningRPTNode>, double) - Method in class kdl.prox.model2.rpt.modules.pruning.CrossValidationSelection
Since the alphas may not match up between the main tree and folds.
getBodyElementFromRootElement(Element) - Static method in class kdl.prox.model2.util.XMLUtil
Returns the rpt-body element, from the root
getBodyHTMLForURL(String) - Method in class kdl.prox.gui2.GUIContentGenerator
 
getBoolean(int) - Method in class kdl.prox.monet.ResultSet
Returns a column in the current row as a boolean
getBoolean(String) - Method in class kdl.prox.monet.ResultSet
 
getBoundMembers() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.BoundParameters
 
getBoundName() - Method in class kdl.prox.qgraph2.algebra.logical.operators.Bound
 
getBoundName() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.BoundParameters
 
getBranchSubgIDs(FeatureSetting, RPTState) - Static method in class kdl.prox.model2.rpt.util.BranchingUtil
 
getCache(RPT) - Method in class kdl.prox.model2.rdn.RPTTableCacher
 
getCellEditor(int, int) - Method in class kdl.prox.qged.QGEdJTable
 
getCellEditorValue() - Method in class kdl.prox.qged.QGCellEditor
 
getCellRenderer(int, int) - Method in class kdl.prox.qged.QGEdJTable
 
getCenterX(Dimension, int) - Static method in class kdl.prox.dbvis.RadialLayoutHelper
 
getCenterY(Dimension, int) - Static method in class kdl.prox.dbvis.RadialLayoutHelper
 
getChar(int) - Method in class kdl.prox.monet.ResultSet
Returns a column in the current row as a char
getChar(String) - Method in class kdl.prox.monet.ResultSet
 
getChild(String) - Method in class kdl.prox.db.Container
Gets the container with the specified name, which is a child of me
getChildrenCount() - Method in class kdl.prox.db.Container
 
getChildrenNames() - Method in class kdl.prox.db.Container
Returns a List of child Container's names (Strings)
getChildrenNST() - Method in class kdl.prox.db.Container
Returns a filtered NST, with the rows of the containterNST for my children
getCircle1ForArc(Arc) - Method in class kdl.prox.rdnview.RDNCanvas
 
getCircle2ForArc(Arc) - Method in class kdl.prox.rdnview.RDNCanvas
 
getCircleForVar(String, String) - Method in class kdl.prox.rdnview.RDNCanvas
 
getClassAt(int, int) - Method in class kdl.prox.qged.QGItemTableModel
 
getClassAt(int, int) - Method in class kdl.prox.qged.QGObjTableModel
 
getClassAt(int, int) - Method in class kdl.prox.qged.QueryTableModel
 
getClassAt(int, int) - Method in class kdl.prox.qged.SubqueryTableModel
 
getClassDistribution() - Method in class kdl.prox.model2.rbc.RBC
Returns the distribution of the class labels, once learned Note that users are free to change this distribution --see, for example, LGM models
getClassLabel() - Method in class kdl.prox.model2.rpt.RPT
 
getClassLabelDistribution() - Method in class kdl.prox.model2.rpt.RPTNode
 
getClassLabelDistributionView() - Method in interface kdl.prox.gui2.RPTNodeView
 
getClassLabelDistributionView() - Method in class kdl.prox.gui2.rptviewer2.RptVertex
 
getClassLabelDistributionView() - Method in class kdl.prox.model2.rpt.RPTNode
 
getClassLabelElementFromRootElement(Element) - Static method in class kdl.prox.model2.util.XMLUtil
Returns the class-label element, from the root
getClassLabelSourceInfo(String, Element) - Static method in class kdl.prox.rdnview.RPTReader
Returns item, attribute, isObject for a source (EstItemAttr, in the original RPT)
getCleanAttrValue(StringBuffer) - Static method in class kdl.prox.util.ImportUtil
Returns value as a String, with bad chars replaced by ones that Monet (or import) doesn't mind.
getColor() - Method in class kdl.prox.dbvis.ProxDirectedSparseEdge
 
getColor() - Method in interface kdl.prox.dbvis.ProxItemData
 
getColor() - Method in class kdl.prox.dbvis.ProxItemDataImpl
 
getColor() - Method in class kdl.prox.dbvis.ProxSparseVertex
 
getColor(String) - Method in class kdl.prox.gui2.ColorManager
 
getColor(Object) - Method in class kdl.prox.gui2.rptviewer2.RptColors
 
getColorLegend() - Method in class kdl.prox.gui2.ColorManager
 
getColorManager() - Method in interface kdl.prox.dbvis.ColorManagerInfo
 
getColorManager() - Method in class kdl.prox.gui2.SubgraphJFrame
 
getColorMap() - Method in class kdl.prox.gui2.rptviewer2.RptVertex
 
getColumn(int) - Method in class kdl.prox.monet.ResultSet
Returns the content of the ith column, as a string.
getColumn(String) - Method in class kdl.prox.monet.ResultSet
 
getColumnCount() - Method in class kdl.prox.db.AttributeValue
 
getColumnCount() - Method in class kdl.prox.db.AttributeValues
 
getColumnCount() - Method in class kdl.prox.dbmgr.NST
 
getColumnCount() - Method in class kdl.prox.monet.ResultSet
Returns the number of columns in the resultSet columnValueList is first initialized by processcolumnNames
getColumnCount() - Method in class kdl.prox.qged.QGItemTableModel
 
getColumnCount() - Method in class kdl.prox.qged.QueryTableModel
 
getColumnCount() - Method in class kdl.prox.qged.SubqueryTableModel
 
getColumnCount() - Method in class kdl.prox.qgraph2.algebra.physical.QGTable
 
getColumnHistogram(String) - Method in class kdl.prox.dbmgr.NST
Returns a resultSet with the histogram for a column.
getColumnHistogram(String, boolean, boolean, boolean) - Method in class kdl.prox.dbmgr.NST
 
getColumnHistogramAsNST(String) - Method in class kdl.prox.dbmgr.NST
Returns an NST with the histogram for a column.
getColumnHistogramAsNST(String, boolean, boolean, boolean) - Method in class kdl.prox.dbmgr.NST
 
getColumnList() - Method in class kdl.prox.monet.ResultSet
Returns the current line, as a list of strings, one for each column
getColumnName(int) - Method in class kdl.prox.qged.QGItemTableModel
 
getColumnName(int) - Method in class kdl.prox.qged.QueryTableModel
 
getColumnName(int) - Method in class kdl.prox.qged.SubqueryTableModel
 
getColumnNames() - Method in class kdl.prox.qgraph2.algebra.logical.operators.NullColumn
 
getColumnsStr() - Method in class kdl.prox.qgraph2.algebra.logical.operators.GroupBy
 
getColumnsStr() - Method in class kdl.prox.qgraph2.algebra.logical.operators.Project
 
getColumnValueAsBATName(String, int) - Method in class kdl.prox.dbmgr.NST
Returns a Monet variable whose value is the name of some BAT.
getComment() - Method in class kdl.prox.impascii2.LineParser
 
getComponentMap() - Static method in class kdl.prox.nsi2.util.GraphUtils
 
getComponentMap(NST, NST) - Static method in class kdl.prox.nsi2.util.GraphUtils
 
getComponentMap(List<Integer>, List<Integer[]>) - Static method in class kdl.prox.nsi2.util.GraphUtils
Compute the connected components of the graph given the nodes and edges.
getCondEleChild() - Method in class kdl.prox.qged.CondEleWrapper
 
getConditionalDistributionForSource(AttributeSource) - Method in class kdl.prox.model2.rbc.RBC
Returns the conditional distribution for a given source, once learned Note that users are free to change this distribution --see, for example, LGM models
getConditionalLogLikelihood() - Method in class kdl.prox.model2.common.predictions.Predictions
Retuns the Conditional Log Likelihood for this set of predictions
getConditionText() - Method in class kdl.prox.qged.LabelGroup
 
getConnector() - Method in class kdl.prox.dbmgr.CompositeFilter
 
getConstraint() - Method in class kdl.prox.qgraph2.tfm.TFMAppWithConstraint
 
getContainer(String) - Static method in class kdl.prox.db.DB
 
getContainer(boolean) - Method in class kdl.prox.gui2.ProxURL
NB: applies only to 'cont' protocol.
getContainer(String) - Method in class kdl.prox.script.Proximity
Utility that allows you to easily get a container with syntax like:
getContainerAttrs() - Static method in class kdl.prox.db.DB
 
getContainerFromUser() - Static method in class kdl.prox.app.GUI2App
Prompts the user for a container to save a query into, validates the entered name, asks permission to delete if existing container.
getContainerNST() - Static method in class kdl.prox.db.DB
 
getCoreObjName() - Static method in class kdl.prox.datagen2.structure.SyntheticGraphIID
 
getCoreTimeAttr() - Method in class kdl.prox.model2.common.sources.TemporalAttributeSource
 
getCoreTimeAttr() - Method in class kdl.prox.model2.common.sources.TemporalItemSource
 
getCoreVersion() - Static method in class kdl.prox.util.Util
Return the core Proximity version number, read from a prop file when the class is loaded (see coreVersion and guiVersion class variables)
getCorner() - Method in class kdl.prox.gui2.rptviewer2.Scroll
 
getCount(Object) - Method in class kdl.prox.model2.common.probdistributions.ProbDistribution
Returns the set of counts corresponding to a given attribute value.
getCtOccurrance() - Method in class kdl.prox.db.SchemaAnalysis.LinkStats
 
getCurrentLinkLabelAttrName() - Static method in class kdl.prox.dbvis.DBVisualizerJFrame
 
getCurrentObjectLabelAttrName() - Static method in class kdl.prox.dbvis.DBVisualizerJFrame
 
getCurrentProxURL() - Method in class kdl.prox.gui2.BrowserJFrame
 
getDataTypeEnum() - Method in class kdl.prox.db.AttrType
Returns my dataTypeEnum.
getDataWriter(String, String) - Static method in class kdl.prox.util.ImportUtil
Returns a Writer for the specified fileName.
getDbName() - Method in class kdl.prox.script.Proximity
Utility that returns my dbName.
getDBSchemaHTML(SchemaAnalysis) - Static method in class kdl.prox.gui2.RunSchemaAnalysisImpl
 
getDefaultKernelWidth() - Static method in class kdl.prox.model2.common.probdistributions.ContinuousEpanechnikovProbDistribution
 
getDelayedExecutionBATName() - Method in class kdl.prox.dbmgr.NSTColumn
 
getDepth(Vertex) - Method in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
 
getDepth() - Method in class kdl.prox.model2.rpt.RPT
 
getDepth() - Method in class kdl.prox.model2.rpt.RPTNode
 
getDepthIndentation(int) - Static method in class kdl.prox.model2.rpt.util.RPTUtil
 
getDescription() - Method in class kdl.prox.qgraph2.family.QueryDataPair
Returns my description.
getDescription() - Method in class kdl.prox.qgraph2.Query
 
getDescription() - Method in class kdl.prox.rdnview.RDNInput
 
getDisconnectedEdges() - Method in class kdl.prox.qgraph2.AbstractQuery
 
getDistinctColumnValues(String) - Method in class kdl.prox.dbmgr.NST
 
getDistinctColumnValuesBinned(String, int) - Method in class kdl.prox.dbmgr.NST
 
getDistinctColumnValuesCount(String) - Method in class kdl.prox.dbmgr.NST
 
getDistinctHeadTailValues(String) - Static method in class kdl.prox.util.MonetUtil
Returns a BAT with sunique head/tails of the original
getDistinctHeadValues(String) - Static method in class kdl.prox.util.MonetUtil
Returns a BAT with kunique heads of the original
getDistinctHeadValuesRowCount(String) - Static method in class kdl.prox.util.MonetUtil
Returns the number of distinct values in the head of a BAT.
getDistinctSubgraphOIDs() - Method in class kdl.prox.db.Container
Returns an NST that contains the distinct IDs of non-empty subgraphs in the container.
getDistinctSubgraphs() - Method in class kdl.prox.model2.common.sources.Source
Returns the NST with [subg_id] of distinct subg_id, which was computed during init()
getDistinctTailValues(String) - Static method in class kdl.prox.util.MonetUtil
Returns a BAT with kunique tails of the original
getDistinctTailValuesBinned(String, int) - Static method in class kdl.prox.util.MonetUtil
 
getDistinctTailValuesRowCount(String) - Static method in class kdl.prox.util.MonetUtil
Returns the number of distinct values in the tail of a BAT.
getDistinctValues() - Method in class kdl.prox.model2.common.probdistributions.ProbDistribution
Returns an array with all the distinct values in the map
getDistinctValues() - Method in class kdl.prox.model2.common.sources.Source
Returns the List of distinct values in the source, which was computed during init()
getDistributionMap() - Method in class kdl.prox.model2.common.probdistributions.ProbDistribution
Returns the map that stores this distribution: key --> count
getDotForType(String) - Method in class kdl.prox.rdnview.RDNCanvas
 
getDouble(int) - Method in class kdl.prox.monet.ResultSet
Returns a column in the current row as a double
getDouble(String) - Method in class kdl.prox.monet.ResultSet
 
getEdgesBetween(QGVertex) - Method in class kdl.prox.qgraph2.QGVertex
 
getEdgesCrossingBoundary(boolean) - Method in class kdl.prox.qgraph2.Subquery
 
getEdgesCrossingBoundaryToParent() - Method in class kdl.prox.qgraph2.Subquery
 
getEditorDataElement(Element) - Static method in class kdl.prox.qgraph2.QueryXMLUtil
 
getEnvironment(String) - Method in class kdl.prox.script.TextPaneJythonConsole
 
getEquivalent(QGItem) - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
getEquivalent(Subquery) - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
getEquivalent(AbsQueryChild) - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
getErrorList() - Method in error kdl.prox.qgraph2.QGValidationError
 
getErrorMessage() - Method in class kdl.prox.qged.QGEdFormat
 
getFailureMessages() - Method in class kdl.prox.qgraph2.family.QueryResultsValidator
Returns a list of strings with error messages
getFamily() - Method in class kdl.prox.qgraph2.family.QueryTestFailure
 
getFeatureSettingElementFromNodeElement(Element) - Static method in class kdl.prox.model2.util.XMLUtil
Returns the feature-setting element for a node
getFileFromUser(boolean) - Static method in class kdl.prox.app.GUI2App
One arg overload that uses null parent and default title.
getFileFromUser(Component, boolean) - Static method in class kdl.prox.app.GUI2App
Two arg overload that uses default title.
getFileFromUser(Component, boolean, String) - Static method in class kdl.prox.app.GUI2App
Prompts the user for a file to act on.
getFilter(String) - Static method in class kdl.prox.dbmgr.FilterFactory
Gets a string describing a filter, and returns the corresponding type of filter.
getFilter1() - Method in class kdl.prox.dbmgr.CompositeFilter
 
getFilter2() - Method in class kdl.prox.dbmgr.CompositeFilter
 
getFilterCmd(String, NST) - Static method in class kdl.prox.dbmgr.FilterFactory
Returns the command necessary to apply the filter
getFilterColumns(String) - Static method in class kdl.prox.dbmgr.FilterFactory
Returns a comma-separated string with the list of columns involved in a filter Doesn't check syntax: just assumes a list of AND/OR'ed filters
getFilterDef() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.ComparisonParameters
 
getFilterSpec() - Method in class kdl.prox.gui2.ProxURL
Returns a list of four strings: "objects|links", attrName, colName, attrValue
getFirstAddressComponent() - Method in class kdl.prox.gui2.ProxURL
 
getFloat(int) - Method in class kdl.prox.monet.ResultSet
Returns a column in the current row as a float
getFloat(String) - Method in class kdl.prox.monet.ResultSet
 
getFs() - Method in class kdl.prox.model2.rpt.modules.splitting.Split
 
getFullFilePath(String, String) - Static method in class kdl.prox.util.ImportUtil
Returns a File with the full path to fileName, using a temporary directory.
getGraph() - Method in class kdl.prox.dbvis.DBVisGraphMgr
 
getGraph() - Method in class kdl.prox.dbvis.GraphAsTree
 
getGraph(RPTNodeView) - Static method in class kdl.prox.gui2.rptviewer2.GraphGenerator
 
getGraphForSubgURL(ProxURL, Graph) - Static method in class kdl.prox.gui2.GUIContentGenerator
In the subgraph table we don't store information about exactly which objects a particular link is connecting.
getGraphQuery() - Method in class kdl.prox.qgraph2.QueryXMLUtil.QueryToXMLHandler
 
getGroupBy() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.BoundParameters
 
getGroupByStr() - Method in class kdl.prox.qgraph2.algebra.logical.operators.Bound
 
getGroupByStr() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.BoundParameters
 
getGui2App() - Method in class kdl.prox.gui2.BrowserJFrame
 
getGUIVersion() - Static method in class kdl.prox.util.Util
Return the core Proximity version number, read from a prop file when the class is loaded (see coreVersion and guiVersion class variables)
getHeadType(String) - Static method in class kdl.prox.util.MonetUtil
Returns the type of the head of a BAT.
getHeight() - Method in class kdl.prox.dbvis.GraphAsTree
 
getHeight() - Method in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
 
getHeuristic(int) - Static method in class kdl.prox.qgraph2.algebra.experiments.Heuristics
 
getHighestProbabilityValue() - Method in class kdl.prox.model2.common.probdistributions.DiscreteProbDistribution
Returns the value with the highest probability
getHistory() - Method in class kdl.prox.dbvis.DBVisGraphMgr
 
getHorizontalScrollBar() - Method in class kdl.prox.gui2.rptviewer2.Scroll
 
getHost() - Static method in class kdl.prox.monet.Connection
Returns the host for the connection
getIconHeight() - Method in class kdl.prox.gui2.rptviewer2.RptVertexIcon
Returns the icon's height.
getIconSize() - Method in class kdl.prox.gui2.rptviewer2.RptVertex
 
getIconWidth() - Method in class kdl.prox.gui2.rptviewer2.RptVertexIcon
Returns the icon's width.
getIDsForName(String) - Method in class kdl.prox.impascii2.ObjDict
Returns a Set of object IDs (IntegerS) that are associated with objName.
getInferredClass(String) - Method in class kdl.prox.model2.common.predictions.Predictions
Returns the inferred class for a given subgraph ID
getInfo() - Method in class kdl.prox.qgraph2.algebra.experiments.QueryMonitor
 
getInputObjectString() - Method in interface kdl.prox.gui2.RunFileBean
 
getInputObjectString() - Method in class kdl.prox.gui2.RunGraphSubgraphImpl
 
getInputObjectString() - Method in class kdl.prox.gui2.RunQueryImpl
 
getInputObjectString() - Method in class kdl.prox.gui2.RunSchemaAnalysisImpl
 
getInputObjectString() - Method in class kdl.prox.gui2.RunScriptImpl
 
getInputObjectString() - Method in class kdl.prox.qgraph2.algebra.RunQueryAlgebra2Impl
 
getInstance() - Static method in class kdl.prox.qgraph2.algebra.experiments.QueryMonitor
 
getInstanceCount() - Method in class kdl.prox.model2.rpt.RPTNode
 
getInt(int) - Method in class kdl.prox.monet.ResultSet
Returns a column in the current row as an int
getInt(String) - Method in class kdl.prox.monet.ResultSet
 
getInterpreter() - Method in class kdl.prox.script.Proximity
 
getInvalidAggregatorNamesForCore() - Method in class kdl.prox.model2.rpt.modules.aggregatorselection.DefaultAggregatorSelectionModule
 
getInvalidAggregatorNamesForCore() - Method in interface kdl.prox.model2.rpt.modules.aggregatorselection.RPTAggregatorSelectionModule
 
getIsEnabled() - Method in class kdl.prox.gui2.ProxAction
 
getItemLabelAttribute(boolean) - Method in class kdl.prox.dbvis.DBVisGraphMgr
 
getItemName() - Method in class kdl.prox.model2.common.sources.AttributeSource
 
getItemName() - Method in class kdl.prox.model2.common.sources.ItemSource
 
getItemNST(boolean) - Method in class kdl.prox.db.Container
Gets either the link or object NST for this container --depending on the value of isObject.
getItemNSTByName(boolean, String) - Method in class kdl.prox.db.Container
Gets either the link or object NST for this container --depending on the value of isObject, and then filters to get only those with a given names

getItemOID() - Method in class kdl.prox.gui2.ProxURL
 
getItemsInConstraints(List) - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
getItemTypes(boolean) - Method in class kdl.prox.db.SchemaAnalysis
Copied in from SchemaAnalysisLabEx.java, written by Andy Fast et al
getJoinColumns(String) - Static method in class kdl.prox.dbmgr.NSTUtil
Used by join, intersect, and those ops the required a col1 EQ col2 paramter
getKernelWidth() - Method in class kdl.prox.model2.common.probdistributions.ContinuousEpanechnikovProbDistribution
 
getKeys() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.ParametersMap
 
getLabel() - Method in class kdl.prox.dbvis.ProxDirectedSparseEdge
 
getLabel() - Method in interface kdl.prox.dbvis.ProxItemData
 
getLabel() - Method in class kdl.prox.dbvis.ProxItemDataImpl
 
getLabel() - Method in class kdl.prox.dbvis.ProxSparseVertex
 
getLabel(PNode) - Method in class kdl.prox.rdnview.RDNCanvas
 
getLabelAttributeForLinks() - Method in class kdl.prox.gui2.GUIContentGenerator
 
getLabelAttributeForObjects() - Method in class kdl.prox.gui2.GUIContentGenerator
 
getLabelGroup(PNode) - Static method in class kdl.prox.qged.QueryCanvas
 
getLaplaceCorrProbability(Object) - Method in class kdl.prox.model2.common.probdistributions.ContinuousProbDistribution
 
getLaplaceCorrProbability(Object) - Method in class kdl.prox.model2.common.probdistributions.DiscreteProbDistribution
Return a Laplace-corrected probability estimate, which adjusts for zero-counts.
getLaplaceCorrProbability(Object) - Method in class kdl.prox.model2.common.probdistributions.ProbDistribution
Returns a probability estimate for a value.
getLastAddressComponent() - Method in class kdl.prox.gui2.ProxURL
 
getLeafCount() - Method in class kdl.prox.model2.rpt.RPT
 
getLeafCount() - Method in class kdl.prox.model2.rpt.RPTNode
 
getLearnedSplits() - Method in class kdl.prox.model2.rpt.RPT
Finds the featureSettings along the branches of the tree
getLikeString() - Method in class kdl.prox.dbmgr.ColumnValueLikeFilter
 
getLine() - Method in class kdl.prox.monet.ResultSet
Returns the current line, as read from the Monet server
getLineForArc(Arc) - Method in class kdl.prox.rdnview.RDNCanvas
 
getLinkAttrs() - Static method in class kdl.prox.db.DB
 
getLinkConnectedObjStats(String) - Method in class kdl.prox.db.SchemaAnalysis
Gets a set of objects which contain summary information for each (object 1 type, link type, object 2 type) triple that exists for this link type.
getLinkConnectedObjStatsAsStringSet(String) - Method in class kdl.prox.db.SchemaAnalysis
Returns the linkConnectedObjStats as a set of StringsS Each string contains objFrom -> objTo (int(pct)%)
getLinkCount() - Method in class kdl.prox.db.Subgraph
 
getLinkNST() - Static method in class kdl.prox.db.DB
 
getLinkO1Name() - Method in class kdl.prox.impascii2.LineParser
 
getLinkO2Name() - Method in class kdl.prox.impascii2.LineParser
 
getLinks(String) - Method in class kdl.prox.db.Container
Returns links that match a given condition
getLinks(String, String) - Method in class kdl.prox.db.Container
 
getLinks(String) - Static method in class kdl.prox.db.DB
Returns an NST with the links that match a given condition on attributes and internal columns such as id, o1_id, o2_id.
getLinks(String, String) - Static method in class kdl.prox.db.DB
 
getLinks() - Method in class kdl.prox.db.Subgraph
Returns a List of ProxLink instances for this subgraph.
getLinksNST() - Method in class kdl.prox.db.Container
 
getLinksNSTByName(String) - Method in class kdl.prox.db.Container
 
getLinkType() - Method in class kdl.prox.db.SchemaAnalysis.LinkStats
 
getLinkTypeAttrName() - Static method in class kdl.prox.datagen2.structure.SyntheticGraphIID
 
getLog() - Method in class kdl.prox.script.Proximity
Utility that returns my log.
getLongestPrefix(List, boolean) - Static method in class kdl.prox.script.CmdCompletion
Copied from JEdit (http://cvs.sourceforge.net/viewcvs.py/jedit/jEdit/org/gjt/sp/jedit/MiscUtilities.java?rev=1.83&view=auto) Returns the longest common prefix in the given set of strings.
getMatchingLinks(Element) - Method in class kdl.prox.qgraph2.util.QGUtil
Finds all the links that match a given condition Returns an NST with [o1_id o2_id link_id]

Most of the work is done by

getMatchingObjects(Element) - Method in class kdl.prox.qgraph2.util.QGUtil
Finds all the objects that match a given condition Returns an NST with [o_id]
getMatchingRows(NST, String[], String[]) - Method in class kdl.prox.dbmgr.NST
Finds the rows that match a join between two NSTs, and returns an NST listing the map
getMatFile() - Method in class kdl.prox.qgraph2.family.QueryDataPair
Returns my matFile.
getMax() - Method in class kdl.prox.qgraph2.algebra.logical.operators.Bound
 
getMax() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.BoundParameters
 
getMaxDepth() - Method in class kdl.prox.model2.rpt.modules.stopping.DefaultStoppingModule
 
getMaxPerMS() - Method in class kdl.prox.util.profiling.ProfileData
 
getMaxRho(Map) - Static method in class kdl.prox.dbvis.RadialLayoutHelper
 
getMaxSamples() - Method in class kdl.prox.model2.rpt.modules.significance.RandomizationSignificanceModule
 
getMean() - Method in class kdl.prox.model2.common.probdistributions.ContinuousProbDistribution
Returns the mean of the current distribution
getMemUsage() - Static method in class kdl.prox.util.MonetUtil
Returns the size of the total swapmem used by Monet
getMessage() - Method in class kdl.prox.qgraph2.family.QueryTestFailure
 
getMessage() - Method in error kdl.prox.qgraph2.QGValidationError
Returns only the textual part of the error message (does not include the internal parts using the kdl.prox.etc)
getMethodArgs(PythonInterpreter, String, String) - Static method in class kdl.prox.script.CmdCompletion
 
getMethodNames(PythonInterpreter, String, String) - Static method in class kdl.prox.script.CmdCompletion
 
getMethods(PythonInterpreter, String) - Static method in class kdl.prox.script.CmdCompletion
Given a Jython input string, return a list of methods that the final returned class implements
getMILDescription() - Method in class kdl.prox.dbmgr.ColumnComparisonFilter
Returns a description of this filter in a way that can be used in an MIL statement
getMILDescription() - Method in class kdl.prox.dbmgr.ColumnDistinctFilter
Returns a description of this filter in a way that can be used in an MIL statement
getMILDescription() - Method in class kdl.prox.dbmgr.ColumnInFilter
Returns a description of this filter in a way that can be used in an MIL statement
getMILDescription() - Method in class kdl.prox.dbmgr.ColumnNotInFilter
Returns a description of this filter in a way that can be used in an MIL statement
getMILDescription() - Method in class kdl.prox.dbmgr.ColumnValueFilter
Returns a description of this filter in a way that can be used in an MIL statement
getMILDescription() - Method in class kdl.prox.dbmgr.ColumnValueLikeFilter
Returns a description of this filter in a way that can be used in an MIL statement
getMILDescription() - Method in class kdl.prox.dbmgr.ColumnValueRandomFilter
Returns a description of this filter in a way that can be used in an MIL statement
getMILDescription() - Method in class kdl.prox.dbmgr.ColumnValueRangeFilter
Returns a description of this filter in a way that can be used in an MIL statement
getMILDescription() - Method in class kdl.prox.dbmgr.CompositeFilter
Returns a description of this filter in a way that can be used in an MIL statement
getMILDescription() - Method in interface kdl.prox.dbmgr.Filter
Returns a name that can be used as part of an MIL variable
getMILDescription() - Method in class kdl.prox.dbmgr.KeyInFilter
Returns a description of this filter in a way that can be used in an MIL statement
getMILDescription() - Method in class kdl.prox.dbmgr.KeyNotInFilter
Returns a description of this filter in a way that can be used in an MIL statement
getMin() - Method in class kdl.prox.qgraph2.algebra.logical.operators.Bound
 
getMin() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.BoundParameters
 
getMinNodeList() - Method in class kdl.prox.model2.rpt.modules.pruning.CostComplexityPruning.CostComplexityWalker
 
getMinScore() - Method in class kdl.prox.model2.rpt.modules.pruning.CostComplexityPruning.CostComplexityWalker
 
getMinSubgraphs() - Method in class kdl.prox.model2.rpt.modules.stopping.DefaultStoppingModule
 
getName() - Method in class kdl.prox.db.AttributeValue
 
getName() - Method in class kdl.prox.db.AttrType
Returns my name.
getName() - Method in class kdl.prox.db.Container
Returns my name.
getName() - Method in class kdl.prox.db.ProxItem
Returns my name.
getName() - Method in class kdl.prox.dbmgr.NSTColumn
Returns the name of the column
getName() - Method in class kdl.prox.dbvis.ProxDirectedSparseEdge
 
getName() - Method in interface kdl.prox.dbvis.ProxItemData
 
getName() - Method in class kdl.prox.dbvis.ProxItemDataImpl
 
getName() - Method in class kdl.prox.dbvis.ProxSparseVertex
 
getName() - Method in class kdl.prox.gui2.ProxAction
 
getName() - Method in class kdl.prox.qged.LabelGroup
 
getName() - Method in class kdl.prox.qgraph2.algebra.logical.Table
 
getName() - Method in class kdl.prox.qgraph2.Query
 
getNameMap() - Method in class kdl.prox.rdnview.RDNInput
 
getNames() - Method in class kdl.prox.gui2.ColorManager
 
getNames() - Method in class kdl.prox.gui2.RunGraphSubgraphImpl
 
getNames(boolean) - Method in class kdl.prox.qgraph2.algebra.logical.operators.GroupBy
 
getNames(boolean) - Method in class kdl.prox.qgraph2.algebra.logical.operators.Join
 
getNames(boolean) - Method in class kdl.prox.qgraph2.algebra.logical.operators.Nest
 
getNames(boolean) - Method in class kdl.prox.qgraph2.algebra.logical.operators.NullColumn
 
getNames(boolean) - Method in class kdl.prox.qgraph2.algebra.logical.operators.Operator
 
getNames(boolean) - Method in class kdl.prox.qgraph2.algebra.logical.operators.Project
 
getNames(boolean) - Method in class kdl.prox.qgraph2.algebra.logical.operators.Rename
 
getNames(boolean) - Method in class kdl.prox.qgraph2.algebra.logical.Plan
 
getNames(boolean) - Method in class kdl.prox.qgraph2.algebra.logical.PlanVertex
 
getNames(boolean) - Method in class kdl.prox.qgraph2.algebra.logical.Table
 
getNamesForItems(Set) - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
getNeighbors(Integer) - Method in class kdl.prox.nsi2.graph.ArtificialGraph
 
getNeighbors(Collection<Integer>) - Method in class kdl.prox.nsi2.graph.ArtificialGraph
 
getNeighbors(Integer) - Method in class kdl.prox.nsi2.graph.CachedOnDiskGraph
 
getNeighbors(Collection<Integer>) - Method in class kdl.prox.nsi2.graph.CachedOnDiskGraph
 
getNeighbors(Integer) - Method in interface kdl.prox.nsi2.graph.Graph
 
getNeighbors(Collection<Integer>) - Method in interface kdl.prox.nsi2.graph.Graph
 
getNeighbors(Integer) - Method in class kdl.prox.nsi2.graph.InMemoryGraph
 
getNeighbors(Collection<Integer>) - Method in class kdl.prox.nsi2.graph.InMemoryGraph
 
getNeighbors(Integer) - Method in class kdl.prox.nsi2.graph.InMemoryWeightedGraph
 
getNeighbors(Collection<Integer>) - Method in class kdl.prox.nsi2.graph.InMemoryWeightedGraph
 
getNeighbors(Integer) - Method in class kdl.prox.nsi2.graph.OnDiskGraph
 
getNeighbors(Collection<Integer>) - Method in class kdl.prox.nsi2.graph.OnDiskGraph
 
getNeighbors(Integer) - Method in class kdl.prox.nsi2.graph.OnDiskWeightedGraph
 
getNeighbors(Collection<Integer>) - Method in class kdl.prox.nsi2.graph.OnDiskWeightedGraph
 
getNestedColumns() - Method in class kdl.prox.qgraph2.algebra.logical.operators.Nest
 
getNewestBrowserJFrame() - Static method in class kdl.prox.app.GUI2App
 
getNextContainerID() - Method in class kdl.prox.db.Container
 
getNextOrPrevSubgraphOID(ProxURL, boolean) - Static method in class kdl.prox.gui2.GUIContentGenerator
Utility that helps with calculating next and previous subgraphs.
getNextPageNum() - Method in class kdl.prox.gui2.Pager
 
getNextSplit(RPTNode, RPTState) - Method in class kdl.prox.model2.rpt.modules.learning.DefaultLearningModule
getNextSplit returns the location and details of the best split at a given location in the tree without performing recursion.
getNextSplit(RPTNode, RPTState) - Method in interface kdl.prox.model2.rpt.modules.learning.RPTLearningModule
 
getNoBranch() - Method in class kdl.prox.model2.rpt.RPTNode
 
getNoBranchView() - Method in interface kdl.prox.gui2.RPTNodeView
 
getNoBranchView() - Method in class kdl.prox.model2.rpt.RPTNode
 
getNode() - Method in class kdl.prox.model2.rpt.modules.learning.IntermediateSplit
 
getNodeResubError(double) - Method in class kdl.prox.model2.rpt.RPTNode
 
getNST() - Method in class kdl.prox.qgraph2.algebra.physical.QGTable
 
getNSTColumn(int) - Method in class kdl.prox.dbmgr.NST
Returns an NSTColumn from the list of columns in the NST
getNSTColumn(String) - Method in class kdl.prox.dbmgr.NST
Returns an NSTColumn from the list of columns in the NST
getNSTColumnInfoAsString(NST, String) - Static method in class kdl.prox.dbmgr.NSTUtil
 
getNSTColumnNames() - Method in class kdl.prox.dbmgr.NST
Returns a List of my column names.
getNSTColumnNamesAsString() - Method in class kdl.prox.dbmgr.NST
Returns a String of comma-separated column names.
getNSTColumns() - Method in class kdl.prox.dbmgr.NST
Returns the list with the column info
getNSTColumnTypesAsString() - Method in class kdl.prox.dbmgr.NST
Returns a String of comma-separated column names.
getNSTForVertex(String, boolean) - Method in class kdl.prox.qgraph2.TempTableMgr
Returns the temp SGI NST corresponding to consQGVertexName and isObject.
getNumAttrs() - Method in class kdl.prox.impascii2.MonetDBHandler
 
getNumDistinctContinuousValues() - Method in class kdl.prox.model2.common.sources.Source
 
getNumLinks() - Method in class kdl.prox.impascii2.MonetDBHandler
 
getNumObjects() - Method in class kdl.prox.impascii2.MonetDBHandler
 
getNumPages() - Method in class kdl.prox.gui2.Pager
 
getNumRows() - Method in class kdl.prox.gui2.Pager
 
getNumThresholds() - Static method in class kdl.prox.model2.rpt.aggregators.Aggregator
 
getObjColorAttribute() - Method in class kdl.prox.dbvis.DBVisGraphMgr
 
getObjCount() - Method in class kdl.prox.db.Subgraph
 
getObjectAndLinkFilterNSTs() - Method in class kdl.prox.db.Container
Utility method to help routines that want to apply to either the entire database or a given container.
getObjectAttrs() - Static method in class kdl.prox.db.DB
 
getObjectName() - Method in class kdl.prox.impascii2.LineParser
 
getObjectNST() - Static method in class kdl.prox.db.DB
 
getObjects(String) - Method in class kdl.prox.db.Container
Returns objects that match a given condition
getObjects(String, String) - Method in class kdl.prox.db.Container
 
getObjects(String) - Static method in class kdl.prox.db.DB
Returns an NST with the objects that match a given condition on attributes and internal columns such as id.
getObjects(String, String) - Static method in class kdl.prox.db.DB
 
getObjects() - Method in class kdl.prox.db.Subgraph
Returns a List of ProxObj instances for this subgraph.
getObjectsAndLinksNST() - Method in class kdl.prox.db.Container
Returns an NST that combines both the object and link NSTs.
getObjectsConnectedTo(int) - Static method in class kdl.prox.db.DB
Returns the list of objects that are connected to itemId Connected means in o2_id of links where o1_id = itemID, and reverse
getObjectsConnectedViaDirectedLinks(NST, NST, NST, boolean) - Method in class kdl.prox.qgraph2.util.QGUtil
Given a list of objects A, a list of objects B, and a set of links L this method does two joins to compute A X B, that is, an NST with the columns from A, L and B and rows such that

A.item_id = L.o1_id && B.item_id = L.o2_id (if isReverseDir, then A.item_id = L.o2_id && B.item_id = L.o1_id)

The join is done incrementally, with two calls to the NST join constructor In the first pass, aObjs is joined with L (item_id = o1_id) in the second pass, the result above is joined with B (o2_id = item_id)

The object lists may come as a consolidated vertex, with (item_id, subg_id, name) or simply as a list of IDS (o_id).

getObjectsConnectedViaUndirectedLinks(NST, NST, NST) - Method in class kdl.prox.qgraph2.util.QGUtil
Given a list of objects A, a list of objects B, and a set of links L this method gets the list of connections, irrespective of the direction of the links It works by calling getObjectsConnectedViaDirectedLinks twice and then merging the results

The object lists may come as a consolidated vertex, with (item_id, subg_id, name) or simply as a list of IDS (o_id).

getObjectsNST() - Method in class kdl.prox.db.Container
 
getObjectsNSTByName(String) - Method in class kdl.prox.db.Container
 
getObjFrom() - Method in class kdl.prox.db.SchemaAnalysis.LinkStats
 
getObjTo() - Method in class kdl.prox.db.SchemaAnalysis.LinkStats
 
getObjTypeAttrName() - Static method in class kdl.prox.datagen2.structure.SyntheticGraphIID
 
getOid() - Method in class kdl.prox.db.Container
Returns my OID.
getOid() - Method in class kdl.prox.db.ProxItem
Returns my id.
getOID() - Method in class kdl.prox.dbvis.ProxDirectedSparseEdge
 
getOID() - Method in interface kdl.prox.dbvis.ProxItemData
 
getOID() - Method in class kdl.prox.dbvis.ProxItemDataImpl
 
getOID() - Method in class kdl.prox.dbvis.ProxSparseVertex
 
getOID(int) - Method in class kdl.prox.monet.ResultSet
getInt() variation that is called when the desired column is known to be an OID.
getOID(String) - Method in class kdl.prox.monet.ResultSet
 
getOper() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.ComparisonParameters
 
getOperand1() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.ComparisonParameters
 
getOperand2() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.ComparisonParameters
 
getOrCreateTable(String, NSTCreator) - Method in class kdl.prox.model2.util.NSTCache
 
getOrMakeGUI2App() - Static method in class kdl.prox.app.GUI2App
 
getPagedVertexFromPager(ProxSparseVertex) - Method in class kdl.prox.dbvis.DBVisGraphMgr
 
getPageNum() - Method in class kdl.prox.gui2.Pager
 
getPageNum() - Method in class kdl.prox.gui2.ProxURL
 
getPager() - Method in class kdl.prox.dbvis.ProxDirectedSparseEdge
 
getPager() - Method in interface kdl.prox.dbvis.ProxItemData
 
getPager() - Method in class kdl.prox.dbvis.ProxItemDataImpl
 
getPager() - Method in class kdl.prox.dbvis.ProxSparseVertex
 
getPagerHTML(Pager, ProxURL) - Method in class kdl.prox.gui2.GUIContentGenerator
 
getPagerNumShown() - Method in class kdl.prox.dbvis.ProxDirectedSparseEdge
 
getPagerNumShown() - Method in interface kdl.prox.dbvis.ProxItemData
 
getPagerNumShown() - Method in class kdl.prox.dbvis.ProxItemDataImpl
 
getPagerNumShown() - Method in class kdl.prox.dbvis.ProxSparseVertex
 
getPagerNumTotal() - Method in class kdl.prox.dbvis.ProxDirectedSparseEdge
 
getPagerNumTotal() - Method in interface kdl.prox.dbvis.ProxItemData
 
getPagerNumTotal() - Method in class kdl.prox.dbvis.ProxItemDataImpl
 
getPagerNumTotal() - Method in class kdl.prox.dbvis.ProxSparseVertex
 
getPageSize() - Method in class kdl.prox.dbvis.ProxDirectedSparseEdge
 
getPageSize() - Method in interface kdl.prox.dbvis.ProxItemData
 
getPageSize() - Method in class kdl.prox.dbvis.ProxItemDataImpl
 
getPageSize() - Method in class kdl.prox.dbvis.ProxSparseVertex
 
getPairsList(int, int, NST, Random) - Static method in class kdl.prox.nsi2.apps.Clustering
 
getParameter() - Method in class kdl.prox.gui2.ProxURL
 
getParent() - Method in class kdl.prox.db.Container
Returns a Container for my parent.
getParentContainer() - Method in class kdl.prox.db.Subgraph
Returns the parent container
getParentOid() - Method in class kdl.prox.db.Container
 
getPath() - Method in class kdl.prox.qgraph2.family.QueryTestFailure
 
getPathToVertex(QGVertex, Set, Set) - Method in class kdl.prox.qgraph2.algebra.QueryWrapper.ShortestPath
 
getPercentOccurrance() - Method in class kdl.prox.db.SchemaAnalysis.LinkStats
 
getPeriphObjName() - Static method in class kdl.prox.datagen2.structure.SyntheticGraphIID
 
getPlan() - Method in class kdl.prox.qgraph2.algebra.logical.PlanVertex
 
getPNode(Object) - Method in class kdl.prox.qged.QueryCanvas
 
getPolarCoordinate(Vertex, Map) - Static method in class kdl.prox.dbvis.RadialLayoutHelper
 
getPort() - Static method in class kdl.prox.monet.Connection
Returns the port number used for the connection
getPredictions() - Method in class kdl.prox.model2.rdn.modules.statistic.DefaultStatisticModule
 
getPredictions() - Method in interface kdl.prox.model2.rdn.modules.statistic.RDNStatisticModule
 
getPreferredSize() - Method in class kdl.prox.app.NSTBrowserJFrame
 
getPreferredSize() - Method in class kdl.prox.gui2.BrowserJFrame
 
getPreferredSize() - Method in class kdl.prox.gui2.PreferencesJFrame
 
getPreferredSize() - Method in class kdl.prox.gui2.SchemaAnalysisJFrame
 
getPreferredSize() - Method in class kdl.prox.gui2.SubgraphJFrame
 
getPreferredSize() - Method in class kdl.prox.qged.QGraphEditorJFrame
 
getPreferredSize() - Method in class kdl.prox.rdnview.RDNJFrame
 
getPrevPageNum() - Method in class kdl.prox.gui2.Pager
 
getProbability(Object) - Method in class kdl.prox.model2.common.probdistributions.ContinuousEpanechnikovProbDistribution
Return a probability estimate for a value (based on frequency information).
getProbability(Object) - Method in class kdl.prox.model2.common.probdistributions.ContinuousProbDistribution
Returns the probabilty of a value
getProbability(Object) - Method in class kdl.prox.model2.common.probdistributions.DiscreteProbDistribution
Return a probability estimate for a value (based on frequency information).
getProbability(Object) - Method in class kdl.prox.model2.common.probdistributions.ProbDistribution
 
getProbDistribution(String) - Method in class kdl.prox.model2.common.predictions.Predictions
 
getProbDistributionForLabel(String) - Method in class kdl.prox.model2.rbc.ConditionalDistribution
Returns the probability distribution stored for the given label
getProtocol() - Method in class kdl.prox.gui2.ProxURL
 
getProxNSTNames() - Static method in class kdl.prox.db.DB
Returns a lst with the names of the Proximity NSTs
getPruningSequence(RPTNode) - Method in class kdl.prox.model2.rpt.modules.pruning.CostComplexityPruning
This methods returns a sequence of trees in the order of smallest alpha to largest.
getpVal() - Method in class kdl.prox.model2.rpt.modules.significance.DefaultSignificanceModule
 
getpVal() - Method in class kdl.prox.model2.rpt.modules.significance.RandomizationSignificanceModule
 
getPVertex1(PNode) - Static method in class kdl.prox.qged.QueryCanvas
 
getPVertex2(PNode) - Static method in class kdl.prox.qged.QueryCanvas
 
getQGObject() - Method in class kdl.prox.qged.QGItemTableModel
 
getQGObject() - Method in class kdl.prox.qged.QGObjTableModel
 
getQGObject() - Method in class kdl.prox.qged.QueryTableModel
 
getQGObject() - Method in class kdl.prox.qged.SubqueryTableModel
 
getQuery() - Method in class kdl.prox.db.Container
Returns the value of the QUERY_ATTR_NAME attribute (used to store the query that generated the container) Returns null if attribute doesn't exist, or isn't defined for this container
getQuery() - Method in class kdl.prox.qged.QGraphEditorJFrame
 
getQuery() - Method in class kdl.prox.qgraph2.family.QueryTestFailure
 
getQueryCanvas() - Method in class kdl.prox.qged.QGraphEditorJFrame
 
getQueryFile() - Method in class kdl.prox.qgraph2.family.QueryDataPair
Returns my queryFile.
getQueryInstances() - Method in class kdl.prox.qgraph2.family.QueryGen
Returns the Map with all the query instances for the specification
getQueryLinks() - Method in class kdl.prox.qgraph2.algebra.logical.Plan
 
getQueryObjects() - Method in class kdl.prox.qgraph2.algebra.logical.Plan
 
getQueryText() - Method in class kdl.prox.monet.ResultSet
Returns the text of the query that created this resultSet
getRadius(double, double, int) - Static method in class kdl.prox.dbvis.PolarCoordinate
 
getRadius(Dimension, int, Map) - Static method in class kdl.prox.dbvis.RadialLayoutHelper
 
getRandomAggregate(String, String, String) - Method in class kdl.prox.dbmgr.NST
Returns numRows selected at random from this NST.
getRandomizedBat(String, String) - Static method in class kdl.prox.sample.RandomizeAttr
Helper method for randomize attr, but tastes great all by itself if you know what you're doing.
getRandomNumber() - Method in class kdl.prox.util.stat.Distribution
 
getRandomNumber() - Method in class kdl.prox.util.stat.NormalDistribution
 
getRectForType(String) - Method in class kdl.prox.rdnview.RDNCanvas
 
getRelatedTimeAttr() - Method in class kdl.prox.model2.common.sources.TemporalAttributeSource
 
getRelatedTimeAttr() - Method in class kdl.prox.model2.common.sources.TemporalItemSource
 
getResultSet() - Method in class kdl.prox.gui2.Pager
 
getResultSet(String) - Method in class kdl.prox.gui2.Pager
 
getRho() - Method in class kdl.prox.dbvis.PolarCoordinate
 
getRMSE() - Method in class kdl.prox.model2.common.predictions.Predictions
 
getRoot() - Method in class kdl.prox.qgraph2.algebra.logical.Plan
 
getRootContainer() - Static method in class kdl.prox.db.DB
 
getRootNode() - Method in class kdl.prox.model2.rpt.RPT
 
getRootVertex() - Method in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
 
getRowCount() - Method in class kdl.prox.db.AttributeValues
 
getRowCount(String) - Method in class kdl.prox.dbmgr.NST
Returns the number of rows in the NST
getRowCount() - Method in class kdl.prox.dbmgr.NST
 
getRowCount() - Method in class kdl.prox.monet.ResultSet
Returns the number of rows in this resultSet Rows go from 0 - (rowCount-1)
getRowCount() - Method in class kdl.prox.qged.QGItemTableModel
 
getRowCount() - Method in class kdl.prox.qged.QueryTableModel
 
getRowCount() - Method in class kdl.prox.qged.SubqueryTableModel
 
getRowCount() - Method in class kdl.prox.qgraph2.algebra.physical.QGTable
 
getRowCount(String) - Static method in class kdl.prox.util.MonetUtil
Returns the number of rows in a BAT.
getRowsWithinRange(NST, String, int, int) - Static method in class kdl.prox.qgraph2.util.SGIUtil
Filters an NST so that only rows where the value of the given colName is within the range are preserved.
getRptDocuments() - Method in class kdl.prox.rdnview.RDNInput
 
getRPTNodeList(String, Element) - Static method in class kdl.prox.rdnview.RPTReader
Returns a list of all the internal, non-leaf nodes in the RPT
getSampledClass(String) - Method in class kdl.prox.model2.common.predictions.Predictions
 
getSampledClasses() - Method in class kdl.prox.model2.common.predictions.Predictions
Samples for each subgraph and returns the classes
getSchemaLog() - Static method in class kdl.prox.db.DB
Returns this database's schema log, which is an ordered history of the schema versions and the dates they were applied.
getSchemaMajorVersion() - Static method in class kdl.prox.util.Util
Returns the current Proximity Three Monet database schema's major version number.
getSchemaMinorVersion() - Static method in class kdl.prox.util.Util
Returns the current Proximity Three Monet database schema's minor version number.
getScopeStack() - Static method in class kdl.prox.monet.Connection
Package-level access for unit tests.
getScore() - Method in class kdl.prox.model2.rpt.modules.scoring.ChiSquareScore
 
getScore() - Method in class kdl.prox.model2.rpt.modules.scoring.GiniScore
 
getScore() - Method in class kdl.prox.model2.rpt.modules.scoring.QuinlanInfoScore
 
getScore() - Method in class kdl.prox.model2.rpt.modules.scoring.RandomizationPValScore
 
getScore() - Method in class kdl.prox.model2.rpt.modules.scoring.RMSEScore
 
getScore() - Method in interface kdl.prox.model2.rpt.modules.scoring.RPTScoringModule
 
getScore() - Method in class kdl.prox.model2.rpt.modules.splitting.Split
 
getScriptFile() - Method in class kdl.prox.script.Proximity
Returns the absolute path of my script file.
getSelectableParents() - Method in class kdl.prox.qged.QueryCanvas
 
getSelection() - Method in class kdl.prox.qged.SelectModeEvtHandler
 
getSignature() - Method in class kdl.prox.model2.common.sources.TemporalAttributeSource
 
getSignature() - Method in class kdl.prox.model2.common.sources.TemporalItemSource
 
getSignificance() - Method in class kdl.prox.model2.rpt.modules.scoring.ChiSquareScore
 
getSignificance() - Method in class kdl.prox.model2.rpt.modules.scoring.GiniScore
 
getSignificance() - Method in class kdl.prox.model2.rpt.modules.scoring.QuinlanInfoScore
 
getSignificance() - Method in class kdl.prox.model2.rpt.modules.scoring.RandomizationPValScore
 
getSignificance() - Method in class kdl.prox.model2.rpt.modules.scoring.RMSEScore
 
getSignificance() - Method in interface kdl.prox.model2.rpt.modules.scoring.RPTScoringModule
 
getSize() - Method in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
 
getSmoothedProbability(Object) - Method in class kdl.prox.model2.common.probdistributions.ContinuousEpanechnikovProbDistribution
Smoothes the probability
getSmoothedProbability(Object) - Method in class kdl.prox.model2.common.probdistributions.ContinuousProbDistribution
Smoothes the probability

todo find a better way to do this Beta code: the method below is ad hoc.

getSmoothedProbability(Object) - Method in class kdl.prox.model2.common.probdistributions.DiscreteProbDistribution
Return a smoothed probability estimate for a value, which adjusts for zero-counts.
getSmoothedProbability(Object) - Method in class kdl.prox.model2.common.probdistributions.ProbDistribution
 
getSmoothedProbsForLabelGivenAttribute(String, NST, int) - Method in class kdl.prox.model2.rbc.ConditionalDistribution
Returns the probability for each subgraph of belonging to a particular class label given observed values for an attribute.
getSmoothedProbsGivenAttribute(NST, ProbDistribution, int) - Method in class kdl.prox.model2.rbc.estimators.AverageProbabilityEstimator
Multiply probs for each value observed in each subgraph.
getSmoothedProbsGivenAttribute(NST, ProbDistribution, int) - Method in interface kdl.prox.model2.rbc.estimators.Estimator
Given an NST with a set of observed values per subgraph, and a probability distribution which presumably saves precomputed probabilities of those values, it returns a map probability> for each subgraph.
getSmoothedProbsGivenAttribute(NST, ProbDistribution, int) - Method in class kdl.prox.model2.rbc.estimators.ModeEstimator
Get the probs for the most common value observed in each subgraph.
getSmoothedProbsGivenAttribute(NST, ProbDistribution, int) - Method in class kdl.prox.model2.rbc.estimators.MultinomialEstimator
Multiply probs for each value observed in each subgraph.
getSmoothedProbsGivenAttribute(NST, ProbDistribution, int) - Method in class kdl.prox.model2.rbc.estimators.StochasticModeEstimator
Get the probsfor the most common value observed in each subgraph.
getSource() - Method in class kdl.prox.model2.rpt.featuresettings.FeatureSetting
 
getSourceTable() - Method in class kdl.prox.model2.common.sources.Source
Returns the NST with [subg_id, value], which was computed during init()
getSplit() - Method in class kdl.prox.model2.rpt.modules.learning.IntermediateSplit
 
getSplit() - Method in class kdl.prox.model2.rpt.RPTNode
 
getSplitNodeElementsFromXML(Element) - Static method in class kdl.prox.model2.util.XMLUtil
Returns a list of all the elements that contain splits, starting from the root and recursing through the left and right branch.
getSplitSourceInfo(String, Element) - Static method in class kdl.prox.rdnview.RPTReader
Gets the information on the item.attr on a split
getStartLocation(Vertex, VertexLocationFunction, VertexLocationFunction) - Static method in class kdl.prox.dbvis.LinearStateTransFcn
 
getState() - Method in class kdl.prox.model2.rpt.modules.learning.IntermediateSplit
 
getStats(String) - Static method in class kdl.prox.util.profiling.Profiler
 
getString(int) - Method in class kdl.prox.monet.ResultSet
Returns a column in the current row as a string
getString(String) - Method in class kdl.prox.monet.ResultSet
 
getStringFromUser(String) - Method in class kdl.prox.script.Proximity
Shows a dialog to the user that allows inputting a string.
getSubgAttrBatName() - Method in class kdl.prox.db.Container
Return the name of the BATs that store the obj/link/attr Returns a varialbe whose content is the name of that BAT (a str, not a bat) The variable doesn't need to be release later.
getSubgID() - Method in class kdl.prox.db.Subgraph
Return the subgraph OID
getSubgLinkBatName() - Method in class kdl.prox.db.Container
 
getSubgLinkNST() - Method in class kdl.prox.db.Subgraph
Returns the NST that contains the links in the subgraph, with the corresponding filter.
getSubgObjBatName() - Method in class kdl.prox.db.Container
 
getSubgObjectNST() - Method in class kdl.prox.db.Subgraph
Returns the NST that contains the objects in the subgraph, with the corresponding filter Caller should release
getSubgProbability(String, String) - Method in class kdl.prox.model2.common.predictions.Predictions
 
getSubgraph(int) - Method in class kdl.prox.db.Container
Returns a subgraph object for a particular subgraph in the container
getSubgraphAttrs() - Method in class kdl.prox.db.Container
Returns the attributes for subgraphs under this container.
getSubgraphCount() - Method in class kdl.prox.db.Container
Returns the number of subgraphs in me.
getSubgraphItemsWithName(NST, String) - Static method in class kdl.prox.qgraph2.util.SGIUtil
Gets a tempSGI NST and returns a filtered NST such that only objects/links with a given name (in the subgraph, that is) are present.
getSubgraphOIDs() - Method in class kdl.prox.db.Container
Returns a List of (Integer) OIDs of the subgraphs in me.
getSubgraphs(String) - Method in class kdl.prox.db.Container
 
getSubgraphs(String, String) - Method in class kdl.prox.db.Container
 
getSuccessors(Vertex) - Method in class kdl.prox.dbvis.GraphAsTree
Gets vertex's filtered successors.
getT1(RPTNode, double) - Method in class kdl.prox.model2.rpt.modules.pruning.CostComplexityPruning
T1 is the smallest minimizing subtree of the learned tree (Proposition 3.7, pg 68) This becomes the starting point for pruning.
getTable(String) - Method in class kdl.prox.model2.util.NSTCache
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class kdl.prox.qged.QGCellEditor
Simply sets the border to a thin black line.
getTableModel(Object) - Static method in class kdl.prox.qged.QueryCanvas
The returned tables vary depending on object's type.
getTailType(String) - Static method in class kdl.prox.util.MonetUtil
Returns the type of the tail of a BAT.
getTempDir() - Static method in class kdl.prox.util.ImportUtil
Creates a new temporary directory
getTempParentContainer() - Static method in class kdl.prox.db.DB
Called by createNewTempContainer(), returns the temporary 'system' container that is to hold randomly-named child containers.
getTheta() - Method in class kdl.prox.dbvis.PolarCoordinate
 
getThreshold() - Method in class kdl.prox.model2.rpt.featuresettings.FeatureSetting
 
getThreshold() - Method in class kdl.prox.model2.rpt.modules.significance.RandomizationSignificanceModule
 
getTimesCalled() - Method in class kdl.prox.util.profiling.ProfileData
 
getToolTipText() - Method in class kdl.prox.gui2.ProxAction
 
getTopRows(NST, String, String, String, String) - Static method in class kdl.prox.dbmgr.NSTUtil
 
getTotalElapsedTime() - Method in class kdl.prox.util.profiling.ProfileData
 
getTotalNumValues() - Method in class kdl.prox.model2.common.probdistributions.ProbDistribution
Returns the number of values in estimator.
getTreeResubError(double) - Method in class kdl.prox.model2.rpt.RPTNode
Estimate of misclassification rate (resubstitution error) for this tree computed from the training sample.
getTwoNSTColumns(String, String) - Method in class kdl.prox.dbmgr.NST
Public method to get two columns.
getType() - Method in class kdl.prox.dbmgr.NSTColumn
Returns the data type of the column
getType() - Method in class kdl.prox.model2.common.sources.ItemSource
Overloaded, because these sources are discrete, and of type STR
getType() - Method in class kdl.prox.model2.common.sources.Source
Get source type
getType() - Method in class kdl.prox.qgraph2.algebra.experiments.QueryMonitor
 
getType() - Method in class kdl.prox.qgraph2.algebra.logical.operators.Operator
 
getType() - Method in class kdl.prox.qgraph2.algebra.logical.Table
 
getType1() - Method in class kdl.prox.rdnview.Arc
 
getType2() - Method in class kdl.prox.rdnview.Arc
 
getTypes(String) - Method in class kdl.prox.db.Attributes
Returns a List of AttrType instances, one for each type defined for the named attribute.
getTypes() - Method in class kdl.prox.rdnview.RDNCanvas
Top-level entry point for types.
getUniqueAttrNames() - Method in class kdl.prox.db.AttributeValues
Returns a Set of unique attribute names (StringS) in me.
getUniqueLinks() - Method in class kdl.prox.db.Container
 
getUniqueNamesInContainer(Container) - Static method in class kdl.prox.gui2.GUIContentGenerator
 
getUniqueObjects() - Method in class kdl.prox.db.Container
 
getURLForPageNum(int) - Method in class kdl.prox.gui2.ProxURL
 
getValidAggregatorNamesList() - Method in class kdl.prox.model2.rpt.modules.aggregatorselection.DefaultAggregatorSelectionModule
 
getValidAggregatorNamesList() - Method in interface kdl.prox.model2.rpt.modules.aggregatorselection.RPTAggregatorSelectionModule
 
getValue() - Method in class kdl.prox.model2.rpt.featuresettings.ValueFilteredFeatureSetting
 
getValueAt(int, int) - Method in class kdl.prox.qged.QGItemTableModel
 
getValueAt(int, int) - Method in class kdl.prox.qged.QueryTableModel
 
getValueAt(int, int) - Method in class kdl.prox.qged.SubqueryTableModel
 
getValues() - Method in class kdl.prox.db.AttributeValue
 
getValues() - Method in class kdl.prox.qgraph2.algebra.logical.operators.parameters.ParametersMap
 
getVar1() - Method in class kdl.prox.rdnview.Arc
 
getVar2() - Method in class kdl.prox.rdnview.Arc
 
getVarCount() - Static method in class kdl.prox.util.MonetUtil
Returns the number of variables defined in Monet
getVariables(String) - Method in class kdl.prox.rdnview.RDNCanvas
 
getVarNameCountInScope() - Static method in class kdl.prox.monet.Connection
Returns the number of variables defined in the current scope
getVertex1Name() - Method in class kdl.prox.qgraph2.QGAddLink
 
getVertex2Name() - Method in class kdl.prox.qgraph2.QGAddLink
 
getVertexToPolarCoordMap() - Method in class kdl.prox.dbvis.DBVisualizerJFrame
 
getVertexToPolarCoordMap() - Method in interface kdl.prox.dbvis.RadiiInfo
 
getVertexToPolarCoordMap() - Method in class kdl.prox.gui2.SubgraphJFrame
 
getVerticalScrollBar() - Method in class kdl.prox.gui2.rptviewer2.Scroll
 
getVertOrEdgeForOID(Integer, boolean) - Method in class kdl.prox.dbvis.DBVisGraphMgr
 
getVertOrEdgeForOID(Graph, int, boolean) - Static method in class kdl.prox.dbvis.DBVisGraphMgr
 
getVisualizationViewer() - Method in class kdl.prox.dbvis.DBVisualizerJFrame
 
getVisualizationViewer() - Method in interface kdl.prox.dbvis.RadiiInfo
 
getVisualizationViewer() - Method in class kdl.prox.gui2.SubgraphJFrame
 
getWeight() - Method in class kdl.prox.gui2.rptviewer2.RptDirectedEdge
 
getWidth(Vertex) - Method in class kdl.prox.dbvis.GraphAsTree
 
getWidth() - Method in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
 
getYesBranch() - Method in class kdl.prox.model2.rpt.RPTNode
 
getYesBranchView() - Method in interface kdl.prox.gui2.RPTNodeView
 
getYesBranchView() - Method in class kdl.prox.model2.rpt.RPTNode
 
getYesNoFromUser(String) - Method in class kdl.prox.script.Proximity
Shows a dialog to the user that asks yesNoQuestion and has Yes and No buttons.
getYesProportion() - Method in interface kdl.prox.gui2.RPTNodeView
 
getYesProportion() - Method in class kdl.prox.model2.rpt.RPTNode
 
getZeroOneLoss() - Method in class kdl.prox.model2.common.predictions.Predictions
Returns average zero-one loss for the predictions
GiniScore - Class in kdl.prox.model2.rpt.modules.scoring
A scoring class for a Quinlan Information Measure
GiniScore() - Constructor for class kdl.prox.model2.rpt.modules.scoring.GiniScore
 
GNPNSI - Class in kdl.prox.nsi2.nsi
The GNP NSI is based on the Global Network Positioning system proposed by Ng & Zhang in 2002.
GNPNSI(int, Graph) - Constructor for class kdl.prox.nsi2.nsi.GNPNSI
 
goTo(String) - Method in class kdl.prox.gui2.BrowserJFrame
 
Graph - Interface in kdl.prox.nsi2.graph
The Graph interface is the lower-layer of the NSI package, encapsulating the access to the underlying database: APP ------ SEARCH ------ NSI ------ GRAPH All the Graph layer has to do is return a list of the neighbors of a particular node.
GraphAsTree - Class in kdl.prox.dbvis
Helper 'view' of an arbitrary graph as a tree.
GraphAsTree(Vertex) - Constructor for class kdl.prox.dbvis.GraphAsTree
 
GraphAsTree(Vertex, Comparator) - Constructor for class kdl.prox.dbvis.GraphAsTree
Overload that takes non-null vertComparator.
GraphEdit - Class in kdl.prox.dbvis
Records changes to a Graph, i.e., Vertex and Edge instances added or removed.
GraphEdit() - Constructor for class kdl.prox.dbvis.GraphEdit
 
graphFromStartingOID(String) - Method in class kdl.prox.dbvis.DBVisualizerJFrame
Called when the user types an object OID (integer) into inputJTextField, parses it, makes it the graph center, and re-lays out the graph.
GraphGenerator - Class in kdl.prox.gui2.rptviewer2
Build a JUNG graph from an RPT Takes the root RPT node and traverses it, creating JUNG nodes and edges
GraphGenerator() - Constructor for class kdl.prox.gui2.rptviewer2.GraphGenerator
 
graphQueryEleFromFile(File) - Static method in class kdl.prox.qgraph2.QueryXMLUtil
Utility that returns a JDom Element for the <graph-query> in queryFile.
graphQueryEleFromFile(URL) - Static method in class kdl.prox.qgraph2.QueryXMLUtil
URL overload.
graphQueryEleFromXML(String) - Static method in class kdl.prox.qgraph2.QueryXMLUtil
Generate a graphQueryEle from an XML String
graphQueryEleToFile(Element, File) - Static method in class kdl.prox.qgraph2.QueryXMLUtil
Saves graphQueryEle to file as pretty XML.
graphQueryEleToQuery(Element) - Static method in class kdl.prox.qgraph2.QueryXMLUtil
Converts the ) Element into a QGraph query (Query).
graphQueryEleToXML(Element) - Static method in class kdl.prox.qgraph2.QueryXMLUtil
 
graphRDN() - Method in class kdl.prox.gui2.BrowserJFrame
Prompts the user for a saved RDN (XML file) then shows it in the RDN (graph) viewer.
graphRPT() - Method in class kdl.prox.gui2.BrowserJFrame
Prompts the user for a saved RPT model (XML file) then shows it in the RPT tree viewer.
graphSubgraph() - Method in class kdl.prox.gui2.BrowserJFrame
Graphs a subgraph on a new window and thread.
GraphUtils - Class in kdl.prox.nsi2.util
Misc utilities on a graph
GraphUtils() - Constructor for class kdl.prox.nsi2.util.GraphUtils
 
Group - Class in kdl.prox.qgraph2.algebra.logical.operators
Group Author: mhay
Group() - Constructor for class kdl.prox.qgraph2.algebra.logical.operators.Group
 
group() - Method in class kdl.prox.qgraph2.algebra.physical.QGTable
 
group(String, String) - Static method in class kdl.prox.util.MonetUtil
Uses {} operator to apply a grouping function to a BAT; returns the grouped BAT
groupBy(String, String) - Method in class kdl.prox.dbmgr.NST
Adds a column at the end of the NST named newColName in which different values correspond to different values in the specified columns

If the newColName column already exists, it deletes it.

groupBy(String) - Method in class kdl.prox.dbmgr.NST
 
groupBy(String, String) - Method in class kdl.prox.qgraph2.algebra.experiments.MonitoredNST
 
GroupBy - Class in kdl.prox.qgraph2.algebra.logical.operators
Group Author: mhay
GroupBy(String) - Constructor for class kdl.prox.qgraph2.algebra.logical.operators.GroupBy
 
groupBy(String) - Method in class kdl.prox.qgraph2.algebra.physical.QGTable
Groups by a set of columns from the NST
gStatistic(double[][]) - Static method in class kdl.prox.util.stat.StatUtil
Returns the g-statistic calculated on the given contingency table.
gStatistic(int[][][]) - Static method in class kdl.prox.util.stat.StatUtil
G^2 statistic is defined as: G^2 = 2 * \sum_{ijk} N_{ijk} ln [(N_{ijk} * N_{k})/(N_{ik} * N_{jk})] where N_{ijk} is the value stored at counts[i][j][k] and something like N_{k} is equal to \sum_{ij} N_{ijk}.
GT - Static variable in class kdl.prox.dbmgr.ComparisonOperatorEnum
 
GUI2App - Class in kdl.prox.app
Main application for the browser-style Proximity database browser user interface (open databases, run scripts, browse attribute and collections, etc.) Manages JFrames created by me so that we know when to exit.
GUI2App() - Constructor for class kdl.prox.app.GUI2App
 
GUI2App.ShutdownHook - Class in kdl.prox.app
 
GUI2App.ShutdownHook() - Constructor for class kdl.prox.app.GUI2App.ShutdownHook
 
GUIContentGenerator - Class in kdl.prox.gui2
This is the central class that knows how to generate HTML for GUI screens, based on a Proximity URL.
GUIContentGenerator() - Constructor for class kdl.prox.gui2.GUIContentGenerator
 

H

hasAnnot() - Method in class kdl.prox.qgraph2.QGConstraint
 
hasChild(String) - Method in class kdl.prox.db.Container
Returns true if there is a child in me named contName.
hasChildren() - Method in class kdl.prox.db.Container
 
hasEdgeZeroAnnotated() - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
hashCode() - Method in class kdl.prox.db.AttributeValue
Returns the hashCode for this item
hashCode() - Method in class kdl.prox.db.ItemTypeEnum
Object method.
hashCode() - Method in class kdl.prox.db.ProxItem
Returns the hashCode for this item
hashCode() - Method in class kdl.prox.db.SchemaAnalysis.LinkStats
The hashcode for the object is based on all instance variables, including percent Occurance and ctOccurance.
hashCode() - Method in class kdl.prox.gui2.ProxURL
 
hashCode() - Method in class kdl.prox.model2.common.sources.Source
 
hashcode() - Method in class kdl.prox.nsi2.graph.Node
 
hashCode() - Method in class kdl.prox.nsi2.search.SearchResults
 
hashCode() - Method in class kdl.prox.rdnview.Arc
 
hasNext() - Method in class kdl.prox.gui2.Pager
 
hasPrev() - Method in class kdl.prox.gui2.Pager
 
hasSubqueryZeroAnnotated() - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
hasVertexZeroAnnotated() - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
hasZeroAnnotations() - Method in class kdl.prox.qgraph2.algebra.QueryWrapper
 
Heuristics - Class in kdl.prox.qgraph2.algebra.experiments
Heuristics Author: mhay
Heuristics() - Constructor for class kdl.prox.qgraph2.algebra.experiments.Heuristics
 
horizontalScrollBar - Variable in class kdl.prox.gui2.rptviewer2.Scroll
 

I

id - Variable in class kdl.prox.nsi2.graph.Node
 
ImportAsciiGraph - Class in kdl.prox.app
Main application for interpreting a Proximity "Smart ASCII" graph file.
ImportAsciiGraph() - Constructor for class kdl.prox.app.ImportAsciiGraph
 
ImportExportType - Class in kdl.prox.app
Typesafe enum used by ExportXMLApp and ImportXMLApp when users want to export or import only one aspect of a database.
importProx2XML(String) - Method in class kdl.prox.script.Proximity
Calls standard XML import app
ImportProx2XMLApp - Class in kdl.prox.app
This is an application that imports an entire Proximity2 database from a single ProxDataML XML file, as created by Proximity2's ExportXMLApp.
ImportProx2XMLApp(String) - Constructor for class kdl.prox.app.ImportProx2XMLApp
Two-arg overload that does the import (does not just compute statistics).
ImportProx2XMLApp(String, boolean) - Constructor for class kdl.prox.app.ImportProx2XMLApp
Full-arg constructor.
ImportTextApp - Class in kdl.prox.app
Application that imports a database from a set of text files in a given directory.
ImportTextApp(String) - Constructor for class kdl.prox.app.ImportTextApp
 
ImportUtil - Class in kdl.prox.util
Defines basic utilities for importing data via Monet's ascii_io module
ImportXMLApp - Class in kdl.prox.app
Application that imports an entire database or part of it from an XML file.
ImportXMLApp() - Constructor for class kdl.prox.app.ImportXMLApp
Do nothing.
ImportXMLApp(File, boolean) - Constructor for class kdl.prox.app.ImportXMLApp
Full-arg constructor.
incrementsAreDone() - Method in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
?
init(Container, NSTCache) - Method in class kdl.prox.model2.common.sources.Source
Passes in the container, and initializes all the tables it needs
initDB() - Method in class kdl.prox.script.Proximity
Database utility that initializes an empty database by creating the tables required to run Proximity.
initEmptyDB() - Static method in class kdl.prox.db.DB
Called by methods that want to initialize an empty database, i.e., one with no Proximity tables.
InitFromRPTPredictionsModule - Class in kdl.prox.model2.rdn.modules.init
Initializes the class label attributes with samples of the predictions that come from applying the RPT on the corresponding containers.
InitFromRPTPredictionsModule(Map<RPT, RPT>) - Constructor for class kdl.prox.model2.rdn.modules.init.InitFromRPTPredictionsModule
 
initialize(Dimension) - Method in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
 
initialize(String, String, String) - Method in class kdl.prox.qgraph2.algebra.experiments.QueryMonitor
 
initialize_local_vertex(Vertex) - Method in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
?
initializeLocations() - Method in class kdl.prox.gui2.rptviewer2.DecisionTreeLayout
 
initInvalidAggretorNamesForCore() - Method in class kdl.prox.model2.rpt.modules.aggregatorselection.DefaultAggregatorSelectionModule
Initialize the list of aggregators that it doesn't make sense to use on core items.
initKDL() - Method in class kdl.prox.script.Proximity
Loads a series of default Python PROCS and import Defined in script/proximity.py
initLog4J() - Static method in class kdl.prox.util.Util
Initializes the log4j logging package, using a config file.
initModule - Variable in class kdl.prox.model2.rdn.RDN
 
initProxApp() - Static method in class kdl.prox.util.Util
Initializes the Proximity Application - initializes the logger
initValidAggregatorNames() - Method in class kdl.prox.model2.rpt.modules.aggregatorselection.DefaultAggregatorSelectionModule
Initialize the list of validAggregators with ALL possible aggregators
InMemoryGraph - Class in kdl.prox.nsi2.graph
Very fast and very simple graph, which pre-fetches all the links and keeps them in memory Of course it works when all the links fit in memory.
InMemoryGraph(boolean) - Constructor for class kdl.prox.nsi2.graph.InMemoryGraph
 
InMemoryWeightedGraph - Class in kdl.prox.nsi2.graph
Like the inMemory graph, but instead of setting the weight of the neighboring node to 1, it actually uses the 'weight' link attribute to get the weight of the connection to the neighbors
InMemoryWeightedGraph(boolean) - Constructor for class kdl.prox.nsi2.graph.InMemoryWeightedGraph
 
InMemoryWeightedGraph(boolean, NST) - Constructor for class kdl.prox.nsi2.graph.InMemoryWeightedGraph
 
inputObject - Variable in class kdl.prox.gui2.AbstractRunFileImpl
 
inputSources - Variable in class kdl.prox.model2.rpt.RPTState
 
insert(String, String, String) - Static method in class kdl.prox.util.MonetUtil
 
insertLink(int, int) - Static method in class kdl.prox.db.DB
Row-level method that creates a new link and returns its OID.
insertLink(int, int, int) - Static method in class kdl.prox.db.DB
Row-level method that creates a new link and returns its OID.
insertLink(int, String) - Method in class kdl.prox.db.Subgraph
Adds a link to this subgraph
insertObject() - Static method in class kdl.prox.db.DB
Row-level method that creates a new object and returns its OID.
insertObject(int) - Static method in class kdl.prox.db.DB
Row-level method that creates a new object and returns its OID.
insertObject(int, String) - Method in class kdl.prox.db.Subgraph
Adds an object to this subgraph
insertRow(String) - Method in class kdl.prox.dbmgr.NST
Inserts a row into my tables, using the elements in values.
insertRow(String[]) - Method in class kdl.prox.dbmgr.NST
 
insertRows(List) - Method in class kdl.prox.dbmgr.NST
Inserts a set of rows into my tables.
insertRowsFromBAT(String, String) - Static method in class kdl.prox.util.MonetUtil
 
insertRowsFromNST(NST) - Method in class kdl.prox.dbmgr.NST
Gets all the rows from the second NST and inserts them into me.
insertRowsFromNST(NST) - Method in class kdl.prox.qgraph2.algebra.experiments.MonitoredNST
 
instantiateObjectFromXML(String, Object) - Static method in class kdl.prox.model2.util.XMLUtil
General method: creates an instance of the specified class Type
INT - Static variable in class kdl.prox.dbmgr.DataTypeEnum
 
intArraytoSet(int[]) - Static method in class kdl.prox.nsi2.util.ConversionUtils
Convert an array of ints into a set of Integers
IntermediateSplit - Class in kdl.prox.model2.rpt.modules.learning
Structure to return intermediate split information for RDN learning
IntermediateSplit(Split, RPTNode, RPTState) - Constructor for class kdl.prox.model2.rpt.modules.learning.IntermediateSplit
 
INTERNAL_NIL_STRING - Static variable in class kdl.prox.util.MonetUtil
 
Interpreter - Class in kdl.prox.impascii2
This class reads lines in a smart ascii ii file, decides their types, and passes them to a DBHandler.
Interpreter() - Constructor for class kdl.prox.impascii2.Interpreter
 
InterpreterJFrame - Class in kdl.prox.gui2
Proximity Interpreter provides ability to run python commands from the GUI in Proximity
InterpreterJFrame() - Constructor for class kdl.prox.gui2.InterpreterJFrame
Create a new InterpreterJFrame for the given database
InterpreterLineHandler - Interface in kdl.prox.impascii2
Callback for Interpeter.
intersect(NST, String) - Method in class kdl.prox.dbmgr.NST
Returns a subset of the NST such that the values of col1 are in the col2 of an NST
intersect(NST, String, String) - Method in class kdl.prox.dbmgr.NST
 
intersect(Set, Set) - Static method in class kdl.prox.qgraph2.algebra.Utils
 
INVALID_NAME_CHARS - Static variable in class kdl.prox.util.Assert
 
invalidateCachesWithString(String) - Method in class kdl.prox.model2.rdn.RPTTableCacher
 
invalidateTablesWithString(String) - Method in class kdl.prox.model2.util.NSTCache
 
inverseChiSquareCDF(double, long) - Static method in class kdl.prox.util.stat.StatUtil
 
inverseChiSquareCDF(double, long, double) - Static method in class kdl.prox.util.stat.StatUtil
From http://people.scs.fsu.edu/~burkardt/m_src/prob/chi_square_cdf_inv.m

//// CHI_SQUARE_CDF_INV inverts the Chi squared PDF.

inverseStandardNormalCDF(double) - Static method in class kdl.prox.util.stat.StatUtil
DOUBLE PRECISION FUNCTION PPND16 (P, IFAULT)

http://lib.stat.cmu.edu/apstat/241

ALGORITHM AS241 APPL.

isAnnotated() - Method in class kdl.prox.qgraph2.QGItem
Utility that returns true if I'm annotated, and false o/w.
isAnnotated() - Method in class kdl.prox.qgraph2.Subquery
Returns true if I'm annotated, and false o/w.
isApplicable(QGVertex) - Method in class kdl.prox.qgraph2.tfm.TFM01
Transformation method.
isApplicable(QGVertex) - Method in class kdl.prox.qgraph2.tfm.TFM02
Transformation method.
isApplicable(QGVertex) - Method in class kdl.prox.qgraph2.tfm.TFM06
Transformation method.
isApplicable(QGVertex) - Method in class kdl.prox.qgraph2.tfm.TFM08
Transformation method.
isApplicable(QGVertex) - Method in class kdl.prox.qgraph2.tfm.TFM09
Transformation method.
isApplicable(QGVertex) - Method in class kdl.prox.qgraph2.tfm.TFM11
Transformation method.
isApplicable(QGVertex) - Method in class kdl.prox.qgraph2.tfm.TFM12
Transformation method.
isApplicable(QGVertex) - Method in class kdl.prox.qgraph2.tfm.TFM13
Transformation method.
isApplicable(QGVertex) - Method in class kdl.prox.qgraph2.tfm.TFM18
Transformation method.
isApplicable(QGVertex) - Method in class kdl.prox.qgraph2.tfm.TFM20
Transformation method.
isApplicable(QGVertex) - Method in class kdl.prox.qgraph2.tfm.TFM21
Transformation method.
isApplicable(QGVertex) - Method in class kdl.prox.qgraph2.tfm.TFM22
Transformation method.
isApplicable(QGVertex) - Method in class kdl.prox.qgraph2.tfm.Transformation
Returns the ways in which this Transformation can apply to qgVertex, possibly including other items around it.
isArcPassesOutsideRect(Arc) - Method in class kdl.prox.rdnview.RDNCanvas
 
isArithmeticOp(String) - Static method in class kdl.prox.util.Util
Returns true if the string is +,-,*,/
isAsterisked() - Method in class kdl.prox.qgraph2.QGItem
Utility that returns true if qgItem has an asterisk, i.e, if it can be asterisked, and its asteriskSource() != null.
isAttribute() - Method in class kdl.prox.impascii2.LineParser
 
isAttributeDefined(String) - Method in class kdl.prox.db.Attributes
Returns true if there is an attribute in me named attrName.