Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/awelm/simpledb
/ functions
Functions
643 in github.com/awelm/simpledb
⨍
Functions
643
◇
Types & classes
114
Method
estimateTableCardinalityTest
Verify the table-cardinality estimates based on a selectivity estimate
test/simpledb/TableStatsTest.java:93
Method
filter
Unit test for Predicate.filter()
test/simpledb/PredicateTest.java:15
Method
filterAllLessThan
Unit test for Filter.getNext() using a < predicate that filters everything
test/simpledb/FilterTest.java:72
Method
filterEqual
Unit test for Filter.getNext() using an = predicate
test/simpledb/FilterTest.java:84
Method
filterEqualNoTuples
Unit test for Filter.getNext() using an = predicate passing no tuples
test/simpledb/FilterTest.java:114
Method
filterSomeLessThan
Unit test for Filter.getNext() using a < predicate that filters some tuples
test/simpledb/FilterTest.java:58
Method
filterVaryingVals
Unit test for JoinPredicate.filter()
test/simpledb/JoinPredicateTest.java:15
Method
getBeforeImage
Return a view of this page before it was modified -- used by recovery @throws Exception
src/simpledb/HeapPage.java:84
Method
getBeforeImage
Provide a representation of this page before any modifications were made to it. Used by recovery.
src/simpledb/Page.java:52
Method
getDbFile
Unit test for Catalog.getDbFile()
test/simpledb/CatalogTest.java:63
Method
getId
Unit test for HeapFile.getId()
test/simpledb/HeapFileReadTest.java:37
Method
getId
Unit test for HeapPage.getId()
test/simpledb/HeapPageReadTest.java:78
Method
getId
()
test/simpledb/TestUtil.java:231
Method
getId
()
src/simpledb/TransactionId.java:16
Method
getNext
Unit test for Insert.getNext(), inserting elements into an empty file
test/simpledb/InsertTest.java:47
Method
getNumEmptySlots
Unit test for HeapPage.getNumEmptySlots()
test/simpledb/HeapPageReadTest.java:105
Method
getOp
Interface to access operations by a string containing an integer index for command-line convenience. @param s a string containing a valid integer Op
src/simpledb/Aggregator.java:19
Method
getOp
()
src/simpledb/JoinPredicate.java:37
Method
getSize
Unit test for TupleDesc.getSize()
test/simpledb/TupleDescTest.java:127
Method
getSlot
Unit test for HeapPage.getSlot()
test/simpledb/HeapPageReadTest.java:113
Method
getTableId
Unit test for HeapPageId.getTableId()
test/simpledb/HeapPageIdTest.java:24
Method
getTableId
Unit test for Catalog.getTableId()
test/simpledb/CatalogTest.java:41
Method
getTableId
Return the id of the table with a specified name, @throws NoSuchElementException if the table doesn't exist
src/simpledb/Catalog.java:69
Method
getTableId
Given a table alias, return id of the table object (this id can be supplied to {@link Catalog#getDbFile(int)}). Aliases are added as base tabl
src/simpledb/LogicalPlan.java:79
Method
getTotalRecords
()
src/simpledb/LogFile.java:138
Method
getTransaction
()
src/simpledb/Parser.java:392
Method
getTuple
@return a Tuple with a 'width' IntFields with the value tupledata[i] in each field. do not set it's RecordId, hence do not distinguish
src/simpledb/Utility.java:87
Method
getTupleDesc
Unit test for Aggregate.getTupleDesc()
test/simpledb/AggregateTest.java:88
Method
getTupleDesc
Unit test for Insert.getTupleDesc()
test/simpledb/InsertTest.java:37
Method
getTupleDesc
Unit test for Catalog.getTupleDesc()
test/simpledb/CatalogTest.java:31
Method
getTupleDesc
Unit test for Filter.getTupleDesc()
test/simpledb/FilterTest.java:28
Method
getTupleDesc
Unit test for Join.getTupleDesc()
test/simpledb/JoinTest.java:59
Method
getTupleDesc
Unit test for HeapFile.getTupleDesc()
test/simpledb/HeapFileReadTest.java:52
Method
getTupleDesc
Unit test for Tuple.getTupleDesc()
test/simpledb/TupleTest.java:35
Method
getTupleDesc
()
test/simpledb/TestUtil.java:239
Method
getTupleDesc
()
src/simpledb/Project.java:33
Method
getTupleDesc
()
src/simpledb/StringAggregator.java:60
Method
getTupleDesc
()
src/simpledb/IntAggregator.java:105
Method
getTupleDesc
Returns the TupleDesc of the table stored in this DbFile. @return TupleDesc of this DbFile.
src/simpledb/HeapFile.java:56
Method
getTupleDesc
()
src/simpledb/OrderBy.java:29
Method
getTupleDesc
()
src/simpledb/TupleIterator.java:45
Method
getTupleDesc
Returns the tuple descriptor (schema) of the specified table @param tableid The id of the table, as specified by the DbFile.getId() function passe
src/simpledb/Catalog.java:81
Method
getTupleDesc
Returns the TupleDesc with field names from the underlying HeapFile, prefixed with the tableAlias string from the constructor. @return the TupleDesc w
src/simpledb/SeqScan.java:52
Method
getTupleDesc
()
src/simpledb/Delete.java:26
Method
getTupleDesc
Returns the TupleDesc associated with this DbIterator.
src/simpledb/Parser.java:588
Method
getType
Unit test for TupleDesc.getType()
test/simpledb/TupleDescTest.java:73
Method
getType
@return the Type for this Field
src/simpledb/StringField.java:102
Method
getType
Return the Type of this field. @return Type.INT_TYPE
src/simpledb/IntField.java:80
Method
getValue
()
src/simpledb/StringField.java:12
Method
gtJoin
Unit test for Join.getNext() using a > predicate
test/simpledb/JoinTest.java:89
Method
hCode
Unit test for RecordId.hashCode()
test/simpledb/RecordIdTest.java:61
Method
hasNext
()
test/simpledb/TestUtil.java:286
Method
hasNext
()
src/simpledb/AbstractDbIterator.java:9
Method
hasNext
()
src/simpledb/AbstractDbFileIterator.java:7
Method
hasNext
()
src/simpledb/TupleIterator.java:32
Method
hasNext
@return true if the iterator has more items.
src/simpledb/Parser.java:562
Method
hashCode
@return a hash code for this page, represented by the concatenation of the table number and the page number (needed if a PageId is used as a key i
src/simpledb/PageId.java:23
Method
hashCode
@return a hash code for this page, represented by the concatenation of the table number and the page number (needed if a PageId is used as a key i
src/simpledb/HeapPageId.java:39
Method
hashCode
()
src/simpledb/StringField.java:36
Method
hashCode
()
src/simpledb/LogicalSubplanJoinNode.java:19
Method
hashCode
()
src/simpledb/TupleDesc.java:175
Method
hashCode
()
src/simpledb/TransactionId.java:24
Method
hashCode
You should implement the hashCode() so that two equal RecordId instances (with respect to equals()) have the same hashCode(). @return An int that is t
src/simpledb/RecordId.java:51
Method
hashCode
()
src/simpledb/LockManager.java:28
Method
hashCode
()
src/simpledb/LogicalJoinNode.java:61
Method
hashCode
()
src/simpledb/IntField.java:28
Method
holdsLock
Return true if the specified transaction has a lock on the specified page
src/simpledb/BufferPool.java:109
Method
holdsLock
(TransactionId tid, PageId pid)
src/simpledb/LockManager.java:101
Method
iterator
(TransactionId tid)
test/simpledb/TestUtil.java:235
Method
iterator
Create a DbIterator over group aggregate results. @see simpledb.TupleIterator for a possible helper
src/simpledb/Aggregator.java:47
Method
lockUpgrade
Unit test for BufferPool.getPage() assuming locking. Attempt lock upgrade.
test/simpledb/LockingTest.java:157
Method
logWrite
Write an UPDATE record to disk for the specified tid and page (with provided before and after images.) @param tid The transact
src/simpledb/LogFile.java:197
Method
main
(String args[])
src/simpledb/SimpleDb.java:6
Method
main
(String argv[])
src/simpledb/Parser.java:455
Method
main
(String argv[])
src/simpledb/LogicalPlan.java:468
Method
maxAggregate
Unit test for Aggregate.getNext() using a max aggregate
test/simpledb/AggregateTest.java:160
Method
mergeAvg
Test IntAggregator.merge() and iterator() over an avg
test/simpledb/IntAggregatorTest.java:116
Method
mergeCount
Test String.merge() and iterator() over a COUNT
test/simpledb/StringAggregatorTest.java:44
Method
mergeMax
Test IntAggregator.merge() and iterator() over a max
test/simpledb/IntAggregatorTest.java:100
Method
mergeMin
Test IntAggregator.merge() and iterator() over a min
test/simpledb/IntAggregatorTest.java:84
Method
mergeSum
Test IntAggregator.merge() and iterator() over a sum
test/simpledb/IntAggregatorTest.java:69
Method
minAggregate
Unit test for Aggregate.getNext() using a min aggregate
test/simpledb/AggregateTest.java:171
Method
modifyFields
Unit test for Tuple.getField() and Tuple.setField()
test/simpledb/TupleTest.java:15
Method
modifyRecordId
Unit test for Tuple.getRecordId() and Tuple.setRecordId()
test/simpledb/TupleTest.java:44
Method
nameToId
Unit test for TupleDesc.nameToId()
test/simpledb/TupleDescTest.java:86
Method
negativeRangeTest
Test with a minimum and a maximum that are both negative numbers.
test/simpledb/IntHistogramTest.java:43
Method
next
()
test/simpledb/TestUtil.java:291
Method
next
()
src/simpledb/AbstractDbIterator.java:14
Method
next
()
src/simpledb/HeapFile.java:190
Method
next
()
src/simpledb/AbstractDbFileIterator.java:12
Method
next
()
src/simpledb/TupleIterator.java:36
Method
next
Gets the next tuple from the operator (typically implementing by reading from a child operator or an access method). @return The next tuple in the it
src/simpledb/Parser.java:573
Method
nonequalityOrderJoinsTest
Test a join ordering with an inequality, to make sure the inequality gets put as the innermost join
test/simpledb/JoinOptimizerTest.java:409
Method
numPages
Unit test for HeapFile.numPages()
test/simpledb/HeapFileReadTest.java:59
Method
opEqualsTest
Make sure that equality binning does something reasonable.
test/simpledb/IntHistogramTest.java:66
Method
opGreaterThanOrEqualsTest
Make sure that GREATER_THAN_OR_EQ binning does something reasonable.
test/simpledb/IntHistogramTest.java:123
Method
opGreaterThanTest
Make sure that GREATER_THAN binning does something reasonable.
test/simpledb/IntHistogramTest.java:83
Method
opLessThanOrEqualsTest
Make sure that LESS_THAN_OR_EQ binning does something reasonable.
test/simpledb/IntHistogramTest.java:144
Method
opLessThanTest
Make sure that LESS_THAN binning does something reasonable.
test/simpledb/IntHistogramTest.java:103
Method
opNotEqualsTest
Make sure that equality binning does something reasonable.
test/simpledb/IntHistogramTest.java:165
← previous
next →
401–500 of 643, ranked by callers