Index

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 
All Classes All Packages

A

A1 - sudoku.core.Square
 
A2 - sudoku.core.Square
 
A3 - sudoku.core.Square
 
A4 - sudoku.core.Square
 
A5 - sudoku.core.Square
 
A6 - sudoku.core.Square
 
A7 - sudoku.core.Square
 
A8 - sudoku.core.Square
 
A9 - sudoku.core.Square
 
AbstractActivityTrackingExecutorV5Impl - Class in edu.wustl.cse231s.v5.impl.executor
 
AbstractActivityTrackingExecutorV5Impl(ExecutorService) - Constructor for class edu.wustl.cse231s.v5.impl.executor.AbstractActivityTrackingExecutorV5Impl
 
AbstractCakePipelineVizApp - Class in pipeline.cake.viz
 
AbstractCakePipelineVizApp(double, int) - Constructor for class pipeline.cake.viz.AbstractCakePipelineVizApp
 
AbstractExecutorV5Impl - Class in edu.wustl.cse231s.v5.impl.executor
 
AbstractExecutorV5Impl(ExecutorService) - Constructor for class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
AbstractExecutorV5Impl.Context - Interface in edu.wustl.cse231s.v5.impl.executor
 
AbstractExecutorV5Impl.FinishContext - Interface in edu.wustl.cse231s.v5.impl.executor
 
AbstractPhasable<T> - Class in edu.wustl.cse231s.phasable
 
AbstractPhasable(T, T, T) - Constructor for class edu.wustl.cse231s.phasable.AbstractPhasable
 
AbstractV5Impl - Class in edu.wustl.cse231s.v5.impl
 
AbstractV5Impl() - Constructor for class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
AbstractWaterPumpRow - Class in mapreduce.apps.cholera.viz
 
AbstractWaterPumpRow(WaterPump, boolean) - Constructor for class mapreduce.apps.cholera.viz.AbstractWaterPumpRow
 
accept(int) - Method in interface edu.wustl.cse231s.v5.api.CheckedIntConsumer
 
accept(int, int) - Method in interface edu.wustl.cse231s.v5.api.CheckedIntIntConsumer
 
accept(T) - Method in interface edu.wustl.cse231s.v5.api.CheckedConsumer
 
Account - Class in mapreduce.apps.friends.core
 
Account - Interface in lock.core.banking
 
Account - Interface in locking.core.banking
 
Account(char, String) - Constructor for class mapreduce.apps.friends.core.Account
 
AccountId - Class in mapreduce.apps.friends.core
 
AccountId(String) - Constructor for class mapreduce.apps.friends.core.AccountId
 
AccountWithLock - Interface in lock.core.banking
 
AccountWithLock - Interface in locking.core.banking
 
accumulator() - Method in class mapreduce.collector.intsum.studio.IntSumCollector
 
accumulator() - Method in interface mapreduce.collector.studio.ClassicReducer
A function that folds a value into a mutable result container.
Accumulator<T> - Class in edu.wustl.cse231s.v5.impl.executor
 
Accumulator() - Constructor for class edu.wustl.cse231s.v5.impl.executor.Accumulator
 
AccumulatorReducer<T> - Interface in edu.wustl.cse231s.v5.api
 
ACE - mapreduce.apps.cards.core.Rank
 
Activity - Interface in edu.wustl.cse231s.v5.api
 
add(Student) - Method in class atomicity.course.demo.CheckThenActCourse
 
addIfSpace(Student) - Method in class atomicity.course.studio.Course
 
addStylesheet(Scene) - Static method in class sudoku.viz.common.FxSudokuSceneUtils
 
addToValueAtOffset(double) - Method in class matrixmultiply.core.OffsetSubMatrix
 
ADENINE - edu.wustl.cse231s.bioinformatics.Nucleobase
 
ALICES_ADVENTURES_IN_WONDERLAND - mapreduce.apps.wordcount.core.io.WordsResource
 
ALL_ADENINE_10 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
allUnits() - Static method in class sudoku.core.SudokuUtils
 
AnonymousInnerClassesAsyncAndFinishExample - Class in lambda.asyncfinish.demo
 
AnonymousInnerClassesAsyncAndFinishExample() - Constructor for class lambda.asyncfinish.demo.AnonymousInnerClassesAsyncAndFinishExample
 
AnonymousInnerClassesMapComputeExample - Class in lambda.compute.demo
 
AnonymousInnerClassesMapComputeExample() - Constructor for class lambda.compute.demo.AnonymousInnerClassesMapComputeExample
 
Appliance - Interface in lock.allornothing.kitchen.core
 
applyAsDouble(Board) - Method in enum connectfour.challenge.OpenEndedHeuristic
 
applyAsDouble(Board) - Method in enum connectfour.studio.WinOrLoseHeuristic
 
area() - Method in interface shape.core.Shape
 
area() - Method in class shape.warmup.Circle
 
area() - Method in class shape.warmup.Rectangle
 
ArrayUtils - Class in edu.wustl.cse231s.array
 
ArrayUtils() - Constructor for class edu.wustl.cse231s.array.ArrayUtils
 
async(boolean, CheckedRunnable) - Static method in class edu.wustl.cse231s.v5.V5
Conditionally spawn an asynchronous child task.
async(CheckedRunnable) - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
async(CheckedRunnable) - Method in class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
async(CheckedRunnable) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
async(CheckedRunnable) - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
async(CheckedRunnable) - Static method in class edu.wustl.cse231s.v5.V5
Spawn an asynchronous child task.
async(AwaitFuturesOption, CheckedRunnable) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
async(AwaitFuturesOption, CheckedRunnable) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
async(AwaitFuturesOption, CheckedRunnable) - Static method in class edu.wustl.cse231s.v5.V5
 
asyncTasks(CheckedRunnable[]) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
asyncTasks(CheckedRunnable[]) - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
asyncTasks(CheckedRunnable[]) - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
AtomicIntegerArrayKMerCount - Class in kmer.core.array
A KMerCount implementation that wraps an AtomicIntegerArray.
AtomicIntegerArrayKMerCount(int, AtomicIntegerArray) - Constructor for class kmer.core.array.AtomicIntegerArrayKMerCount
Constructs an AtomicIntegerArrayKmerCount that wraps the given AtomicIntegerArray.
AtomicIntegerArrayKMerCounter - Class in kmer.lab.atomicintegerarray
 
AtomicIntegerArrayKMerCounter() - Constructor for class kmer.lab.atomicintegerarray.AtomicIntegerArrayKMerCounter
 
atomicity.course.core - package atomicity.course.core
 
atomicity.course.demo - package atomicity.course.demo
 
atomicity.course.studio - package atomicity.course.studio
 
atomicity.stockportfolio.studio - package atomicity.stockportfolio.studio
 
atomicity.wordcount.studio - package atomicity.wordcount.studio
 
AutomaticPlayerConfig - Class in connectfour.viz.game
 
AutomaticPlayerConfig() - Constructor for class connectfour.viz.game.AutomaticPlayerConfig
 
await(Future<?>, Future<?>...) - Static method in class edu.wustl.cse231s.v5.V5
 
awaitAdvanceForPhase(Phaser, int) - Static method in class edu.wustl.cse231s.concurrent.PhaserUtils
 
awaitAdvanceForPhase(Phaser, int, Runnable) - Static method in class edu.wustl.cse231s.concurrent.PhaserUtils
 
awaitAdvanceInterruptiblyForPhase(Phaser, int) - Static method in class edu.wustl.cse231s.concurrent.PhaserUtils
 
awaitAdvanceInterruptiblyForPhase(Phaser, int, Interruptible) - Static method in class edu.wustl.cse231s.concurrent.PhaserUtils
 
AwaitFuturesOption - Class in edu.wustl.cse231s.v5.options
 
AwaitFuturesOption(Future<?>, Future<?>[]) - Constructor for class edu.wustl.cse231s.v5.options.AwaitFuturesOption
 
awaitMove() - Method in class connectfour.viz.core.BoardPane
 

B

B1 - sudoku.core.Square
 
B2 - sudoku.core.Square
 
B3 - sudoku.core.Square
 
B4 - sudoku.core.Square
 
B5 - sudoku.core.Square
 
B6 - sudoku.core.Square
 
B7 - sudoku.core.Square
 
B8 - sudoku.core.Square
 
B9 - sudoku.core.Square
 
bake(int, MixedIngredients) - Method in interface pipeline.cake.core.Oven
 
BakedCake - Class in pipeline.cake.core
 
BakedCake(int, MixedIngredients) - Constructor for class pipeline.cake.core.BakedCake
 
BankAccountLockOrdering - Class in lock.order.studio
 
BankAccountLockOrdering() - Constructor for class lock.order.studio.BankAccountLockOrdering
 
BankAccountLockTrying - Class in lock.allornothing.bank.studio
 
BankAccountLockTrying() - Constructor for class lock.allornothing.bank.studio.BankAccountLockTrying
 
BigDecimalAccumulator - Class in edu.wustl.cse231s.v5.impl.executor
 
BigDecimalAccumulator(NumberReductionOperator) - Constructor for class edu.wustl.cse231s.v5.impl.executor.BigDecimalAccumulator
 
binarySearch(int[], int, int, int) - Static method in class search.core.BinarySearchUtils
Mimics Arrays.binarySearch(int[], int, int, int) except that it returns the desired positive index if the key is not found.
BinarySearchUtils - Class in search.core
 
BinarySearchUtils() - Constructor for class search.core.BinarySearchUtils
 
BitBoard - Class in connectfour.core
An immutable implementation of the Board interface that uses bit-shifting to store the whole board state in two longs.
BitBoard() - Constructor for class connectfour.core.BitBoard
Constructs an empty BitBoard, with no pieces on the board.
BitBoard(String) - Constructor for class connectfour.core.BitBoard
Constructs a BitBoard with the moves represented by the given string.
Board - Interface in connectfour.core
A Connect Four board, containing information about who has played at every location.
BoardLocation - Class in connectfour.core
An immutable location on the board, with both a row and a column.
BoardPane - Class in connectfour.viz.core
 
BoardPane - Class in sudoku.viz.core
 
BoardPane() - Constructor for class connectfour.viz.core.BoardPane
 
BoardPane(Consumer<Square>) - Constructor for class sudoku.viz.core.BoardPane
 
Bookkeeping - Interface in edu.wustl.cse231s.v5.api
 
BookkeepingExecutorXV5Impl - Class in edu.wustl.cse231s.v5.impl.executor
 
BookkeepingExecutorXV5Impl(ExecutorService) - Constructor for class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
BottleneckedMapReduceFramework<E,​K,​V,​A,​R> - Class in mapreduce.framework.lab.bottlenecked
A MapReduce framework that separates mapping, accumulating, and finishing into three separate stages.
BottleneckedMapReduceFramework(Mapper<E, K, V>, Collector<V, A, R>) - Constructor for class mapreduce.framework.lab.bottlenecked.BottleneckedMapReduceFramework
Constructs a BottleneckedMapReduceFramework using the given mapper and collector.
BRIDLE_STREET - mapreduce.apps.cholera.core.WaterPump
 
BROAD_STREET - mapreduce.apps.cholera.core.WaterPump
 
build() - Method in class edu.wustl.cse231s.v5.options.SystemPropertiesOption.Builder
 
Builder() - Constructor for class edu.wustl.cse231s.v5.options.SystemPropertiesOption.Builder
 
buy(String, int) - Method in class atomicity.stockportfolio.studio.StockPortfolio
 
ByteArrayRange - Class in kmer.core.bytearrayrange
 
ByteArrayRange(byte[], int, int) - Constructor for class kmer.core.bytearrayrange.ByteArrayRange
 
ByteArrayRangeCodec - Enum in kmer.core.codecs
 
ByteArrayRangeConcurrentHashMapKMerCounter - Class in kmer.warmup.bytearrayrangemap
 
ByteArrayRangeConcurrentHashMapKMerCounter() - Constructor for class kmer.warmup.bytearrayrangemap.ByteArrayRangeConcurrentHashMapKMerCounter
 
ByteArrayRangeMapKMerCount - Class in kmer.core.map
 
ByteArrayRangeMapKMerCount(int, Map<ByteArrayRange, Integer>) - Constructor for class kmer.core.map.ByteArrayRangeMapKMerCount
 
ByteArraySlice - Class in kmer.lab.core
 
ByteArraySlice(byte[], int, int) - Constructor for class kmer.lab.core.ByteArraySlice
Creates a new slice composed of the original unsliced data, an inclusive lower bound, and an exclusive upper bound.

C

C1 - sudoku.core.Square
 
C2 - sudoku.core.Square
 
C3 - sudoku.core.Square
 
C4 - sudoku.core.Square
 
C5 - sudoku.core.Square
 
C6 - sudoku.core.Square
 
C7 - sudoku.core.Square
 
C8 - sudoku.core.Square
 
C9 - sudoku.core.Square
 
CakePipeline - Class in pipeline.cake.studio
 
CakePipeline() - Constructor for class pipeline.cake.studio.CakePipeline
 
CakePipelineVizApp - Class in pipeline.cake.viz
 
CakePipelineVizApp() - Constructor for class pipeline.cake.viz.CakePipelineVizApp
 
calculateAccum() - Method in class edu.wustl.cse231s.v5.impl.executor.Accumulator
 
calculateAccum() - Method in class edu.wustl.cse231s.v5.impl.executor.EagerBigDecimalAccumulator
 
calculateAccum() - Method in class edu.wustl.cse231s.v5.impl.executor.EagerDoubleAccumulator
 
calculateAccum() - Method in class edu.wustl.cse231s.v5.impl.executor.EagerIntegerAccumulator
 
calculateAccum() - Method in class edu.wustl.cse231s.v5.impl.executor.EagerReducerAccumulator
 
calculateAccum() - Method in class edu.wustl.cse231s.v5.impl.executor.LazyBigDecimalAccumulator
 
calculateAccum() - Method in class edu.wustl.cse231s.v5.impl.executor.LazyDoubleAccumulator
 
calculateAccum() - Method in class edu.wustl.cse231s.v5.impl.executor.LazyIntegerAccumulator
 
calculateAccum() - Method in class edu.wustl.cse231s.v5.impl.executor.LazyReducerAccumulator
 
calculateMidpoint(int, int) - Static method in class midpoint.lab.MidpointUtils
 
calculatePossibleKMers(int) - Static method in class kmer.core.KMerUtils
Gets the number of possible k-mers that can exist with the given length.
calculateReasonableThreshold(List<byte[]>, int) - Static method in class kmer.lab.util.ThresholdSlices
Calculate a reasonable threshold to be used with ThresholdSlices.createSlices(List, int, IntPredicate) where reasonable is defined to mean will create between 2X and 10X tasks per available processor.
calculateScore(String, Map<Character, Integer>) - Static method in class racecondition.wordscore.core.WordScoreUtils
Calculates the score associated with a given word
calculateSumOfAllKMers(List<byte[]>, int) - Static method in class kmer.core.KMerUtils
Gets the total number of (not necessarily unique) k-mers in all of the sequences.
call() - Method in interface edu.wustl.cse231s.v5.api.CheckedCallable
 
cancelIfAppropriate() - Method in class nqueens.viz.solution.NQueensVizApp
 
candidate.core - package candidate.core
 
CandidateSet - Class in candidate.core
 
CannotFigureOutHowToGetItToCompileException - Exception in edu.wustl.cse231s
 
CannotFigureOutHowToGetItToCompileException() - Constructor for exception edu.wustl.cse231s.CannotFigureOutHowToGetItToCompileException
 
CannotFigureOutHowToGetItToCompileException(String) - Constructor for exception edu.wustl.cse231s.CannotFigureOutHowToGetItToCompileException
 
canPlay(int) - Method in class connectfour.core.BitBoard
 
canPlay(int) - Method in interface connectfour.core.Board
Determines if it is legal for the current player to play a piece in the given column.
Card - Class in mapreduce.apps.cards.core
 
Card(Suit, Rank) - Constructor for class mapreduce.apps.cards.core.Card
 
CardMapper - Class in mapreduce.apps.cards.studio
 
CardMapper() - Constructor for class mapreduce.apps.cards.studio.CardMapper
 
CARNABY_STREET - mapreduce.apps.cholera.core.WaterPump
 
CASTLE_STREET_EAST - mapreduce.apps.cholera.core.WaterPump
 
castRay(int, int) - Method in interface raytrace.core.RayTraceTaskContext
 
castRay(int, int) - Method in class raytrace.core.runtime.RtTaskContext
 
Challenge2CakePipelineVizApp - Class in pipeline.cake.viz
 
Challenge2CakePipelineVizApp() - Constructor for class pipeline.cake.viz.Challenge2CakePipelineVizApp
 
Challenge3CakePipelineVizApp - Class in pipeline.cake.viz
 
Challenge3CakePipelineVizApp() - Constructor for class pipeline.cake.viz.Challenge3CakePipelineVizApp
 
Challenge4CakePipelineVizApp - Class in pipeline.cake.viz
 
Challenge4CakePipelineVizApp() - Constructor for class pipeline.cake.viz.Challenge4CakePipelineVizApp
 
characteristics() - Method in class mapreduce.collector.intsum.studio.IntSumCollector
 
characteristics() - Method in interface mapreduce.collector.studio.ClassicReducer
 
checkBalanceAndTransfer(Account, Account, int) - Static method in class lock.core.banking.TransferUtils
This method checks whether the sender has enough money in her bank account to transfer the given amount to the recipient.
checkBalanceAndTransfer(Account, Account, int) - Static method in class locking.core.banking.TransferUtils
This method checks whether the sender has enough money in her bank account to transfer the given amount to the recipient.
CheckedCallable<V> - Interface in edu.wustl.cse231s.v5.api
 
CheckedConsumer<T> - Interface in edu.wustl.cse231s.v5.api
 
CheckedIntConsumer - Interface in edu.wustl.cse231s.v5.api
 
CheckedIntIntConsumer - Interface in edu.wustl.cse231s.v5.api
 
CheckedRunnable - Interface in edu.wustl.cse231s.v5.api
 
checkGet() - Method in class edu.wustl.cse231s.v5.impl.executor.Accumulator
 
checkPut() - Method in class edu.wustl.cse231s.v5.impl.executor.Accumulator
 
checkRegistration() - Method in class edu.wustl.cse231s.v5.impl.executor.Accumulator
 
CheckThenActCourse - Class in atomicity.course.demo
 
CheckThenActCourse(int, Supplier<Collection<Student>>) - Constructor for class atomicity.course.demo.CheckThenActCourse
 
ChessboardPane - Class in nqueens.viz.solution
 
ChessboardPane(int) - Constructor for class nqueens.viz.solution.ChessboardPane
 
CholeraApp - Class in mapreduce.apps.cholera.studio
 
CholeraApp() - Constructor for class mapreduce.apps.cholera.studio.CholeraApp
 
CholeraApp.ValueRepresentation - Enum in mapreduce.apps.cholera.studio
 
CholeraDeath - Class in mapreduce.apps.cholera.core
 
CholeraDeath(Location) - Constructor for class mapreduce.apps.cholera.core.CholeraDeath
 
CHOLERAE_ORI_C - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
CHOLERAE_ORI_C - kmer.util.KMerResource
 
CholeraOutbreakVisualizationApp - Class in mapreduce.apps.cholera.viz
 
CholeraOutbreakVisualizationApp() - Constructor for class mapreduce.apps.cholera.viz.CholeraOutbreakVisualizationApp
 
CholeraOutput - Class in mapreduce.apps.cholera.output
 
CholeraOutput() - Constructor for class mapreduce.apps.cholera.output.CholeraOutput
 
ChromosomeResource - Enum in edu.wustl.cse231s.bioinformatics.io.resource
 
chunked() - Static method in class edu.wustl.cse231s.v5.V5
 
chunked(int) - Static method in class edu.wustl.cse231s.v5.V5
 
ChunkedOption - Class in edu.wustl.cse231s.v5.options
 
ChunkedOption() - Constructor for class edu.wustl.cse231s.v5.options.ChunkedOption
 
ChunkedOption(int) - Constructor for class edu.wustl.cse231s.v5.options.ChunkedOption
 
Circle - Class in shape.warmup
 
Circle(double, double, double) - Constructor for class shape.warmup.Circle
 
ClassicReducer<V,​R> - Interface in mapreduce.collector.studio
An interface used for Collectors that are similar to Hadoop's reducer.
clear() - Method in class edu.wustl.cse231s.util.MultiWrapMap
 
clear() - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
CLUBS - mapreduce.apps.cards.core.Suit
 
ColorUtil - Class in edu.wustl.cse231s.color
 
ColorUtil() - Constructor for class edu.wustl.cse231s.color.ColorUtil
 
combiner() - Method in class mapreduce.collector.intsum.studio.IntSumCollector
 
combiner() - Method in interface mapreduce.collector.studio.ClassicReducer
A function that accepts two partial results and merges them.
Combiner - Interface in sort.core.merge
 
combineRange(int[], int, int, int) - Method in class sort.challenge.merge.ParallelCombiner
 
combineRange(int[], int, int, int) - Method in interface sort.core.merge.Combiner
merges the sorted results from [min, mid) and the sorted results from [mid,maxExclusive).
combineRange(int[], int, int, int) - Method in class sort.core.merge.SequentialCombiner
 
commitAccumulatorsIfNecessary() - Method in interface edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl.FinishContext
 
comparator() - Method in class candidate.core.CandidateSet
 
compareKMerCounters(KMerResource, int, KMerCounter...) - Static method in class kmer.lab.CompareKMerCounters
 
CompareKMerCounters - Class in kmer.lab
 
CompareKMerCounters() - Constructor for class kmer.lab.CompareKMerCounters
 
CompareMapVsArray - Class in kmer.lab
 
CompareMapVsArray() - Constructor for class kmer.lab.CompareMapVsArray
 
CompareOpenEndedVsConcurrentHashMap - Class in kmer.extracredit
 
CompareOpenEndedVsConcurrentHashMap() - Constructor for class kmer.extracredit.CompareOpenEndedVsConcurrentHashMap
 
ComparePackAllVsShift - Class in kmer.lab
 
ComparePackAllVsShift() - Constructor for class kmer.lab.ComparePackAllVsShift
 
compareTo(OrderedPair<T>) - Method in class edu.wustl.cse231s.util.OrderedPair
 
compareTo(AccountId) - Method in class mapreduce.apps.friends.core.AccountId
 
compareTo(PlayRole) - Method in class mapreduce.apps.play.core.PlayRole
 
CompareUnbalancedVsBalanced - Class in kmer.lab
 
CompareUnbalancedVsBalanced() - Constructor for class kmer.lab.CompareUnbalancedVsBalanced
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
ConcurrentBucketHashMap<K,​V> - Class in kmer.lab.concurrentbuckethashmap
 
ConcurrentBucketHashMap(int) - Constructor for class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
CONFINED_TO_JAVAFX_THREAD - floodfill.viz.FxThreadConfinementPolicy
 
ConnectFour - Class in connectfour.studio
 
ConnectFour() - Constructor for class connectfour.studio.ConnectFour
 
connectfour.challenge - package connectfour.challenge
 
connectfour.core - package connectfour.core
 
connectfour.studio - package connectfour.studio
 
connectfour.viz.core - package connectfour.viz.core
 
connectfour.viz.game - package connectfour.viz.game
 
connectfour.viz.position - package connectfour.viz.position
 
ConnectFourPositionViz - Class in connectfour.viz.position
 
ConnectFourPositionViz() - Constructor for class connectfour.viz.position.ConnectFourPositionViz
 
ConnectFourViz - Class in connectfour.viz.game
 
ConnectFourViz() - Constructor for class connectfour.viz.game.ConnectFourViz
 
CONSTANT - edu.wustl.cse231s.asymptoticanalysis.OrderOfGrowth
 
ConstraintPropagator - Interface in sudoku.core
 
containsKey(Object) - Method in class edu.wustl.cse231s.util.MultiWrapMap
 
containsKey(Object) - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
containsValue(Object) - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
ContentionLevel - Enum in edu.wustl.cse231s.v5.api
 
contextStack - Static variable in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
copy(double[][]) - Static method in class matrixmultiply.core.MatrixUtils
 
copyAllColorsTo(WritableImage) - Method in class floodfill.viz.FxMutablePixels
 
copyBuffer(byte[], int, int, int, WritablePixelFormat<ByteBuffer>, PixelWriter) - Static method in class edu.wustl.cse231s.fx.FxImageUtils
 
copyOf(SortedSet<Integer>) - Static method in class candidate.core.CandidateSet
 
count.core - package count.core
 
count.lab - package count.lab
 
count.output - package count.output
 
countDivideAndConquer(ExecutorService, byte[], Nucleobase, IntPredicate) - Static method in class tnx.lab.executor.XNucleobaseCounting
Should use a divide-and-conquer approach to count all of the instances of a specific nucleobase.
countLowerUpperSplit(ExecutorService, byte[], Nucleobase) - Static method in class tnx.lab.executor.XNucleobaseCounting
Should count all of the instances of a specific nucleobase in parallel.
countNWaySplit(ExecutorService, byte[], Nucleobase, int) - Static method in class tnx.lab.executor.XNucleobaseCounting
Should asynchronously count all of the instances of a specific nucleobase, creating the given number of tasks.
countOutOfOrder(int[]) - Static method in class sort.core.SortUtils
 
countOutOfOrder(int[], int, int) - Static method in class sort.core.SortUtils
 
countParallelDivideAndConquer(byte[], Nucleobase, IntPredicate) - Static method in class count.lab.NucleobaseCounting
This method should count all of the instances of a target nucleobase in a chromosome.
countParallelLowerUpperSplit(byte[], Nucleobase) - Static method in class count.lab.NucleobaseCounting
This method should asynchronously count all of the instances of a specific nucleobase, creating two tasks.
countParallelNWaySplit(byte[], Nucleobase, int) - Static method in class count.lab.NucleobaseCounting
This method should asynchronously count all of the instances of a specific nucleobase, creating the given number of tasks.
countRangeSequential(byte[], Nucleobase, int, int) - Static method in class count.lab.NucleobaseCounting
Should sequentially count all of the instances of a specific nucleobase that are within the given range.
countSequential(byte[], Nucleobase) - Static method in class count.core.NucleobaseCountUtils
 
countSequential(byte[], Nucleobase) - Static method in class count.lab.NucleobaseCounting
Sequentially counts all of the instances of a specific nucleobase.
countSolutions(int) - Static method in class nqueens.warmup.SequentialNQueens
 
countSolutions(ImmutableQueenLocations, RowSearchAlgorithm) - Static method in class nqueens.lab.ParallelNQueens
 
countWords(Iterable<String>) - Static method in class atomicity.wordcount.studio.SuspectWordCount
 
Course - Class in atomicity.course.studio
 
Course(int, Supplier<Collection<Student>>) - Constructor for class atomicity.course.studio.Course
 
create() - Method in class lock.allornothing.kitchen.core.Recipe
 
createAboveThresholdPredicate(int) - Static method in class kmer.lab.util.ThresholdSlices
 
createAccounts(String...) - Static method in class mapreduce.apps.friends.core.DatabaseUtils
 
createAllCandidates() - Static method in class candidate.core.CandidateSet
 
createCandidateSetsFromGivens(String) - Method in interface sudoku.core.ConstraintPropagator
 
createCandidateSetsFromGivens(String) - Method in class sudoku.lab.DefaultConstraintPropagator
 
createCandidatesFromBits(int) - Static method in class candidate.core.CandidateSet
 
createCollector() - Static method in class mapreduce.apps.cholera.studio.CholeraApp
 
createEntry(K, V) - Static method in class edu.wustl.cse231s.util.EntryUtils
 
createEntryArray(int) - Static method in class edu.wustl.cse231s.util.EntryUtils
 
createFinishContext(AbstractExecutorV5Impl.Context, RegisterAccumulatorsOption) - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractActivityTrackingExecutorV5Impl
 
createFinishContext(AbstractExecutorV5Impl.Context, RegisterAccumulatorsOption) - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
createFinishContext(AbstractExecutorV5Impl.Context, RegisterAccumulatorsOption) - Method in class edu.wustl.cse231s.v5.impl.executor.ExecutorV5Impl
 
createGivensComboBox(List<String>, ChangeListener<String>) - Static method in class sudoku.viz.common.FxGivensUtils
 
createHashMapFromArrayOfEntries(Map.Entry<K, V>[]) - Static method in class edu.wustl.cse231s.util.EntryUtils
 
createHeading(String) - Static method in class sudoku.viz.core.SudokuVizApp
 
createInitializedToUniverse(Collection<AccountId>) - Static method in class mapreduce.apps.friends.core.MutualFriendIds
 
createIntCMask(int) - Static method in class kmer.core.KMerUtils
 
createIntGMask(int) - Static method in class kmer.core.KMerUtils
 
createIntTMask(int) - Static method in class kmer.core.KMerUtils
 
createLetterToScoreMap(Map<Integer, String>) - Static method in class racecondition.wordscore.core.WordScoreUtils
Creates a map of scores associated with a given letter
createLongCMask(int) - Static method in class kmer.core.KMerUtils
 
createLongGMask(int) - Static method in class kmer.core.KMerUtils
 
createLongTMask(int) - Static method in class kmer.core.KMerUtils
 
createMainPane() - Method in class sudoku.viz.common.FxSimpleSudokuApp
 
createMainPane() - Method in class sudoku.viz.option.FxSudokuOptionApp
 
createMainPane() - Method in class sudoku.viz.peer.FxSudokuPeerApp
 
createMapper() - Static method in class mapreduce.apps.cholera.studio.CholeraApp
 
createMultiplyResultBufferInitializedToZeros(double[][], double[][]) - Static method in class matrixmultiply.core.MatrixUtils
 
createNext(int, int) - Method in interface nqueens.core.ImmutableQueenLocations
This method should create a new board state by adding a queen in the specified row and column to the queens in this current board.
createNext(int, int) - Method in class nqueens.lab.DefaultImmutableQueenLocations
 
createNext(Square, int) - Method in interface sudoku.core.ImmutableSudokuPuzzle
Creates a new puzzle from the provided other puzzle.
createNext(Square, int) - Method in class sudoku.lab.DefaultImmutableSudokuPuzzle
 
createNextBoard(int) - Method in class connectfour.core.BitBoard
 
createNextBoard(int) - Method in interface connectfour.core.Board
Creates a new Board object that contains one additional piece.
createNextCandidateSets(Map<Square, SortedSet<Integer>>, Square, int) - Method in interface sudoku.core.ConstraintPropagator
 
createNextCandidateSets(Map<Square, SortedSet<Integer>>, Square, int) - Method in class sudoku.lab.DefaultConstraintPropagator
 
createNSlices(byte[], int) - Static method in class slice.studio.Slices
 
createNSlices(char[], int) - Static method in class slice.studio.Slices
 
createNSlices(double[], int) - Static method in class slice.studio.Slices
 
createNSlices(float[], int) - Static method in class slice.studio.Slices
 
createNSlices(int[], int) - Static method in class slice.studio.Slices
 
createNSlices(int, int, int) - Static method in class slice.studio.Slices
Should create a list of IndexedRange objects of length numSlices.
createNSlices(long[], int) - Static method in class slice.studio.Slices
 
createNSlices(short[], int) - Static method in class slice.studio.Slices
 
createNSlices(C[], int) - Static method in class slice.studio.Slices
 
createPhasableDoubleArraysForIterativeAveraging(double[]) - Static method in class iterativeaveraging.util.studio.IterativeAveragingUtils
 
createReasonableSlices(List<byte[]>, int) - Static method in class kmer.lab.util.ThresholdSlices
 
createScoreToLettersMap() - Static method in class racecondition.wordscore.core.WordScoreUtils
Creates a map of the letters associated with a given point value
createSections(int, int, int, int, int) - Static method in class raytrace.core.RayTraceUtils
 
createSingleCandidate(int) - Static method in class candidate.core.CandidateSet
 
createSlices(List<byte[]>, int, IntPredicate) - Static method in class kmer.lab.util.ThresholdSlices
Should create a list of slices from the given list of sequences.
createSquareNode(Square) - Method in class sudoku.viz.common.FxSudokuPane
 
createSquareNode(Square) - Method in class sudoku.viz.option.FxSudokuOptionPane
 
createSquareNode(Square) - Method in class sudoku.viz.peer.FxSudokuPeerPane
 
createTaskContext() - Method in interface raytrace.core.RayTraceContext
 
createTaskContext() - Method in class raytrace.core.runtime.RtContext
 
createTreeMapFromArrayOfEntries(Map.Entry<K, V>[]) - Static method in class edu.wustl.cse231s.util.EntryUtils
 
createWritableImage() - Method in class floodfill.viz.FxMutablePixels
 
criticalPathLength() - Method in interface edu.wustl.cse231s.v5.api.Metrics
 
CUBIC - edu.wustl.cse231s.asymptoticanalysis.OrderOfGrowth
 
CYTOSINE - edu.wustl.cse231s.bioinformatics.Nucleobase
 

D

D1 - sudoku.core.Square
 
D2 - sudoku.core.Square
 
D3 - sudoku.core.Square
 
D4 - sudoku.core.Square
 
D5 - sudoku.core.Square
 
D6 - sudoku.core.Square
 
D7 - sudoku.core.Square
 
D8 - sudoku.core.Square
 
D9 - sudoku.core.Square
 
DatabaseUtils - Class in mapreduce.apps.friends.core
 
DatabaseUtils() - Constructor for class mapreduce.apps.friends.core.DatabaseUtils
 
DataCleaningUtils - Class in racecondition.wordscore.core
 
DataCleaningUtils() - Constructor for class racecondition.wordscore.core.DataCleaningUtils
 
DataRaceYes_FunctionalNo_StructuralNo - Class in racecondition.search.demo
 
DataRaceYes_FunctionalNo_StructuralNo() - Constructor for class racecondition.search.demo.DataRaceYes_FunctionalNo_StructuralNo
 
DataRaceYes_FunctionalNo_StructuralYes - Class in racecondition.search.demo
 
DataRaceYes_FunctionalNo_StructuralYes() - Constructor for class racecondition.search.demo.DataRaceYes_FunctionalNo_StructuralYes
 
DataRaceYes_FunctionalYes_StructuralNo - Class in racecondition.search.demo
 
DataRaceYes_FunctionalYes_StructuralNo() - Constructor for class racecondition.search.demo.DataRaceYes_FunctionalYes_StructuralNo
 
DataRaceYes_FunctionalYes_StructuralYes - Class in racecondition.search.demo
 
DataRaceYes_FunctionalYes_StructuralYes() - Constructor for class racecondition.search.demo.DataRaceYes_FunctionalYes_StructuralYes
 
DEAN_STREET - mapreduce.apps.cholera.core.WaterPump
 
Deck - Class in mapreduce.apps.cards.core
 
Deck() - Constructor for class mapreduce.apps.cards.core.Deck
 
Deck(Card...) - Constructor for class mapreduce.apps.cards.core.Deck
 
decoder() - Method in enum kmer.core.codecs.ByteArrayRangeCodec
 
decoder() - Method in enum kmer.core.codecs.IntegerKMerCodec
 
decoder() - Method in enum kmer.core.codecs.IntKMerCodec
 
decoder() - Method in enum kmer.core.codecs.LongKMerCodec
 
decoder() - Method in enum kmer.core.codecs.StringKMerCodec
 
decoder() - Method in interface kmer.core.KMerCodec
 
deepCopyOf(Map<Square, SortedSet<Integer>>) - Static method in class sudoku.core.SudokuUtils
 
DefaultAccount - Class in lock.core.banking
 
DefaultAccount - Class in locking.core.banking
 
DefaultAccount(int, int) - Constructor for class lock.core.banking.DefaultAccount
A bank account initialized with a given (and unique) account number and an initial balance
DefaultAccount(int, int) - Constructor for class locking.core.banking.DefaultAccount
A bank account initialized with a given (and unique) account number and an initial balance
DefaultConstraintPropagator - Class in sudoku.lab
 
DefaultConstraintPropagator() - Constructor for class sudoku.lab.DefaultConstraintPropagator
 
DefaultImmutableQueenLocations - Class in nqueens.lab
 
DefaultImmutableQueenLocations(int) - Constructor for class nqueens.lab.DefaultImmutableQueenLocations
 
DefaultImmutableSudokuPuzzle - Class in sudoku.lab
Your implementation of an immutable sudoku puzzle.
DefaultImmutableSudokuPuzzle(ConstraintPropagator, String) - Constructor for class sudoku.lab.DefaultImmutableSudokuPuzzle
Constructs a new puzzle from the provided givens (and any propagated constraints).
deposit(int) - Method in interface lock.core.banking.Account
Deposits an amount of money into the associated account
deposit(int) - Method in class lock.core.banking.DefaultAccount
 
deposit(int) - Method in interface locking.core.banking.Account
Deposits an amount of money into the associated account
deposit(int) - Method in class locking.core.banking.DefaultAccount
 
DETERMINISTIC - edu.wustl.cse231s.v5.api.DoubleAccumulationDeterminismPolicy
 
DETERMINISTIC - sort.core.quick.PivotInitialIndexSelector
 
DIAMONDS - mapreduce.apps.cards.core.Suit
 
DivideAndConquerRayTracer - Class in raytrace.fun
 
DivideAndConquerRayTracer(BiPredicate<Integer, Integer>) - Constructor for class raytrace.fun.DivideAndConquerRayTracer
 
DoubleAccumulationDeterminismPolicy - Enum in edu.wustl.cse231s.v5.api
 
DoubleAccumulator - Class in edu.wustl.cse231s.v5.impl.executor
 
DoubleAccumulator(NumberReductionOperator) - Constructor for class edu.wustl.cse231s.v5.impl.executor.DoubleAccumulator
 
DoubleRange - Class in doublerange.warmup
 
DoubleRange(double, double, double) - Constructor for class doublerange.warmup.DoubleRange
 
doublerange.output - package doublerange.output
 
doublerange.warmup - package doublerange.warmup
 
DoubleRangeOutput - Class in doublerange.output
 
DoubleRangeOutput() - Constructor for class doublerange.output.DoubleRangeOutput
 
downloadJavaFX() - Static method in class edu.wustl.cse231s.fx.download.FxDownload
 
DownloadUtils - Class in edu.wustl.cse231s.download
 
DownloadUtils() - Constructor for class edu.wustl.cse231s.download.DownloadUtils
 
downloadWordResources() - Static method in class mapreduce.apps.wordcount.core.WordCountUtils
 
downloadWordResources(WordsResource...) - Static method in class mapreduce.apps.wordcount.core.WordCountUtils
 
doWork(long) - Method in interface edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl.Context
 
doWork(long) - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
doWork(long) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
doWork(long) - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
doWork(long) - Static method in class edu.wustl.cse231s.v5.V5
 
drop(Student) - Method in class atomicity.course.demo.CheckThenActCourse
 
drop(Student) - Method in class atomicity.course.studio.Course
 
DynamicIterativeSequentialFibonacciCalculator - Class in fibonacci.studio
 
DynamicIterativeSequentialFibonacciCalculator() - Constructor for class fibonacci.studio.DynamicIterativeSequentialFibonacciCalculator
 
DynamicRecursiveSequentialFibonacciCalculator - Class in fibonacci.fun
 
DynamicRecursiveSequentialFibonacciCalculator() - Constructor for class fibonacci.fun.DynamicRecursiveSequentialFibonacciCalculator
 

E

E1 - sudoku.core.Square
 
E2 - sudoku.core.Square
 
E3 - sudoku.core.Square
 
E4 - sudoku.core.Square
 
E5 - sudoku.core.Square
 
E6 - sudoku.core.Square
 
E7 - sudoku.core.Square
 
E8 - sudoku.core.Square
 
E9 - sudoku.core.Square
 
EagerBigDecimalAccumulator - Class in edu.wustl.cse231s.v5.impl.executor
 
EagerBigDecimalAccumulator(NumberReductionOperator) - Constructor for class edu.wustl.cse231s.v5.impl.executor.EagerBigDecimalAccumulator
 
EagerDoubleAccumulator - Class in edu.wustl.cse231s.v5.impl.executor
 
EagerDoubleAccumulator(NumberReductionOperator) - Constructor for class edu.wustl.cse231s.v5.impl.executor.EagerDoubleAccumulator
 
EagerIntegerAccumulator - Class in edu.wustl.cse231s.v5.impl.executor
 
EagerIntegerAccumulator(NumberReductionOperator) - Constructor for class edu.wustl.cse231s.v5.impl.executor.EagerIntegerAccumulator
 
EagerReducerAccumulator<T> - Class in edu.wustl.cse231s.v5.impl.executor
 
EagerReducerAccumulator(AccumulatorReducer<T>) - Constructor for class edu.wustl.cse231s.v5.impl.executor.EagerReducerAccumulator
 
EASY50 - sudoku.core.io.PuzzlesResource
 
EASY50 - sudoku.viz.core.VizGivens
 
edu.wustl.cse231s - package edu.wustl.cse231s
 
edu.wustl.cse231s.array - package edu.wustl.cse231s.array
 
edu.wustl.cse231s.asymptoticanalysis - package edu.wustl.cse231s.asymptoticanalysis
 
edu.wustl.cse231s.bioinformatics - package edu.wustl.cse231s.bioinformatics
 
edu.wustl.cse231s.bioinformatics.io - package edu.wustl.cse231s.bioinformatics.io
 
edu.wustl.cse231s.bioinformatics.io.resource - package edu.wustl.cse231s.bioinformatics.io.resource
 
edu.wustl.cse231s.color - package edu.wustl.cse231s.color
 
edu.wustl.cse231s.concurrent - package edu.wustl.cse231s.concurrent
 
edu.wustl.cse231s.download - package edu.wustl.cse231s.download
 
edu.wustl.cse231s.fx - package edu.wustl.cse231s.fx
 
edu.wustl.cse231s.fx.download - package edu.wustl.cse231s.fx.download
 
edu.wustl.cse231s.goldenratio - package edu.wustl.cse231s.goldenratio
 
edu.wustl.cse231s.lazy - package edu.wustl.cse231s.lazy
 
edu.wustl.cse231s.phasable - package edu.wustl.cse231s.phasable
 
edu.wustl.cse231s.pixels - package edu.wustl.cse231s.pixels
 
edu.wustl.cse231s.rethrow - package edu.wustl.cse231s.rethrow
 
edu.wustl.cse231s.rubric - package edu.wustl.cse231s.rubric
 
edu.wustl.cse231s.sleep - package edu.wustl.cse231s.sleep
 
edu.wustl.cse231s.smear - package edu.wustl.cse231s.smear
 
edu.wustl.cse231s.timing - package edu.wustl.cse231s.timing
 
edu.wustl.cse231s.util - package edu.wustl.cse231s.util
 
edu.wustl.cse231s.v5 - package edu.wustl.cse231s.v5
 
edu.wustl.cse231s.v5.api - package edu.wustl.cse231s.v5.api
 
edu.wustl.cse231s.v5.impl - package edu.wustl.cse231s.v5.impl
 
edu.wustl.cse231s.v5.impl.executor - package edu.wustl.cse231s.v5.impl.executor
 
edu.wustl.cse231s.v5.options - package edu.wustl.cse231s.v5.options
 
edu.wustl.cse231s.v5.serial - package edu.wustl.cse231s.v5.serial
 
edu.wustl.cse231s.viz - package edu.wustl.cse231s.viz
 
EIGHT - mapreduce.apps.cards.core.Rank
 
emit(Section, Color[], int) - Method in interface raytrace.core.RayTraceTaskContext
 
emit(Section, Color[], int) - Method in class raytrace.core.runtime.RtTaskContext
 
encoder() - Method in enum kmer.core.codecs.ByteArrayRangeCodec
 
encoder() - Method in enum kmer.core.codecs.IntegerKMerCodec
 
encoder() - Method in enum kmer.core.codecs.IntKMerCodec
 
encoder() - Method in enum kmer.core.codecs.LongKMerCodec
 
encoder() - Method in enum kmer.core.codecs.StringKMerCodec
 
encoder() - Method in interface kmer.core.KMerCodec
 
entriesSortedBy(Map<K, V>, Comparator<Map.Entry<K, V>>) - Static method in class edu.wustl.cse231s.util.Maps
 
entrySet() - Method in class edu.wustl.cse231s.util.MultiWrapMap
 
entrySet() - Method in class hashtable.studio.HashTableMap
 
entrySet() - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
EntryUtils - Class in edu.wustl.cse231s.util
 
EntryUtils() - Constructor for class edu.wustl.cse231s.util.EntryUtils
 
equals(Object) - Method in class connectfour.core.BitBoard
 
equals(Object) - Method in class edu.wustl.cse231s.util.KeyMutableValuePair
 
equals(Object) - Method in class edu.wustl.cse231s.util.KeyValuePair
 
equals(Object) - Method in class edu.wustl.cse231s.util.OrderedPair
 
equals(Object) - Method in class kmer.core.bytearrayrange.ByteArrayRange
 
equals(Object) - Method in class kmer.lab.core.ByteArraySlice
 
equals(Object) - Method in class mapreduce.apps.friends.core.AccountId
 
equals(Object) - Method in class mapreduce.apps.friends.core.MutualFriendIds
 
equals(Object) - Method in class mapreduce.apps.play.core.PlayRole
 
equals(Object) - Method in class nqueens.lab.DefaultImmutableQueenLocations
 
equals(Object) - Method in class slice.core.IndexedRange
 
executeRecipe(Recipe) - Static method in class lock.allornothing.kitchen.studio.KitchenLockUtilsApp
Executes a given recipe.
ExecutorV5Impl - Class in edu.wustl.cse231s.v5.impl.executor
 
ExecutorV5Impl(ExecutorService) - Constructor for class edu.wustl.cse231s.v5.impl.executor.ExecutorV5Impl
 
EXPONENTIAL - edu.wustl.cse231s.asymptoticanalysis.OrderOfGrowth
 
EXTRA_CREDIT_TWINS - sudoku.viz.core.VizGivens
 
EXTRA_CREDIT_UNIT - sudoku.viz.core.VizGivens
 
ExtraCreditKMerTiming - Class in kmer.extracredit
 
ExtraCreditKMerTiming() - Constructor for class kmer.extracredit.ExtraCreditKMerTiming
 

F

F1 - sudoku.core.Square
 
F2 - sudoku.core.Square
 
F3 - sudoku.core.Square
 
F4 - sudoku.core.Square
 
F5 - sudoku.core.Square
 
F6 - sudoku.core.Square
 
F7 - sudoku.core.Square
 
F8 - sudoku.core.Square
 
F9 - sudoku.core.Square
 
FastaSplitUtils - Class in edu.wustl.cse231s.bioinformatics.io
 
FastaSplitUtils() - Constructor for class edu.wustl.cse231s.bioinformatics.io.FastaSplitUtils
 
FastaUtils - Class in edu.wustl.cse231s.bioinformatics.io
 
FastaUtils() - Constructor for class edu.wustl.cse231s.bioinformatics.io.FastaUtils
 
fetch() - Method in enum mapreduce.apps.play.io.PlayResource
 
FewestOptionsFirstSquareSearchAlgorithm - Class in sudoku.lab
 
FewestOptionsFirstSquareSearchAlgorithm() - Constructor for class sudoku.lab.FewestOptionsFirstSquareSearchAlgorithm
 
fibonacci(int) - Method in class fibonacci.challenge.LinearRecurrenceSequentialFibonacciCalculator
 
fibonacci(int) - Method in interface fibonacci.core.FibonacciCalculator
Calculates the nth Fibonacci number Fn = Fn-1 + Fn-2.
fibonacci(int) - Static method in class fibonacci.core.FibonacciUtils
 
fibonacci(int) - Method in class fibonacci.fun.DynamicRecursiveSequentialFibonacciCalculator
 
fibonacci(int) - Method in class fibonacci.fun.MemoizationParallelFibonacciCalculator
 
fibonacci(int) - Method in class fibonacci.fun.RecurrenceRelationParallelWithThresholdFibonacciCalculator
 
fibonacci(int) - Method in class fibonacci.fun.RoundPhiToTheNOverSqrt5SequentialFibonacciCalculator
 
fibonacci(int) - Method in class fibonacci.studio.DynamicIterativeSequentialFibonacciCalculator
 
fibonacci(int) - Method in class fibonacci.studio.LinearRecurrenceSequentialFibonacciCalculator
 
fibonacci(int) - Method in class fibonacci.studio.MemoizationSequentialFibonacciCalculator
 
fibonacci(int) - Method in class fibonacci.studio.RecurrenceRelationParallelFibonacciCalculator
 
fibonacci(int) - Method in class fibonacci.studio.RecurrenceRelationSequentialFibonacciCalculator
 
fibonacci.challenge - package fibonacci.challenge
 
fibonacci.core - package fibonacci.core
 
fibonacci.fun - package fibonacci.fun
 
fibonacci.studio - package fibonacci.studio
 
FibonacciCalculator - Interface in fibonacci.core
 
FibonacciIterations - Class in fibonacci.studio
 
FibonacciIterations() - Constructor for class fibonacci.studio.FibonacciIterations
 
FibonacciTiming - Class in fibonacci.studio
 
FibonacciTiming() - Constructor for class fibonacci.studio.FibonacciTiming
 
FibonacciUtils - Class in fibonacci.core
 
FibonacciUtils() - Constructor for class fibonacci.core.FibonacciUtils
 
filter(Predicate<E>, List<E>) - Static method in class filter.studio.FilterUtils
Creates and returns a list whose contents are the filtered result of the specified input's elements which pass the predicate's test.
filter.studio - package filter.studio
 
FilterApps - Class in filter.studio
 
FilterApps() - Constructor for class filter.studio.FilterApps
 
filterEvens(List<Integer>) - Static method in class filter.studio.FilterApps
Creates and returns a list whose contents are the filtered result of the specified input integers which are even.
filterNakedTwinsGivens() - Static method in class sudoku.core.io.PuzzlesResourceUtils
 
filterSimpleGivens() - Static method in class sudoku.core.io.PuzzlesResourceUtils
 
filterUnitAssignmentAndNakedTwinsGivens() - Static method in class sudoku.core.io.PuzzlesResourceUtils
 
filterUnitAssignmentGivens() - Static method in class sudoku.core.io.PuzzlesResourceUtils
 
FilterUtils - Class in filter.studio
 
FilterUtils() - Constructor for class filter.studio.FilterUtils
 
filterWordsWhichContainAllVowels(List<String>) - Static method in class filter.studio.FilterApps
Creates and returns a list whose contents are the filtered result of the specified input words which contain each of the vowels 'a', 'e', 'i', 'o', and 'u'.
finish(CheckedRunnable) - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
finish(CheckedRunnable) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
finish(CheckedRunnable) - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
finish(CheckedRunnable) - Static method in class edu.wustl.cse231s.v5.V5
Executes the specified computation, waiting for all spawned async and future descendant tasks to terminate.
finish(RegisterAccumulatorsOption, CheckedRunnable) - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
finish(RegisterAccumulatorsOption, CheckedRunnable) - Method in class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
finish(RegisterAccumulatorsOption, CheckedRunnable) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
finish(RegisterAccumulatorsOption, CheckedRunnable) - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
finish(RegisterAccumulatorsOption, CheckedRunnable) - Static method in class edu.wustl.cse231s.v5.V5
 
FinishAccumulator<T> - Interface in edu.wustl.cse231s.v5.api
 
FinishAccumulatorException - Exception in edu.wustl.cse231s.v5.impl.executor
 
FinishAccumulatorException(String) - Constructor for exception edu.wustl.cse231s.v5.impl.executor.FinishAccumulatorException
 
finisher() - Method in class mapreduce.apps.friends.studio.MutualFriendsClassicReducer
Converts several sets of account IDs into a single set of account IDs that is the intersection of all of the sets.
finisher() - Method in class mapreduce.apps.intsum.studio.IntSumClassicReducer
Returns a Function used to convert from a List of Integers to a single Integer.
finisher() - Method in class mapreduce.apps.windbag.studio.TrueCountClassicReducer
 
finisher() - Method in class mapreduce.apps.windbag.studio.TruePortionClassicReducer
 
finisher() - Method in class mapreduce.collector.intsum.studio.IntSumCollector
 
first() - Method in class candidate.core.CandidateSet
 
FirstAvailableRowSearchAlgorithm - Class in nqueens.lab
 
FirstAvailableRowSearchAlgorithm() - Constructor for class nqueens.lab.FirstAvailableRowSearchAlgorithm
 
FIVE - mapreduce.apps.cards.core.Rank
 
floodFill(MutablePixels, Color, int, int) - Static method in class floodfill.studio.FloodFiller
Starts your recursive algorithm by finding the original color of the specified pixel and invoking floodFillKernel on that pixel to initiate replacing all of the connected pixels of the original prevColor to nextColor.
floodfill.images - package floodfill.images
 
floodfill.studio - package floodfill.studio
 
floodfill.viz - package floodfill.viz
 
FloodFiller - Class in floodfill.studio
 
FloodFiller() - Constructor for class floodfill.studio.FloodFiller
 
FloodFillUtils - Class in floodfill.images
 
FloodFillUtils() - Constructor for class floodfill.images.FloodFillUtils
 
FloodFillVizApp - Class in floodfill.viz
 
FloodFillVizApp() - Constructor for class floodfill.viz.FloodFillVizApp
 
forall(boolean, int, int, CheckedIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Conditionally parallel loop over the range [min, maxExclusive) with a wrapping finish.
forall(boolean, ChunkedOption, int, int, CheckedIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Chunked conditionally parallel loop over the range [min, maxExclusive) with a wrapping finish.
forall(boolean, ChunkedOption, Iterable<T>, CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Chunked conditionally parallel loop over an iterable with a wrapping finish.
forall(boolean, ChunkedOption, T[], CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Chunked conditionally parallel loop over an array with a wrapping finish.
forall(boolean, Iterable<T>, CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Parallel loop over an iterable with a wrapping finish.
forall(boolean, T[], CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Conditionally parallel loop over an array with a wrapping finish.
forall(int, int, CheckedIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forall(int, int, CheckedIntConsumer) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forall(int, int, CheckedIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Parallel loop over the range [min, maxExclusive) with a wrapping finish.
forall(ChunkedOption, int, int, CheckedIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forall(ChunkedOption, int, int, CheckedIntConsumer) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forall(ChunkedOption, int, int, CheckedIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Chunked parallel loop over the range [min, maxExclusive) with a wrapping finish.
forall(ChunkedOption, Iterable<T>, CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forall(ChunkedOption, Iterable<T>, CheckedConsumer<T>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forall(ChunkedOption, Iterable<T>, CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Chunked parallel loop over an iterable with a wrapping finish.
forall(ChunkedOption, T[], CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forall(ChunkedOption, T[], CheckedConsumer<T>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forall(ChunkedOption, T[], CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Chunked parallel loop over an array with a wrapping finish.
forall(Iterable<T>, CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forall(Iterable<T>, CheckedConsumer<T>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forall(Iterable<T>, CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
The semantics of:
forall(T[], CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forall(T[], CheckedConsumer<T>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forall(T[], CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Parallel loop over an array with a wrapping finish.
forall2d(boolean, int, int, int, int, CheckedIntIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Conditionally parallel loop over the nested ranges [minA, maxExclusiveA) and [minB, maxExclusiveB) with a wrapping finish.
forall2d(boolean, ChunkedOption, int, int, int, int, CheckedIntIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Conditionally chunked parallel loop over the nested ranges [minA, maxExclusiveA) and [minB, maxExclusiveB) with a wrapping finish.
forall2d(int, int, int, int, CheckedIntIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forall2d(int, int, int, int, CheckedIntIntConsumer) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forall2d(int, int, int, int, CheckedIntIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Parallel loop over the nested ranges [minA, maxExclusiveA) and [minB, maxExclusiveB) with a wrapping finish.
forall2d(ChunkedOption, int, int, int, int, CheckedIntIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forall2d(ChunkedOption, int, int, int, int, CheckedIntIntConsumer) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forall2d(ChunkedOption, int, int, int, int, CheckedIntIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Chunked parallel loop over the nested ranges [minA, maxExclusiveA) and [minB, maxExclusiveB) with a wrapping finish.
Forall2dChunkedMatrixMultiplier - Class in matrixmultiply.studio
 
Forall2dChunkedMatrixMultiplier() - Constructor for class matrixmultiply.studio.Forall2dChunkedMatrixMultiplier
 
Forall2dMatrixMultiplier - Class in matrixmultiply.studio
 
Forall2dMatrixMultiplier() - Constructor for class matrixmultiply.studio.Forall2dMatrixMultiplier
 
ForallForallMatrixMultiplier - Class in matrixmultiply.studio
 
ForallForallMatrixMultiplier() - Constructor for class matrixmultiply.studio.ForallForallMatrixMultiplier
 
ForallLeggedRace - Class in leggedrace.studio
 
ForallLeggedRace() - Constructor for class leggedrace.studio.ForallLeggedRace
 
ForallPhasedLeggedRace - Class in leggedrace.studio
 
ForallPhasedLeggedRace() - Constructor for class leggedrace.studio.ForallPhasedLeggedRace
 
ForallPhasedPointToPointLeggedRace - Class in leggedrace.studio
 
ForallPhasedPointToPointLeggedRace() - Constructor for class leggedrace.studio.ForallPhasedPointToPointLeggedRace
 
forasync(boolean, int, int, CheckedIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Conditionally parallel loop over the range [min, maxExclusive) without a wrapping finish.
forasync(boolean, ChunkedOption, int, int, CheckedIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Chunked conditionally parallel loop over the range [min, maxExclusive) without a wrapping finish.
forasync(boolean, ChunkedOption, Iterable<T>, CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Chunked conditionally parallel loop over an iterable without a wrapping finish.
forasync(boolean, ChunkedOption, T[], CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Chunked conditionally parallel loop over an array without a wrapping finish.
forasync(boolean, Iterable<T>, CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Parallel loop over an iterable without a wrapping finish.
forasync(boolean, T[], CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Conditionally parallel loop over an array without a wrapping finish.
forasync(int, int, CheckedIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forasync(int, int, CheckedIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
forasync(int, int, CheckedIntConsumer) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forasync(int, int, CheckedIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Parallel loop over the range [min, maxExclusive) without a wrapping finish.
forasync(ChunkedOption, int, int, CheckedIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forasync(ChunkedOption, int, int, CheckedIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
forasync(ChunkedOption, int, int, CheckedIntConsumer) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forasync(ChunkedOption, int, int, CheckedIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Chunked parallel loop over the range [min, maxExclusive) without a wrapping finish.
forasync(ChunkedOption, Iterable<T>, CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forasync(ChunkedOption, Iterable<T>, CheckedConsumer<T>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forasync(ChunkedOption, Iterable<T>, CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Chunked parallel loop over an iterable without a wrapping finish.
forasync(ChunkedOption, T[], CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forasync(ChunkedOption, T[], CheckedConsumer<T>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forasync(ChunkedOption, T[], CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Chunked parallel loop over an array without a wrapping finish.
forasync(Iterable<T>, CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forasync(Iterable<T>, CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
forasync(Iterable<T>, CheckedConsumer<T>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forasync(Iterable<T>, CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Although the implementation may divide-and-conquer the iterable, the semantics of:
forasync(T[], CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forasync(T[], CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
forasync(T[], CheckedConsumer<T>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forasync(T[], CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Parallel loop over an array without a wrapping finish.
forasync2d(boolean, int, int, int, int, CheckedIntIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Conditionally parallel loop over the nested ranges [minA, maxExclusiveA) and [minB, maxExclusiveB) without a wrapping finish.
forasync2d(boolean, ChunkedOption, int, int, int, int, CheckedIntIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Conditionally chunked parallel loop over the nested ranges [minA, maxExclusiveA) and [minB, maxExclusiveB) without a wrapping finish.
forasync2d(int, int, int, int, CheckedIntIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forasync2d(int, int, int, int, CheckedIntIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
forasync2d(int, int, int, int, CheckedIntIntConsumer) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forasync2d(int, int, int, int, CheckedIntIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Parallel loop over the nested ranges [minA, maxExclusiveA) and [minB, maxExclusiveB) without a wrapping finish.
forasync2d(ChunkedOption, int, int, int, int, CheckedIntIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forasync2d(ChunkedOption, int, int, int, int, CheckedIntIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
forasync2d(ChunkedOption, int, int, int, int, CheckedIntIntConsumer) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forasync2d(ChunkedOption, int, int, int, int, CheckedIntIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Chunked parallel loop over the nested ranges [minA, maxExclusiveA) and [minB, maxExclusiveB) without a wrapping finish.
forEachIndex(CheckedIntConsumer) - Method in class kmer.lab.core.ByteArraySlice
Performs the given consumer for each index [min, maxExclusive).
forEachIndex(CheckedIntConsumer) - Method in class slice.core.IndexedRange
Performs the given consumer for each index [min, maxExclusive).
forEachRemaining(Spliterator<T>, CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.impl.SpliteratorUtils
 
forseq(int, int, CheckedIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forseq(int, int, CheckedIntConsumer) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forseq(int, int, CheckedIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Sequential loop over the range [min, maxExclusive).
forseq(ChunkedOption, int, int, CheckedIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forseq(ChunkedOption, int, int, CheckedIntConsumer) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forseq(ChunkedOption, int, int, CheckedIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Sequential loop over the range [min, maxExclusive) with a chunked() option to allow easy switching back and forth between parallel and sequential code versions.
forseq(ChunkedOption, Iterable<T>, CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forseq(ChunkedOption, Iterable<T>, CheckedConsumer<T>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forseq(ChunkedOption, Iterable<T>, CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Sequential loop over an array with a chunked() option to allow easy switching back and forth between parallel and sequential code versions.
forseq(ChunkedOption, T[], CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forseq(ChunkedOption, T[], CheckedConsumer<T>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forseq(ChunkedOption, T[], CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Sequential loop over an array with a chunked() option to allow easy switching back and forth between parallel and sequential code versions.
forseq(Iterable<T>, CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forseq(Iterable<T>, CheckedConsumer<T>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forseq(Iterable<T>, CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Sequential loop over an iterable.
forseq(T[], CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forseq(T[], CheckedConsumer<T>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forseq(T[], CheckedConsumer<T>) - Static method in class edu.wustl.cse231s.v5.V5
Sequential loop over an array.
forseq2d(int, int, int, int, CheckedIntIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forseq2d(int, int, int, int, CheckedIntIntConsumer) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forseq2d(int, int, int, int, CheckedIntIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Nested sequential loops over the ranges [minA, maxExclusiveA) and [minB, maxExclusiveB).
forseq2d(ChunkedOption, int, int, int, int, CheckedIntIntConsumer) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
forseq2d(ChunkedOption, int, int, int, int, CheckedIntIntConsumer) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
forseq2d(ChunkedOption, int, int, int, int, CheckedIntIntConsumer) - Static method in class edu.wustl.cse231s.v5.V5
Nested sequential loops over the ranges [minA, maxExclusiveA) and [minB, maxExclusiveB) with a chunked() option to allow easy switching back and forth between parallel and sequential code versions.
FOUR - mapreduce.apps.cards.core.Rank
 
future(boolean, CheckedCallable<R>) - Static method in class edu.wustl.cse231s.v5.V5
Conditionally spawn an asynchronous child task.
future(CheckedCallable<R>) - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
future(CheckedCallable<R>) - Method in class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
future(CheckedCallable<R>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
future(CheckedCallable<R>) - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
future(CheckedCallable<R>) - Static method in class edu.wustl.cse231s.v5.V5
Spawn an asynchronous child task which returns a value.
future(AwaitFuturesOption, CheckedCallable<R>) - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractActivityTrackingExecutorV5Impl
 
future(AwaitFuturesOption, CheckedCallable<R>) - Method in class edu.wustl.cse231s.v5.impl.executor.ExecutorV5Impl
 
future(AwaitFuturesOption, CheckedCallable<R>) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
future(AwaitFuturesOption, CheckedCallable<R>) - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
future(AwaitFuturesOption, CheckedCallable<R>) - Static method in class edu.wustl.cse231s.v5.V5
 
FuzzyPhasedParallelIterativeAverager - Class in iterativeaveraging.fuzzy.challenge
 
FuzzyPhasedParallelIterativeAverager - Class in iterativeaveraging.studio
 
FuzzyPhasedParallelIterativeAverager(int) - Constructor for class iterativeaveraging.fuzzy.challenge.FuzzyPhasedParallelIterativeAverager
 
FuzzyPhasedParallelIterativeAverager(int) - Constructor for class iterativeaveraging.studio.FuzzyPhasedParallelIterativeAverager
 
FuzzyPointToPointPhasedParallelIterativeAverager - Class in iterativeaveraging.challenge
 
FuzzyPointToPointPhasedParallelIterativeAverager - Class in iterativeaveraging.fuzzy.challenge
 
FuzzyPointToPointPhasedParallelIterativeAverager(int) - Constructor for class iterativeaveraging.challenge.FuzzyPointToPointPhasedParallelIterativeAverager
 
FuzzyPointToPointPhasedParallelIterativeAverager(int) - Constructor for class iterativeaveraging.fuzzy.challenge.FuzzyPointToPointPhasedParallelIterativeAverager
 
fx.demo - package fx.demo
 
FxDemoApp - Class in fx.demo
 
FxDemoApp() - Constructor for class fx.demo.FxDemoApp
 
FxDownload - Class in edu.wustl.cse231s.fx.download
 
FxDownload() - Constructor for class edu.wustl.cse231s.fx.download.FxDownload
 
FxGivensUtils - Class in sudoku.viz.common
 
FxGivensUtils() - Constructor for class sudoku.viz.common.FxGivensUtils
 
FxImageUtils - Class in edu.wustl.cse231s.fx
 
FxImageUtils() - Constructor for class edu.wustl.cse231s.fx.FxImageUtils
 
FxLambdaDemoApp - Class in lambda.viz
 
FxLambdaDemoApp() - Constructor for class lambda.viz.FxLambdaDemoApp
 
FxmlUtils - Enum in edu.wustl.cse231s.fx
 
FxMutablePixels - Class in floodfill.viz
 
FxMutablePixels(Image, FxThreadConfinementPolicy) - Constructor for class floodfill.viz.FxMutablePixels
 
FxSimpleSudokuApp - Class in sudoku.viz.common
 
FxSimpleSudokuApp() - Constructor for class sudoku.viz.common.FxSimpleSudokuApp
 
FxSudokuOptionApp - Class in sudoku.viz.option
 
FxSudokuOptionApp() - Constructor for class sudoku.viz.option.FxSudokuOptionApp
 
FxSudokuOptionPane - Class in sudoku.viz.option
 
FxSudokuOptionPane() - Constructor for class sudoku.viz.option.FxSudokuOptionPane
 
FxSudokuPane - Class in sudoku.viz.common
 
FxSudokuPane() - Constructor for class sudoku.viz.common.FxSudokuPane
 
FxSudokuPeerApp - Class in sudoku.viz.peer
 
FxSudokuPeerApp() - Constructor for class sudoku.viz.peer.FxSudokuPeerApp
 
FxSudokuPeerPane - Class in sudoku.viz.peer
 
FxSudokuPeerPane() - Constructor for class sudoku.viz.peer.FxSudokuPeerPane
 
FxSudokuPropagateApp - Class in sudoku.viz.propagate
 
FxSudokuPropagateApp() - Constructor for class sudoku.viz.propagate.FxSudokuPropagateApp
 
FxSudokuSceneUtils - Class in sudoku.viz.common
 
FxSudokuSceneUtils() - Constructor for class sudoku.viz.common.FxSudokuSceneUtils
 
FxSudokuSolutionApp - Class in sudoku.viz.solution
 
FxSudokuSolutionApp() - Constructor for class sudoku.viz.solution.FxSudokuSolutionApp
 
FxThreadConfinementPolicy - Enum in floodfill.viz
 
FxUtils - Enum in edu.wustl.cse231s.fx
 

G

G1 - sudoku.core.Square
 
G2 - sudoku.core.Square
 
G3 - sudoku.core.Square
 
G4 - sudoku.core.Square
 
G5 - sudoku.core.Square
 
G6 - sudoku.core.Square
 
G7 - sudoku.core.Square
 
G8 - sudoku.core.Square
 
G9 - sudoku.core.Square
 
get() - Method in class edu.wustl.cse231s.lazy.Lazy
 
get() - Method in interface edu.wustl.cse231s.v5.api.FinishAccumulator
 
get() - Method in class edu.wustl.cse231s.v5.impl.executor.BigDecimalAccumulator
 
get() - Method in class edu.wustl.cse231s.v5.impl.executor.DoubleAccumulator
 
get() - Method in class edu.wustl.cse231s.v5.impl.executor.IntegerAccumulator
 
get() - Method in class edu.wustl.cse231s.v5.impl.executor.ReducerAccumulator
 
get(BoardLocation) - Method in class connectfour.core.BitBoard
 
get(BoardLocation) - Method in interface connectfour.core.Board
Gets the player who has played at the given location.
get(Object) - Method in class edu.wustl.cse231s.util.MultiWrapMap
 
get(Object) - Method in class hashtable.studio.HashTableMap
 
get(Object) - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
getA() - Method in class edu.wustl.cse231s.util.OrderedPair
 
getAccumulatorFinishInvocationCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getAccumulatorRegisterCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getAccumulators() - Method in class edu.wustl.cse231s.v5.options.RegisterAccumulatorsOption
 
getArrayType(Class<C>) - Static method in class edu.wustl.cse231s.array.ArrayUtils
 
getAsStream() - Method in enum sudoku.core.io.PuzzlesResource
 
getAsyncInvocationCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getAsyncViaForasyncCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getB() - Method in class edu.wustl.cse231s.util.OrderedPair
 
getBalance() - Method in interface lock.core.banking.Account
Gets the balance associated with the account
getBalance() - Method in class lock.core.banking.DefaultAccount
 
getBalance() - Method in interface locking.core.banking.Account
Gets the balance associated with the account
getBalance() - Method in class locking.core.banking.DefaultAccount
 
getBoardSize() - Method in interface nqueens.core.ImmutableQueenLocations
Chess boards are square.
getBoardSize() - Method in class nqueens.lab.DefaultImmutableQueenLocations
 
getBonusNodesToDisableOnThreadStart() - Method in class edu.wustl.cse231s.viz.VizApp
 
getBonusNodesToDisableOnThreadStart() - Method in class nqueens.viz.solution.NQueensVizApp
 
getBonusNodesToDisableOnThreadStart() - Method in class sudoku.viz.common.FxSimpleSudokuApp
 
getBonusNodesToDisableOnThreadStart() - Method in class sudoku.viz.propagate.FxSudokuPropagateApp
 
getBonusNodesToDisableOnThreadStart() - Method in class sudoku.viz.solution.FxSudokuSolutionApp
 
getBonusNodesToEnableOnThreadStart() - Method in class edu.wustl.cse231s.viz.VizApp
 
getBonusNodesToEnableOnThreadStart() - Method in class nqueens.viz.solution.NQueensVizApp
 
getBonusNodesToEnableOnThreadStart() - Method in class sudoku.viz.common.FxSimpleSudokuApp
 
getBonusNodesToEnableOnThreadStart() - Method in class sudoku.viz.propagate.FxSudokuPropagateApp
 
getBonusNodesToEnableOnThreadStart() - Method in class sudoku.viz.solution.FxSudokuSolutionApp
 
getBookkeeping() - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractActivityTrackingExecutorV5Impl
 
getBookkeeping() - Method in class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
getBookkeeping() - Method in class edu.wustl.cse231s.v5.impl.executor.ExecutorV5Impl
 
getBookkeeping() - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
getBookkeeping() - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
getBoxUnit(int, int) - Static method in class sudoku.core.SudokuUtils
 
getBuffer(PixelReader, int, int, int, WritablePixelFormat<ByteBuffer>) - Static method in class edu.wustl.cse231s.fx.FxImageUtils
 
getCakeIndex() - Method in class pipeline.cake.core.BakedCake
 
getCakeIndex() - Method in class pipeline.cake.core.IcedCake
 
getCakeIndex() - Method in class pipeline.cake.core.MixedIngredients
 
getCancelButton() - Method in class edu.wustl.cse231s.viz.VizApp
 
getCandidateColumnsInRow(int) - Method in interface nqueens.core.ImmutableQueenLocations
Given this instance's board state, return a list of columns which would be threat free in the specified row.
getCandidateColumnsInRow(int) - Method in class nqueens.lab.DefaultImmutableQueenLocations
 
getCandidates(Square) - Method in interface sudoku.core.ImmutableSudokuPuzzle
Gets the values possible at the given square, given that all other board locations are correct.
getCandidates(Square) - Method in class sudoku.lab.DefaultImmutableSudokuPuzzle
 
getChromosomeResource() - Method in enum kmer.util.KMerResource
 
getCollector() - Method in interface mapreduce.framework.core.MapReduceFramework
 
getCollector() - Method in class mapreduce.framework.fun.single.OneConcurrentHashMapToRuleThemAllMapReduceFramework
 
getCollector() - Method in class mapreduce.framework.fun.stream.StreamMapReduceFramework
 
getCollector() - Method in class mapreduce.framework.lab.bottlenecked.BottleneckedMapReduceFramework
 
getCollector() - Method in class mapreduce.framework.lab.matrix.MatrixMapReduceFramework
 
getColor(int, int) - Method in interface edu.wustl.cse231s.pixels.MutablePixels
Gets the Color of the pixel at the given coordinates.
getColor(int, int) - Method in class floodfill.viz.FxMutablePixels
 
getColorPalette() - Static method in class edu.wustl.cse231s.color.ColorUtil
 
getColorPalette12() - Static method in class edu.wustl.cse231s.color.ColorUtil
 
getColorPalette15() - Static method in class edu.wustl.cse231s.color.ColorUtil
 
getColumn() - Method in class connectfour.core.BoardLocation
Gets the column of this BoardLocation object.
getColumn() - Method in enum sudoku.core.Square
Gets the zero-indexed column of this board location.
getColumnOfQueenInRow(int) - Method in interface nqueens.core.ImmutableQueenLocations
This method should tell you which column a queen is in for a given row.
getColumnOfQueenInRow(int) - Method in class nqueens.lab.DefaultImmutableQueenLocations
 
getColumnUnit(int) - Static method in class sudoku.core.SudokuUtils
 
getConstraintPropagator() - Method in class sudoku.lab.DefaultImmutableSudokuPuzzle
 
getCount(byte[]) - Method in class kmer.core.array.AtomicIntegerArrayKMerCount
 
getCount(byte[]) - Method in class kmer.core.array.IntArrayKMerCount
 
getCount(byte[]) - Method in interface kmer.core.KMerCount
Gets the number of times the given k-mer appeared in the corresponding chromosome.
getCount(byte[]) - Method in class kmer.core.map.MapKMerCount
 
getCurrentActivity() - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractActivityTrackingExecutorV5Impl
 
getCurrentActivity() - Method in class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
getCurrentActivity() - Method in class edu.wustl.cse231s.v5.impl.executor.ExecutorV5Impl
 
getCurrentActivity() - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
getCurrentActivity() - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
getCurrentActivity() - Static method in class edu.wustl.cse231s.v5.V5
 
getCurrentContext() - Static method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
getCurrentPlayer() - Method in class connectfour.core.BitBoard
 
getCurrentPlayer() - Method in interface connectfour.core.Board
Gets the player who is currently up to play.
getData() - Method in enum edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
getDeaths() - Static method in class mapreduce.apps.cholera.core.SohoCholeraOutbreak1854
 
getDelimiter() - Method in enum mapreduce.apps.wordcount.core.io.WordsResource
 
getDistanceTo(Location) - Method in class mapreduce.apps.cholera.core.Location
 
getDownloadedFile(URL) - Static method in class edu.wustl.cse231s.download.DownloadUtils
 
getDownloadedFile(URL, String) - Static method in class edu.wustl.cse231s.download.DownloadUtils
 
getDownloadedFiles(URL, String) - Static method in class edu.wustl.cse231s.download.DownloadUtils
 
getDownloadsDirectory() - Static method in class edu.wustl.cse231s.download.DownloadUtils
 
getDownloadsDirectory(String) - Static method in class edu.wustl.cse231s.download.DownloadUtils
 
getDstForPhase(int) - Method in class edu.wustl.cse231s.phasable.AbstractPhasable
 
getEndExclusive() - Method in class edu.wustl.cse231s.util.IntegerRange
 
getExpectedScore() - Method in class connectfour.core.PositionExpectedScorePair
 
getForasync2dChunkedInvocationCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getForasync2dInvocationCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getForasyncArrayInvocationCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getForasyncArrays() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getForasyncChunkedInvovationCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getForasyncIterableInvocationCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getForasyncIterables() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getForasyncRangeInvocationCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getForasyncTotalInvocationCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getFriendIds() - Method in class mapreduce.apps.friends.core.Account
 
getFutureInvocationCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getFutures() - Method in class edu.wustl.cse231s.v5.options.AwaitFuturesOption
 
getGivens() - Method in enum sudoku.viz.core.VizGivens
 
getHeight() - Method in interface edu.wustl.cse231s.pixels.MutablePixels
 
getHeight() - Method in class floodfill.viz.FxMutablePixels
 
getHeight() - Method in interface raytrace.core.RayTraceContext
 
getHeight() - Method in class raytrace.core.runtime.RtContext
 
getHeight() - Method in class raytrace.core.Section
 
getHeight() - Method in class shape.warmup.Rectangle
 
getHeuristic() - Method in class connectfour.viz.game.AutomaticPlayerConfig
 
getId() - Method in class atomicity.course.core.Student
 
getId() - Method in interface edu.wustl.cse231s.v5.api.Activity
 
getId() - Method in class mapreduce.apps.friends.core.Account
 
getInitialDoubleValue() - Method in enum edu.wustl.cse231s.v5.api.NumberReductionOperator
 
getInitialIntValue() - Method in enum edu.wustl.cse231s.v5.api.NumberReductionOperator
 
getKey() - Method in class connectfour.core.BitBoard
Gets a key that uniquely identifies this board.
getKey() - Method in class edu.wustl.cse231s.util.KeyMutableValuePair
 
getKey() - Method in class edu.wustl.cse231s.util.KeyValuePair
 
getLaunchInvocationCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getLeftSidesUpperExclusive() - Method in class sort.core.quick.PivotLocation
Gets the index of the maximum value in the partitioned array that is less than the partition value.
getLimit() - Method in class atomicity.course.demo.CheckThenActCourse
 
getLimit() - Method in class atomicity.course.studio.Course
 
getLines() - Method in enum mapreduce.apps.play.io.PlayResource
 
getLocation() - Method in class mapreduce.apps.cholera.core.CholeraDeath
 
getLocation() - Method in enum mapreduce.apps.cholera.core.WaterPump
 
getLock() - Method in interface lock.allornothing.kitchen.core.Appliance
 
getLock() - Method in interface lock.core.banking.AccountWithLock
 
getLock() - Method in class lock.core.banking.DefaultAccount
 
getLock() - Method in interface locking.core.banking.AccountWithLock
 
getLock() - Method in class locking.core.banking.DefaultAccount
 
getMapper() - Method in interface mapreduce.framework.core.MapReduceFramework
 
getMapper() - Method in class mapreduce.framework.fun.single.OneConcurrentHashMapToRuleThemAllMapReduceFramework
 
getMapper() - Method in class mapreduce.framework.fun.stream.StreamMapReduceFramework
 
getMapper() - Method in class mapreduce.framework.lab.bottlenecked.BottleneckedMapReduceFramework
 
getMapper() - Method in class mapreduce.framework.lab.matrix.MatrixMapReduceFramework
 
getMaxExclusive() - Method in class kmer.core.bytearrayrange.ByteArrayRange
 
getMaxExclusive() - Method in class kmer.lab.core.ByteArraySlice
Gets the exclusive upper bound of the slice.
getMaxExclusive() - Method in class slice.core.IndexedRange
Gets the exclusive upper bound of the slice.
getMetrics() - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractActivityTrackingExecutorV5Impl
 
getMetrics() - Method in class edu.wustl.cse231s.v5.impl.executor.ExecutorV5Impl
 
getMetrics() - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
getMetrics() - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
getMinInclusive() - Method in class kmer.core.bytearrayrange.ByteArrayRange
 
getMinInclusive() - Method in class kmer.lab.core.ByteArraySlice
Gets the inclusive lower bound of the slice.
getMinInclusive() - Method in class slice.core.IndexedRange
Gets the inclusive lower bound of the slice.
getMostProgressed() - Method in class sudoku.viz.core.BoardPane
 
getName() - Method in class mapreduce.apps.friends.core.AccountId
 
getName() - Method in class mapreduce.apps.play.core.PlayRole
 
getNodes() - Method in class connectfour.viz.game.AutomaticPlayerConfig
 
getNonAccumulatorFinishInvocationCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getNumericValue() - Method in enum mapreduce.apps.cards.core.Rank
 
getNumWorkerThreads() - Method in class edu.wustl.cse231s.v5.options.SystemPropertiesOption
 
getOpponent() - Method in enum connectfour.core.Player
Gets this player's opponent.
getOrderOfGrowth() - Method in class fibonacci.challenge.LinearRecurrenceSequentialFibonacciCalculator
 
getOrderOfGrowth() - Method in interface fibonacci.core.FibonacciCalculator
 
getOrderOfGrowth() - Method in class fibonacci.fun.DynamicRecursiveSequentialFibonacciCalculator
 
getOrderOfGrowth() - Method in class fibonacci.fun.MemoizationParallelFibonacciCalculator
 
getOrderOfGrowth() - Method in class fibonacci.fun.RecurrenceRelationParallelWithThresholdFibonacciCalculator
 
getOrderOfGrowth() - Method in class fibonacci.fun.RoundPhiToTheNOverSqrt5SequentialFibonacciCalculator
 
getOrderOfGrowth() - Method in class fibonacci.studio.DynamicIterativeSequentialFibonacciCalculator
 
getOrderOfGrowth() - Method in class fibonacci.studio.LinearRecurrenceSequentialFibonacciCalculator
 
getOrderOfGrowth() - Method in class fibonacci.studio.MemoizationSequentialFibonacciCalculator
 
getOrderOfGrowth() - Method in class fibonacci.studio.RecurrenceRelationParallelFibonacciCalculator
 
getOrderOfGrowth() - Method in class fibonacci.studio.RecurrenceRelationSequentialFibonacciCalculator
 
getOriginalSequence() - Method in class kmer.core.bytearrayrange.ByteArrayRange
 
getOriginalUnslicedData() - Method in class kmer.lab.core.ByteArraySlice
Gets the data associated with the slice.
getParallelDepthPredicate() - Method in class connectfour.viz.game.AutomaticPlayerConfig
 
getParent() - Method in interface edu.wustl.cse231s.v5.api.Activity
 
getPauseButton() - Method in class edu.wustl.cse231s.viz.VizApp
 
getPeers() - Method in enum sudoku.core.Square
Gets a collection of all of this square's peers.
getPortion() - Method in interface edu.wustl.cse231s.rubric.RubricCategory
 
getPosition() - Method in class connectfour.core.PositionExpectedScorePair
 
getPropagated() - Method in class sudoku.viz.core.BoardPane
 
getQueenCount() - Method in class nqueens.viz.solution.ChessboardPane
 
getRadius() - Method in class shape.warmup.Circle
 
getRank() - Method in class mapreduce.apps.cards.core.Card
 
getReduceClass() - Method in interface edu.wustl.cse231s.v5.api.AccumulatorReducer
 
getRequiredAppliances() - Method in class lock.allornothing.kitchen.core.Recipe
 
getResumeButton() - Method in class edu.wustl.cse231s.viz.VizApp
 
getRightSidesLowerInclusive() - Method in class sort.core.quick.PivotLocation
Gets the index of the minimum value in the partitioned array that is greater than the partition value.
getRole() - Method in class mapreduce.apps.play.core.PlayLine
 
getRow() - Method in class connectfour.core.BoardLocation
Gets the row of this BoardLocation object.
getRow() - Method in enum sudoku.core.Square
Gets the zero-indexed row of this board location.
getRowUnit(int) - Static method in class sudoku.core.SudokuUtils
 
getRunnable() - Method in class edu.wustl.cse231s.v5.options.SingleOption
 
getSearchDepth() - Method in class connectfour.viz.game.AutomaticPlayerConfig
 
getSearchDepthPredicate() - Method in class connectfour.viz.game.AutomaticPlayerConfig
 
getSearched() - Method in class sudoku.viz.core.BoardPane
 
getSize() - Method in class edu.wustl.cse231s.v5.options.ChunkedOption
 
getSize() - Method in class matrixmultiply.core.OffsetSubMatrix
 
getSliceIndexId() - Method in class slice.core.IndexedRange
Gets the value of the slice index/ID.
getSolution(int) - Method in enum kmer.util.KMerResource
 
getSolutionFile(int) - Method in enum kmer.util.KMerResource
 
getSolveButton() - Method in class edu.wustl.cse231s.viz.VizApp
 
getSquare(int, int) - Method in class nqueens.viz.solution.ChessboardPane
 
getSrcForPhase(int) - Method in class edu.wustl.cse231s.phasable.AbstractPhasable
 
getStackLabel(int) - Method in class nqueens.viz.solution.ChessboardPane
 
getStartInclusive() - Method in class edu.wustl.cse231s.util.IntegerRange
 
getStepButton() - Method in class edu.wustl.cse231s.viz.VizApp
 
getSubSequences() - Method in enum kmer.util.KMerResource
 
getSuit() - Method in class mapreduce.apps.cards.core.Card
 
getTaskCount() - Method in interface edu.wustl.cse231s.v5.api.Bookkeeping
 
getTaskId() - Static method in class raytrace.core.task.TaskIdUtils
 
getTestEnumConstants() - Static method in enum edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
getThreadConfinementPolicy() - Method in class floodfill.viz.FxMutablePixels
 
getThreshold() - Method in class threshold.lab.GreaterThanThresholdPredicate
 
getThresholdIfApplicable() - Static method in class mapreduce.apps.cholera.studio.CholeraApp
 
getTurnsPlayed() - Method in class connectfour.core.BitBoard
 
getTurnsPlayed() - Method in interface connectfour.core.Board
Gets the number of turns that have been played since the start of the game.
getUniqueIdNumber() - Method in interface lock.core.banking.Account
Gets the unique ID number associated with the account
getUniqueIdNumber() - Method in class lock.core.banking.DefaultAccount
 
getUniqueIdNumber() - Method in interface locking.core.banking.Account
Gets the unique ID number associated with the account
getUniqueIdNumber() - Method in class locking.core.banking.DefaultAccount
 
getUnitsForSquare(Square) - Static method in class sudoku.core.SudokuUtils
 
getUrl() - Method in enum mapreduce.apps.wordcount.core.io.WordsResource
 
getValidPlays() - Method in class connectfour.core.BitBoard
 
getValidPlays() - Method in interface connectfour.core.Board
Gets a set of columns that are valid plays for the current player.
getValue() - Method in class edu.wustl.cse231s.util.KeyMutableValuePair
 
getValue() - Method in class edu.wustl.cse231s.util.KeyValuePair
 
getValue(Square) - Method in interface sudoku.core.ImmutableSudokuPuzzle
Gets the number written at a given square.
getValue(Square) - Method in class sudoku.lab.DefaultImmutableSudokuPuzzle
 
getValueAtOffset() - Method in class matrixmultiply.core.OffsetSubMatrix
 
getValueClass() - Static method in class mapreduce.apps.cholera.studio.CholeraApp
 
getValueRepresentation() - Static method in class mapreduce.apps.cholera.studio.CholeraApp
 
getWidth() - Method in interface edu.wustl.cse231s.pixels.MutablePixels
 
getWidth() - Method in class floodfill.viz.FxMutablePixels
 
getWidth() - Method in interface raytrace.core.RayTraceContext
 
getWidth() - Method in class raytrace.core.runtime.RtContext
 
getWidth() - Method in class raytrace.core.Section
 
getWidth() - Method in class shape.warmup.Rectangle
 
getWinner() - Method in class connectfour.core.BitBoard
 
getWinner() - Method in interface connectfour.core.Board
Gets the player who has won the game.
getWordCount() - Method in class mapreduce.apps.play.core.PlayLine
 
getWords() - Method in class mapreduce.apps.wordcount.core.TextSection
 
getX() - Method in class mapreduce.apps.cholera.core.Location
 
getX() - Method in class shape.warmup.Circle
 
getX() - Method in class shape.warmup.Rectangle
 
getXMaxExclusive() - Method in class raytrace.core.Section
 
getXMin() - Method in class raytrace.core.Section
 
getY() - Method in class mapreduce.apps.cholera.core.Location
 
getY() - Method in class shape.warmup.Circle
 
getY() - Method in class shape.warmup.Rectangle
 
getYMaxExclusive() - Method in class raytrace.core.Section
 
getYMin() - Method in class raytrace.core.Section
 
GoldenRatioUtils - Class in edu.wustl.cse231s.goldenratio
 
GoldenRatioUtils() - Constructor for class edu.wustl.cse231s.goldenratio.GoldenRatioUtils
 
GreaterThanThresholdPredicate - Class in threshold.lab
 
GreaterThanThresholdPredicate(int) - Constructor for class threshold.lab.GreaterThanThresholdPredicate
 
GUANINE - edu.wustl.cse231s.bioinformatics.Nucleobase
 

H

H1 - sudoku.core.Square
 
H2 - sudoku.core.Square
 
H3 - sudoku.core.Square
 
H4 - sudoku.core.Square
 
H5 - sudoku.core.Square
 
H6 - sudoku.core.Square
 
H7 - sudoku.core.Square
 
H8 - sudoku.core.Square
 
H9 - sudoku.core.Square
 
HAMLET - mapreduce.apps.play.io.PlayResource
 
handleBacktrack(int[]) - Method in class nqueens.viz.solution.NQueensVizApp
 
handleCheck(boolean, int, int, int[]) - Method in class nqueens.viz.solution.NQueensVizApp
 
handleCreateNextPuzzle(ImmutableSudokuPuzzle) - Method in class sudoku.viz.common.FxSimpleSudokuApp
 
handleCreateNextPuzzle(ImmutableSudokuPuzzle) - Method in class sudoku.viz.core.SudokuVizApp
 
handleCreateNextPuzzle(ImmutableSudokuPuzzle) - Method in class sudoku.viz.propagate.FxSudokuPropagateApp
 
handleCreateNextPuzzle(ImmutableSudokuPuzzle) - Method in class sudoku.viz.solution.FxSudokuSolutionApp
 
HARDEST - sudoku.core.io.PuzzlesResource
 
HARDEST - sudoku.viz.core.VizGivens
 
hash.studio - package hash.studio
 
hashCode() - Method in class connectfour.core.BitBoard
 
hashCode() - Method in class edu.wustl.cse231s.util.KeyMutableValuePair
 
hashCode() - Method in class edu.wustl.cse231s.util.OrderedPair
 
hashCode() - Method in class kmer.core.bytearrayrange.ByteArrayRange
 
hashCode() - Method in class kmer.lab.core.ByteArraySlice
 
hashCode() - Method in class mapreduce.apps.friends.core.AccountId
 
hashCode() - Method in class mapreduce.apps.play.core.PlayRole
 
hashCode() - Method in class nqueens.lab.DefaultImmutableQueenLocations
 
hashCode() - Method in class slice.core.IndexedRange
 
hashtable.studio - package hashtable.studio
 
HashTableMap<K,​V> - Class in hashtable.studio
 
HashTableMap(int, Supplier<Collection<Map.Entry<K, V>>>) - Constructor for class hashtable.studio.HashTableMap
 
HashUtils - Class in hash.studio
 
HashUtils() - Constructor for class hash.studio.HashUtils
 
hasNext() - Method in class kmer.core.array.IndexableIntegersIterator
 
hasNext() - Method in class kmer.core.map.MapKeyIterator
 
headSet(Integer) - Method in class candidate.core.CandidateSet
 
HEARTS - mapreduce.apps.cards.core.Suit
 
HEIGHT - Static variable in interface connectfour.core.Board
The height of any board, equivalent to the number of rows.
HIGH - edu.wustl.cse231s.v5.api.ContentionLevel
 
HIGH_NUMBERS_SUSPECT - mapreduce.apps.cholera.studio.CholeraApp.ValueRepresentation
 
HOMO_SAPIENS_1 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_10 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_11 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_12 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_13 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_14 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_15 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_16 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_17 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_18 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_19 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_2 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_20 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_21 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_22 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_3 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_4 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_5 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_6 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_7 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_8 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_9 - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_X - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
HOMO_SAPIENS_Y - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 

I

I1 - sudoku.core.Square
 
I2 - sudoku.core.Square
 
I3 - sudoku.core.Square
 
I4 - sudoku.core.Square
 
I5 - sudoku.core.Square
 
I6 - sudoku.core.Square
 
I7 - sudoku.core.Square
 
I8 - sudoku.core.Square
 
I9 - sudoku.core.Square
 
ice(int, BakedCake) - Method in interface pipeline.cake.core.Icer
 
IcedCake - Class in pipeline.cake.core
 
IcedCake(int, BakedCake) - Constructor for class pipeline.cake.core.IcedCake
 
Icer - Interface in pipeline.cake.core
 
identity() - Method in interface edu.wustl.cse231s.v5.api.AccumulatorReducer
 
ImmutableQueenLocations - Interface in nqueens.core
 
ImmutableSudokuPuzzle - Interface in sudoku.core
A sudoku board.
ImmutableTimer - Class in edu.wustl.cse231s.timing
 
ImmutableTimer(String) - Constructor for class edu.wustl.cse231s.timing.ImmutableTimer
 
IndexableIntegersIterator - Class in kmer.core.array
 
IndexableIntegersIterator(int, int, IntUnaryOperator) - Constructor for class kmer.core.array.IndexableIntegersIterator
 
IndexedRange - Class in slice.core
 
IndexedRange(int, int, int) - Constructor for class slice.core.IndexedRange
Creates an instance useful for slicing up work, composed of an index id, an inclusive lower bound, and an exclusive upper bound.
init() - Method in class sudoku.viz.common.FxSudokuPane
 
init() - Method in class sudoku.viz.peer.FxSudokuPeerPane
 
INSTANCE - connectfour.challenge.OpenEndedHeuristic
 
INSTANCE - connectfour.studio.WinOrLoseHeuristic
 
INSTANCE - kmer.core.codecs.ByteArrayRangeCodec
 
INSTANCE - kmer.core.codecs.IntegerKMerCodec
 
INSTANCE - kmer.core.codecs.IntKMerCodec
 
INSTANCE - kmer.core.codecs.LongKMerCodec
 
INSTANCE - kmer.core.codecs.StringKMerCodec
 
INSTRUCTOR - sudoku.util.PuzzleSupplier
 
INSTRUCTOR - sudoku.util.SolverSupplier
 
INSTRUCTOR_COMPLETELY_UNPROPAGATED - sudoku.viz.core.VizPuzzlePropagator
 
INSTRUCTOR_EXTRA_CREDIT - sudoku.viz.core.VizPuzzlePropagator
 
INSTRUCTOR_FEWEST_OPTIONS_FIRST - sudoku.util.SearchSupplier
 
INSTRUCTOR_FIRST_LEVEL_PEER_REMOVAL_ONLY - sudoku.viz.core.VizPuzzlePropagator
 
INSTRUCTOR_PEER_REMOVAL_PROPAGATION - sudoku.viz.core.VizPuzzlePropagator
 
INSTRUCTOR_PROPAGATION - sudoku.util.PropagatorSupplier
 
INSTRUCTOR_PROPAGATION_WITH_EXTRA - sudoku.util.PropagatorSupplier
 
INSTRUCTOR_PUZZLE_STUDENT_PROPAGATION - sudoku.viz.core.VizPuzzlePropagator
 
INSTRUCTOR_ROW_MAJOR - sudoku.util.SearchSupplier
 
INSTRUCTOR_VALUE_PROPERTY_NAME - Static variable in class mapreduce.apps.cholera.viz.AbstractWaterPumpRow
 
instructorFewestOptionsFirstPlusStudentValues() - Static method in enum sudoku.util.SearchSupplier
 
instructorValueProperty() - Method in class mapreduce.apps.cholera.viz.WaterPumpDeathCountRow
 
instructorValueProperty() - Method in class mapreduce.apps.cholera.viz.WaterPumpDistanceRow
 
instructorValues() - Static method in enum sudoku.util.SearchSupplier
 
INSUFFICIENT_FUNDS - lock.core.banking.TransferResult
 
INSUFFICIENT_FUNDS - locking.core.banking.TransferResult
 
IntArrayKMerCount - Class in kmer.core.array
A KMerCount implementation that wraps an int array.
IntArrayKMerCount(int, int[]) - Constructor for class kmer.core.array.IntArrayKMerCount
Constructs an IntArrayKMerCount that wrap the given int array.
IntArrayKMerCounter - Class in kmer.lab.intarray
 
IntArrayKMerCounter() - Constructor for class kmer.lab.intarray.IntArrayKMerCounter
 
IntConcurrentHashMapKMerCounter - Class in kmer.forcomparisononly.intconcurrenthashmap
 
IntConcurrentHashMapKMerCounter() - Constructor for class kmer.forcomparisononly.intconcurrenthashmap.IntConcurrentHashMapKMerCounter
 
IntegerAccumulator - Class in edu.wustl.cse231s.v5.impl.executor
 
IntegerAccumulator(NumberReductionOperator) - Constructor for class edu.wustl.cse231s.v5.impl.executor.IntegerAccumulator
 
IntegerConcurrentHashMapKMerCounter - Class in kmer.forcomparisononly.intconcurrenthashmap
 
IntegerConcurrentHashMapKMerCounter() - Constructor for class kmer.forcomparisononly.intconcurrenthashmap.IntegerConcurrentHashMapKMerCounter
 
IntegerKMerCodec - Enum in kmer.core.codecs
 
IntegerMapKMerCount - Class in kmer.core.map
 
IntegerMapKMerCount(int, Map<Integer, Integer>) - Constructor for class kmer.core.map.IntegerMapKMerCount
 
IntegerRange - Class in edu.wustl.cse231s.util
 
IntegerRange(int, int) - Constructor for class edu.wustl.cse231s.util.IntegerRange
 
Interruptible - Interface in edu.wustl.cse231s.concurrent
 
intersectWith(Set<AccountId>) - Method in class mapreduce.apps.friends.core.MutualFriendIds
 
IntKMerCodec - Enum in kmer.core.codecs
 
INTRA_ACCOUNT_TRANSFER_OMITTED - lock.core.banking.TransferResult
 
INTRA_ACCOUNT_TRANSFER_OMITTED - locking.core.banking.TransferResult
 
IntSumClassicReducer - Class in mapreduce.apps.intsum.studio
A reducer that sums all of the Integers passed to it.
IntSumClassicReducer() - Constructor for class mapreduce.apps.intsum.studio.IntSumClassicReducer
 
IntSumCollector - Class in mapreduce.collector.intsum.studio
 
IntSumCollector() - Constructor for class mapreduce.collector.intsum.studio.IntSumCollector
 
isAbstractMetricsDesired() - Method in class edu.wustl.cse231s.v5.options.SystemPropertiesOption
 
isAbstractMetricsDesired(boolean) - Method in class edu.wustl.cse231s.v5.options.SystemPropertiesOption.Builder
 
isAccessible() - Method in class edu.wustl.cse231s.v5.impl.executor.Accumulator
 
isBookkeepingDesired() - Method in class edu.wustl.cse231s.v5.options.SystemPropertiesOption
 
isBookkeepingDesired(boolean) - Method in class edu.wustl.cse231s.v5.options.SystemPropertiesOption.Builder
 
isCachedThreadPoolDesired() - Method in class edu.wustl.cse231s.v5.options.SystemPropertiesOption
 
isCachedThreadPoolDesired(boolean) - Method in class edu.wustl.cse231s.v5.options.SystemPropertiesOption.Builder
 
isCleanedWord(String) - Static method in class racecondition.wordscore.core.WordScoreUtils
 
isEmpty() - Method in class edu.wustl.cse231s.util.MultiWrapMap
 
isEmpty() - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
isFull() - Method in class connectfour.core.BitBoard
 
isFull() - Method in interface connectfour.core.Board
Determines whether or not this board is completely full.
isGameOngoing() - Method in interface connectfour.core.Board
 
isGameOver() - Method in interface connectfour.core.Board
 
isHeldByCurrentThread() - Method in interface lock.core.banking.Account
 
isHeldByCurrentThread() - Method in class lock.core.banking.DefaultAccount
 
isHeldByCurrentThread() - Method in interface locking.core.banking.Account
 
isHeldByCurrentThread() - Method in class locking.core.banking.DefaultAccount
 
isIdentity(double[][]) - Static method in class matrixmultiply.core.MatrixUtils
 
isInBounds(int, int) - Method in interface edu.wustl.cse231s.pixels.MutablePixels
Checks to see whether this image contains a pixel at the given coordinates.
isInBounds(int, int) - Method in class floodfill.viz.FxMutablePixels
 
isInSortedOrder(int[]) - Static method in class sort.core.SortUtils
 
isInSortedOrder(int[], int, int) - Static method in class sort.core.SortUtils
 
isLaunched() - Static method in class edu.wustl.cse231s.v5.V5
 
isLinearized() - Method in class edu.wustl.cse231s.v5.options.SystemPropertiesOption
 
isLinearized(boolean) - Method in class edu.wustl.cse231s.v5.options.SystemPropertiesOption.Builder
 
isLocationThreatFree(int, int) - Method in interface nqueens.core.ImmutableQueenLocations
Checks to see whether the given square on the board is threat free.
isLocationThreatFree(int, int) - Method in class nqueens.lab.DefaultImmutableQueenLocations
 
isNumeric() - Method in enum mapreduce.apps.cards.core.Rank
 
isSizeDecidedBySystem() - Method in class edu.wustl.cse231s.v5.options.ChunkedOption
 
isSpaceRemaining() - Method in class atomicity.course.demo.CheckThenActCourse
 
isSusceptibleToStackOverflowError() - Method in class fibonacci.challenge.LinearRecurrenceSequentialFibonacciCalculator
 
isSusceptibleToStackOverflowError() - Method in interface fibonacci.core.FibonacciCalculator
 
isSusceptibleToStackOverflowError() - Method in class fibonacci.fun.DynamicRecursiveSequentialFibonacciCalculator
 
isSusceptibleToStackOverflowError() - Method in class fibonacci.fun.MemoizationParallelFibonacciCalculator
 
isSusceptibleToStackOverflowError() - Method in class fibonacci.fun.RecurrenceRelationParallelWithThresholdFibonacciCalculator
 
isSusceptibleToStackOverflowError() - Method in class fibonacci.fun.RoundPhiToTheNOverSqrt5SequentialFibonacciCalculator
 
isSusceptibleToStackOverflowError() - Method in class fibonacci.studio.DynamicIterativeSequentialFibonacciCalculator
 
isSusceptibleToStackOverflowError() - Method in class fibonacci.studio.LinearRecurrenceSequentialFibonacciCalculator
 
isSusceptibleToStackOverflowError() - Method in class fibonacci.studio.MemoizationSequentialFibonacciCalculator
 
isSusceptibleToStackOverflowError() - Method in class fibonacci.studio.RecurrenceRelationParallelFibonacciCalculator
 
isSusceptibleToStackOverflowError() - Method in class fibonacci.studio.RecurrenceRelationSequentialFibonacciCalculator
 
isVisible() - Method in interface edu.wustl.cse231s.rubric.RubricCategory
 
isWorkStealingThreadPoolDesired() - Method in class edu.wustl.cse231s.v5.options.SystemPropertiesOption
 
isWorkStealingThreadPoolDesired(boolean) - Method in class edu.wustl.cse231s.v5.options.SystemPropertiesOption.Builder
 
IterativeAverager - Interface in iterativeaveraging.core
 
iterativeaveraging.challenge - package iterativeaveraging.challenge
 
iterativeaveraging.core - package iterativeaveraging.core
 
iterativeaveraging.fuzzy.challenge - package iterativeaveraging.fuzzy.challenge
 
iterativeaveraging.optional - package iterativeaveraging.optional
 
iterativeaveraging.rigid.challenge - package iterativeaveraging.rigid.challenge
 
iterativeaveraging.rigid.studio - package iterativeaveraging.rigid.studio
 
iterativeaveraging.studio - package iterativeaveraging.studio
 
iterativeaveraging.util.studio - package iterativeaveraging.util.studio
 
iterativeaveraging.warmup - package iterativeaveraging.warmup
 
IterativeAveragingRangeUtils - Class in iterativeaveraging.optional
 
IterativeAveragingRangeUtils() - Constructor for class iterativeaveraging.optional.IterativeAveragingRangeUtils
 
IterativeAveragingTiming - Class in iterativeaveraging.studio
 
IterativeAveragingTiming() - Constructor for class iterativeaveraging.studio.IterativeAveragingTiming
 
IterativeAveragingUtils - Class in iterativeaveraging.util.studio
 
IterativeAveragingUtils() - Constructor for class iterativeaveraging.util.studio.IterativeAveragingUtils
 
iterativelyAverage(double[], int) - Method in class iterativeaveraging.challenge.FuzzyPointToPointPhasedParallelIterativeAverager
 
iterativelyAverage(double[], int) - Method in class iterativeaveraging.challenge.PointToPointPhasedParallelIterativeAverager
 
iterativelyAverage(double[], int) - Method in interface iterativeaveraging.core.IterativeAverager
 
iterativelyAverage(double[], int) - Method in class iterativeaveraging.fuzzy.challenge.FuzzyPhasedParallelIterativeAverager
 
iterativelyAverage(double[], int) - Method in class iterativeaveraging.fuzzy.challenge.FuzzyPointToPointPhasedParallelIterativeAverager
 
iterativelyAverage(double[], int) - Method in class iterativeaveraging.rigid.challenge.PointToPointPhasedParallelIterativeAverager
 
iterativelyAverage(double[], int) - Method in class iterativeaveraging.rigid.studio.ParallelIterativeAverager
 
iterativelyAverage(double[], int) - Method in class iterativeaveraging.rigid.studio.PhasedParallelIterativeAverager
 
iterativelyAverage(double[], int) - Method in class iterativeaveraging.studio.FuzzyPhasedParallelIterativeAverager
 
iterativelyAverage(double[], int) - Method in class iterativeaveraging.studio.ParallelIterativeAverager
 
iterativelyAverage(double[], int) - Method in class iterativeaveraging.studio.PhasedParallelIterativeAverager
 
iterativelyAverage(double[], int) - Method in class iterativeaveraging.warmup.SequentialIterativeAverager
 
iterator() - Method in class candidate.core.CandidateSet
 
iterator() - Method in class connectfour.core.WinLine
 
iterator() - Method in class doublerange.warmup.DoubleRange
 
iterator() - Method in class edu.wustl.cse231s.util.IntegerRange
 
iterator() - Method in class kmer.core.array.AtomicIntegerArrayKMerCount
 
iterator() - Method in class kmer.core.array.IntArrayKMerCount
 
iterator() - Method in class kmer.core.map.MapKMerCount
 
iterator() - Method in class mapreduce.apps.cards.core.Deck
 
iterator() - Method in class mapreduce.apps.friends.core.MutualFriendIds
 
iterator() - Method in class powersoftwo.studio.PowersOfTwoLessThan
 

J

JACK - mapreduce.apps.cards.core.Rank
 
joinAllTasks() - Method in interface edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl.FinishContext
 

K

KeyMutableValuePair<K,​V> - Class in edu.wustl.cse231s.util
 
KeyMutableValuePair(K, V) - Constructor for class edu.wustl.cse231s.util.KeyMutableValuePair
 
keySet() - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
KeyValuePair<K,​V> - Class in edu.wustl.cse231s.util
 
KeyValuePair(K, V) - Constructor for class edu.wustl.cse231s.util.KeyValuePair
 
KING - mapreduce.apps.cards.core.Rank
 
KitchenLockUtilsApp - Class in lock.allornothing.kitchen.studio
 
KitchenLockUtilsApp() - Constructor for class lock.allornothing.kitchen.studio.KitchenLockUtilsApp
 
kmer.core - package kmer.core
 
kmer.core.array - package kmer.core.array
 
kmer.core.bytearrayrange - package kmer.core.bytearrayrange
 
kmer.core.codecs - package kmer.core.codecs
 
kmer.core.map - package kmer.core.map
 
kmer.extracredit - package kmer.extracredit
 
kmer.forcomparisononly.atomicintegerarray - package kmer.forcomparisononly.atomicintegerarray
 
kmer.forcomparisononly.intconcurrenthashmap - package kmer.forcomparisononly.intconcurrenthashmap
 
kmer.fun.atomicintegerarray - package kmer.fun.atomicintegerarray
 
kmer.lab - package kmer.lab
 
kmer.lab.atomicintegerarray - package kmer.lab.atomicintegerarray
 
kmer.lab.concurrentbuckethashmap - package kmer.lab.concurrentbuckethashmap
 
kmer.lab.core - package kmer.lab.core
 
kmer.lab.intarray - package kmer.lab.intarray
 
kmer.lab.longconcurrentmap - package kmer.lab.longconcurrentmap
 
kmer.lab.util - package kmer.lab.util
 
kmer.output - package kmer.output
 
kmer.util - package kmer.util
 
kmer.warmup.bytearrayrangemap - package kmer.warmup.bytearrayrangemap
 
kmer.warmup.stringmap - package kmer.warmup.stringmap
 
KMerCodec<T> - Interface in kmer.core
 
KMerCount - Interface in kmer.core
 
KMerCounter - Interface in kmer.core
A "counter" of k-mers.
KMerMapper - Class in mapreduce.apps.kmer.studio
 
KMerMapper(int) - Constructor for class mapreduce.apps.kmer.studio.KMerMapper
 
KMerResource - Enum in kmer.util
 
KMerUtils - Class in kmer.core
An assortment of utility methods useful for counting k-mers.

L

lambda.asyncfinish.demo - package lambda.asyncfinish.demo
 
lambda.compute.demo - package lambda.compute.demo
 
lambda.viz - package lambda.viz
 
LambdasAsyncAndFinishExample - Class in lambda.asyncfinish.demo
 
LambdasAsyncAndFinishExample() - Constructor for class lambda.asyncfinish.demo.LambdasAsyncAndFinishExample
 
LambdasMapComputeExample - Class in lambda.compute.demo
 
LambdasMapComputeExample() - Constructor for class lambda.compute.demo.LambdasMapComputeExample
 
last() - Method in class candidate.core.CandidateSet
 
launch(CheckedRunnable) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
launch(CheckedRunnable) - Method in class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
launch(CheckedRunnable) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
launchApp(CheckedRunnable) - Static method in class edu.wustl.cse231s.v5.V5
 
launchApp(SystemPropertiesOption, CheckedRunnable) - Static method in class edu.wustl.cse231s.v5.V5
 
launchApp(SystemPropertiesOption, CheckedRunnable, BiConsumer<Metrics, Bookkeeping>) - Static method in class edu.wustl.cse231s.v5.V5
 
launchAppWithReturn(CheckedCallable<T>) - Static method in class edu.wustl.cse231s.v5.V5
 
layoutChildren() - Method in class connectfour.viz.core.BoardPane
 
Lazy<T> - Class in edu.wustl.cse231s.lazy
 
Lazy(Supplier<T>) - Constructor for class edu.wustl.cse231s.lazy.Lazy
 
LazyBigDecimalAccumulator - Class in edu.wustl.cse231s.v5.impl.executor
 
LazyBigDecimalAccumulator(NumberReductionOperator) - Constructor for class edu.wustl.cse231s.v5.impl.executor.LazyBigDecimalAccumulator
 
LazyDoubleAccumulator - Class in edu.wustl.cse231s.v5.impl.executor
 
LazyDoubleAccumulator(NumberReductionOperator) - Constructor for class edu.wustl.cse231s.v5.impl.executor.LazyDoubleAccumulator
 
LazyIntegerAccumulator - Class in edu.wustl.cse231s.v5.impl.executor
 
LazyIntegerAccumulator(NumberReductionOperator) - Constructor for class edu.wustl.cse231s.v5.impl.executor.LazyIntegerAccumulator
 
LazyReducerAccumulator<T> - Class in edu.wustl.cse231s.v5.impl.executor
 
LazyReducerAccumulator(AccumulatorReducer<T>) - Constructor for class edu.wustl.cse231s.v5.impl.executor.LazyReducerAccumulator
 
LeggedRace - Interface in leggedrace.core
 
leggedrace.core - package leggedrace.core
 
leggedrace.studio - package leggedrace.studio
 
leggedrace.viz - package leggedrace.viz
 
LeggedRaceVisualizationApp - Class in leggedrace.viz
 
LeggedRaceVisualizationApp() - Constructor for class leggedrace.viz.LeggedRaceVisualizationApp
 
LINEAR - edu.wustl.cse231s.asymptoticanalysis.OrderOfGrowth
 
LinearRecurrenceSequentialFibonacciCalculator - Class in fibonacci.challenge
 
LinearRecurrenceSequentialFibonacciCalculator - Class in fibonacci.studio
 
LinearRecurrenceSequentialFibonacciCalculator() - Constructor for class fibonacci.challenge.LinearRecurrenceSequentialFibonacciCalculator
 
LinearRecurrenceSequentialFibonacciCalculator() - Constructor for class fibonacci.studio.LinearRecurrenceSequentialFibonacciCalculator
 
loadClampedToBlackAndWhiteWritableImage() - Static method in class floodfill.images.FloodFillUtils
 
loadGroup(URL) - Static method in enum edu.wustl.cse231s.fx.FxmlUtils
 
Location - Class in mapreduce.apps.cholera.core
 
Location(double, double) - Constructor for class mapreduce.apps.cholera.core.Location
 
lock.allornothing.bank.studio - package lock.allornothing.bank.studio
 
lock.allornothing.kitchen.core - package lock.allornothing.kitchen.core
 
lock.allornothing.kitchen.studio - package lock.allornothing.kitchen.studio
 
lock.allornothing.util.studio - package lock.allornothing.util.studio
 
lock.core.banking - package lock.core.banking
 
lock.order.studio - package lock.order.studio
 
locking.core.banking - package locking.core.banking
 
LockUtils - Class in lock.allornothing.util.studio
 
LockUtils() - Constructor for class lock.allornothing.util.studio.LockUtils
 
LOGARITHMIC - edu.wustl.cse231s.asymptoticanalysis.OrderOfGrowth
 
LongConcurrentMapKMerCounter - Class in kmer.lab.longconcurrentmap
 
LongConcurrentMapKMerCounter(Function<Optional<Integer>, ConcurrentMap<Long, Integer>>) - Constructor for class kmer.lab.longconcurrentmap.LongConcurrentMapKMerCounter
 
LongKMerCodec - Enum in kmer.core.codecs
 
LongMapKMerCount - Class in kmer.core.map
 
LongMapKMerCount(int, Map<Long, Integer>) - Constructor for class kmer.core.map.LongMapKMerCount
 
LOW - edu.wustl.cse231s.v5.api.ContentionLevel
 
LOW_NUMBERS_SUSPECT - mapreduce.apps.cholera.studio.CholeraApp.ValueRepresentation
 
LOW_NUMBERS_SUSPECT_SQUARED - mapreduce.apps.cholera.studio.CholeraApp.ValueRepresentation
 

M

MACBETH - mapreduce.apps.wordcount.core.io.WordsResource
 
main(String[]) - Static method in class connectfour.viz.game.ConnectFourViz
 
main(String[]) - Static method in class connectfour.viz.position.ConnectFourPositionViz
 
main(String[]) - Static method in class count.lab.NucleobaseCountTiming
 
main(String[]) - Static method in class count.output.OutputNucleobaseCounting
 
main(String[]) - Static method in class doublerange.output.DoubleRangeOutput
 
main(String[]) - Static method in class edu.wustl.cse231s.fx.download.FxDownload
 
main(String[]) - Static method in class fibonacci.studio.FibonacciIterations
 
main(String[]) - Static method in class fibonacci.studio.FibonacciTiming
 
main(String[]) - Static method in class floodfill.viz.FloodFillVizApp
 
main(String[]) - Static method in class fx.demo.FxDemoApp
 
main(String[]) - Static method in class iterativeaveraging.studio.IterativeAveragingTiming
 
main(String[]) - Static method in class iterativeaveraging.warmup.PhaserWarmup
 
main(String[]) - Static method in class kmer.extracredit.CompareOpenEndedVsConcurrentHashMap
 
main(String[]) - Static method in class kmer.extracredit.ExtraCreditKMerTiming
 
main(String[]) - Static method in class kmer.lab.CompareMapVsArray
 
main(String[]) - Static method in class kmer.lab.ComparePackAllVsShift
 
main(String[]) - Static method in class kmer.lab.CompareUnbalancedVsBalanced
 
main(String[]) - Static method in class kmer.output.OutputKMer
 
main(String[]) - Static method in class lambda.asyncfinish.demo.AnonymousInnerClassesAsyncAndFinishExample
 
main(String[]) - Static method in class lambda.asyncfinish.demo.LambdasAsyncAndFinishExample
 
main(String[]) - Static method in class lambda.asyncfinish.demo.NamedClassesAsyncAndFinishExample
 
main(String[]) - Static method in class lambda.compute.demo.AnonymousInnerClassesMapComputeExample
 
main(String[]) - Static method in class lambda.compute.demo.LambdasMapComputeExample
 
main(String[]) - Static method in class lambda.compute.demo.NamedClassesMapComputeExample
 
main(String[]) - Static method in class lambda.viz.FxLambdaDemoApp
 
main(String[]) - Static method in class leggedrace.viz.LeggedRaceVisualizationApp
 
main(String[]) - Static method in class mapreduce.apps.cards.output.OutputCardMapper
 
main(String[]) - Static method in class mapreduce.apps.cholera.output.CholeraOutput
 
main(String[]) - Static method in class mapreduce.apps.cholera.viz.CholeraOutbreakVisualizationApp
 
main(String[]) - Static method in class mapreduce.apps.windbag.studio.WindbagApp
 
main(String[]) - Static method in class mapreduce.MapReduceTiming
 
main(String[]) - Static method in class matrixmultiply.studio.MatrixMultiplicationTiming
 
main(String[]) - Static method in class nqueens.output.OutputSolutionCount
 
main(String[]) - Static method in class nqueens.viz.solution.NQueensVizApp
 
main(String[]) - Static method in class nqueens.warmup.SequentialNQueens
 
main(String[]) - Static method in class pack.output.ParallelPackOutput
 
main(String[]) - Static method in class phaser.warmup.PhaserWarmup
 
main(String[]) - Static method in class pipeline.cake.viz.AbstractCakePipelineVizApp
 
main(String[]) - Static method in class pipeline.cake.viz.CakePipelineVizApp
 
main(String[]) - Static method in class pipeline.cake.viz.Challenge2CakePipelineVizApp
 
main(String[]) - Static method in class pipeline.cake.viz.Challenge3CakePipelineVizApp
 
main(String[]) - Static method in class pipeline.cake.viz.Challenge4CakePipelineVizApp
 
main(String[]) - Static method in class racecondition.search.demo.DataRaceYes_FunctionalNo_StructuralNo
 
main(String[]) - Static method in class racecondition.search.demo.DataRaceYes_FunctionalNo_StructuralYes
 
main(String[]) - Static method in class racecondition.search.demo.DataRaceYes_FunctionalYes_StructuralNo
 
main(String[]) - Static method in class racecondition.search.demo.DataRaceYes_FunctionalYes_StructuralYes
 
main(String[]) - Static method in class raytrace.viz.RaytraceVizApp
 
main(String[]) - Static method in class sort.SortTiming
 
main(String[]) - Static method in class sudoku.viz.option.FxSudokuOptionApp
 
main(String[]) - Static method in class sudoku.viz.peer.FxSudokuPeerApp
 
main(String[]) - Static method in class sudoku.viz.propagate.FxSudokuPropagateApp
 
main(String[]) - Static method in class sudoku.viz.solution.FxSudokuSolutionApp
 
main(String[]) - Static method in class tnx.lab.executor.NucleobaseCountTiming
 
main(String[]) - Static method in class tnx.lab.executor.QuicksortTiming
 
map(byte[], BiConsumer<String, Integer>) - Method in class mapreduce.apps.kmer.studio.KMerMapper
 
map(E, BiConsumer<K, V>) - Method in interface mapreduce.framework.core.Mapper
 
map(Deck, BiConsumer<Suit, Integer>) - Method in class mapreduce.apps.cards.studio.CardMapper
 
map(Account, BiConsumer<OrderedPair<AccountId>, Set<AccountId>>) - Method in class mapreduce.apps.friends.studio.MutualFriendsMapper
Given and account, produces key-value pairs where the key is a pair of account IDs, and each value is a list of all of the original account's friends.
map(PlayLine, BiConsumer<PlayRole, Boolean>) - Method in class mapreduce.apps.windbag.studio.WindbagMapper
 
map(TextSection, BiConsumer<String, Integer>) - Method in class mapreduce.apps.wordcount.studio.WordCountMapper
Given a section of text, should find the words in the section and write key value pairs to the given BiConsumer.
MapKeyIterator<T> - Class in kmer.core.map
 
MapKeyIterator(int, Map<T, Integer>, BiFunction<T, Integer, byte[]>) - Constructor for class kmer.core.map.MapKeyIterator
 
MapKMerCount<T> - Class in kmer.core.map
 
MapKMerCount(int, Map<T, Integer>, KMerCodec<T>) - Constructor for class kmer.core.map.MapKMerCount
 
Mapper<E,​K,​V> - Interface in mapreduce.framework.core
 
mapreduce - package mapreduce
 
mapReduce(Account[]) - Static method in class mapreduce.framework.warmup.friends.MutualFriendsConcreteStaticMapReduce
 
mapReduce(TextSection[]) - Static method in class mapreduce.framework.warmup.wordcount.WordCountConcreteStaticMapReduce
 
mapreduce.apps.cards.core - package mapreduce.apps.cards.core
 
mapreduce.apps.cards.output - package mapreduce.apps.cards.output
 
mapreduce.apps.cards.studio - package mapreduce.apps.cards.studio
 
mapreduce.apps.cholera.core - package mapreduce.apps.cholera.core
 
mapreduce.apps.cholera.output - package mapreduce.apps.cholera.output
 
mapreduce.apps.cholera.studio - package mapreduce.apps.cholera.studio
 
mapreduce.apps.cholera.viz - package mapreduce.apps.cholera.viz
 
mapreduce.apps.friends.core - package mapreduce.apps.friends.core
 
mapreduce.apps.friends.studio - package mapreduce.apps.friends.studio
 
mapreduce.apps.intsum.studio - package mapreduce.apps.intsum.studio
 
mapreduce.apps.kmer.studio - package mapreduce.apps.kmer.studio
 
mapreduce.apps.play.core - package mapreduce.apps.play.core
 
mapreduce.apps.play.io - package mapreduce.apps.play.io
 
mapreduce.apps.windbag.studio - package mapreduce.apps.windbag.studio
 
mapreduce.apps.wordcount.core - package mapreduce.apps.wordcount.core
 
mapreduce.apps.wordcount.core.io - package mapreduce.apps.wordcount.core.io
 
mapreduce.apps.wordcount.studio - package mapreduce.apps.wordcount.studio
 
mapreduce.collector.intsum.studio - package mapreduce.collector.intsum.studio
 
mapreduce.collector.studio - package mapreduce.collector.studio
 
mapreduce.framework.core - package mapreduce.framework.core
 
mapreduce.framework.fun.single - package mapreduce.framework.fun.single
 
mapreduce.framework.fun.stream - package mapreduce.framework.fun.stream
 
mapreduce.framework.lab.bottlenecked - package mapreduce.framework.lab.bottlenecked
 
mapreduce.framework.lab.matrix - package mapreduce.framework.lab.matrix
 
mapreduce.framework.warmup.friends - package mapreduce.framework.warmup.friends
 
mapreduce.framework.warmup.wordcount - package mapreduce.framework.warmup.wordcount
 
mapReduceAll(E[]) - Method in interface mapreduce.framework.core.MapReduceFramework
 
mapReduceAll(E[]) - Method in class mapreduce.framework.fun.single.OneConcurrentHashMapToRuleThemAllMapReduceFramework
 
mapReduceAll(E[]) - Method in class mapreduce.framework.fun.stream.StreamMapReduceFramework
 
mapReduceAll(E[]) - Method in class mapreduce.framework.lab.bottlenecked.BottleneckedMapReduceFramework
 
mapReduceAll(E[]) - Method in class mapreduce.framework.lab.matrix.MatrixMapReduceFramework
 
MapReduceFramework<E,​K,​V,​A,​R> - Interface in mapreduce.framework.core
 
MapReduceTiming - Class in mapreduce
 
MapReduceTiming() - Constructor for class mapreduce.MapReduceTiming
 
Maps - Class in edu.wustl.cse231s.util
 
Maps() - Constructor for class edu.wustl.cse231s.util.Maps
 
mark() - Method in class edu.wustl.cse231s.timing.ImmutableTimer
 
markAndPrintResults(Object...) - Method in class edu.wustl.cse231s.timing.ImmutableTimer
 
MARLBOROUGH_MEWS - mapreduce.apps.cholera.core.WaterPump
 
MATCH_PROPERTY_NAME - Static variable in class mapreduce.apps.cholera.viz.AbstractWaterPumpRow
 
matchProperty() - Method in class mapreduce.apps.cholera.viz.AbstractWaterPumpRow
 
MatrixMapReduceFramework<E,​K,​V,​A,​R> - Class in mapreduce.framework.lab.matrix
A MapReduce framework that uses a matrix to organize its keys and associated mutable containers of values.
MatrixMapReduceFramework(Mapper<E, K, V>, Collector<V, A, R>) - Constructor for class mapreduce.framework.lab.matrix.MatrixMapReduceFramework
 
MatrixMapReduceFramework(Mapper<E, K, V>, Collector<V, A, R>, int, int) - Constructor for class mapreduce.framework.lab.matrix.MatrixMapReduceFramework
 
MatrixMultiplicationTiming - Class in matrixmultiply.studio
 
MatrixMultiplicationTiming() - Constructor for class matrixmultiply.studio.MatrixMultiplicationTiming
 
MatrixMultiplier - Interface in matrixmultiply.core
 
matrixmultiply.challenge - package matrixmultiply.challenge
 
matrixmultiply.core - package matrixmultiply.core
 
matrixmultiply.demo - package matrixmultiply.demo
 
matrixmultiply.studio - package matrixmultiply.studio
 
MatrixUtils - Class in matrixmultiply.core
 
MatrixUtils() - Constructor for class matrixmultiply.core.MatrixUtils
 
MAX - edu.wustl.cse231s.v5.api.NumberReductionOperator
 
MemoizationParallelFibonacciCalculator - Class in fibonacci.fun
 
MemoizationParallelFibonacciCalculator() - Constructor for class fibonacci.fun.MemoizationParallelFibonacciCalculator
 
MemoizationSequentialFibonacciCalculator - Class in fibonacci.studio
 
MemoizationSequentialFibonacciCalculator() - Constructor for class fibonacci.studio.MemoizationSequentialFibonacciCalculator
 
MergeSort - Class in sort.studio.merge
 
MergeSort() - Constructor for class sort.studio.merge.MergeSort
 
Metrics - Interface in edu.wustl.cse231s.v5.api
 
midpoint.lab - package midpoint.lab
 
MidpointUtils - Class in midpoint.lab
 
MidpointUtils() - Constructor for class midpoint.lab.MidpointUtils
 
MIN - edu.wustl.cse231s.v5.api.NumberReductionOperator
 
MITOCHONDRION - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
MITOCHONDRION - kmer.util.KMerResource
 
mix(int) - Method in interface pipeline.cake.core.Mixer
 
mixBakeAndIceCakes(Mixer, List<Oven>, Icer, int) - Static method in class pipeline.cake.challenge.MultiOvenCakePipeline
 
mixBakeAndIceCakes(Mixer, Oven, Icer, int) - Static method in class pipeline.cake.studio.CakePipeline
 
MixedIngredients - Class in pipeline.cake.core
 
MixedIngredients(int) - Constructor for class pipeline.cake.core.MixedIngredients
 
Mixer - Interface in pipeline.cake.core
 
MultiOvenCakePipeline - Class in pipeline.cake.challenge
 
MultiOvenCakePipeline() - Constructor for class pipeline.cake.challenge.MultiOvenCakePipeline
 
multiply(double[][], double[][]) - Method in class matrixmultiply.challenge.ParallelDivideAndConquerMatrixMultiplier
 
multiply(double[][], double[][]) - Method in class matrixmultiply.challenge.SequentialDivideAndConquerMatrixMultiplier
 
multiply(double[][], double[][]) - Method in interface matrixmultiply.core.MatrixMultiplier
multiply(double[][], double[][]) - Method in class matrixmultiply.demo.SequentialMatrixMultiplier
 
multiply(double[][], double[][]) - Method in class matrixmultiply.studio.Forall2dChunkedMatrixMultiplier
 
multiply(double[][], double[][]) - Method in class matrixmultiply.studio.Forall2dMatrixMultiplier
 
multiply(double[][], double[][]) - Method in class matrixmultiply.studio.ForallForallMatrixMultiplier
 
MultiWrapMap<K,​V> - Class in edu.wustl.cse231s.util
 
MultiWrapMap(Map<K, V>[]) - Constructor for class edu.wustl.cse231s.util.MultiWrapMap
 
MutablePixels - Interface in edu.wustl.cse231s.pixels
 
MutualFriendIds - Class in mapreduce.apps.friends.core
 
MutualFriendsClassicReducer - Class in mapreduce.apps.friends.studio
A reducer for the mutual friends program.
MutualFriendsClassicReducer(AccountId[]) - Constructor for class mapreduce.apps.friends.studio.MutualFriendsClassicReducer
Creates a MutualFriendsClassicReducer using the given array of account IDs as the "universe" of accounts.
MutualFriendsConcreteStaticMapReduce - Class in mapreduce.framework.warmup.friends
 
MutualFriendsConcreteStaticMapReduce() - Constructor for class mapreduce.framework.warmup.friends.MutualFriendsConcreteStaticMapReduce
 
MutualFriendsMapper - Class in mapreduce.apps.friends.studio
A Mapper for the mutual friends program.
MutualFriendsMapper() - Constructor for class mapreduce.apps.friends.studio.MutualFriendsMapper
 

N

N_LOG_N - edu.wustl.cse231s.asymptoticanalysis.OrderOfGrowth
 
NamedClassesAsyncAndFinishExample - Class in lambda.asyncfinish.demo
 
NamedClassesAsyncAndFinishExample() - Constructor for class lambda.asyncfinish.demo.NamedClassesAsyncAndFinishExample
 
NamedClassesMapComputeExample - Class in lambda.compute.demo
 
NamedClassesMapComputeExample() - Constructor for class lambda.compute.demo.NamedClassesMapComputeExample
 
newDoubleFinishAccumulator(NumberReductionOperator) - Static method in class edu.wustl.cse231s.v5.V5
 
newDoubleFinishAccumulator(NumberReductionOperator, ContentionLevel) - Static method in class edu.wustl.cse231s.v5.V5
 
newDoubleFinishAccumulator(NumberReductionOperator, ContentionLevel, DoubleAccumulationDeterminismPolicy) - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
newDoubleFinishAccumulator(NumberReductionOperator, ContentionLevel, DoubleAccumulationDeterminismPolicy) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
newDoubleFinishAccumulator(NumberReductionOperator, ContentionLevel, DoubleAccumulationDeterminismPolicy) - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
newDoubleFinishAccumulator(NumberReductionOperator, ContentionLevel, DoubleAccumulationDeterminismPolicy) - Static method in class edu.wustl.cse231s.v5.V5
 
newIntegerFinishAccumulator(NumberReductionOperator) - Static method in class edu.wustl.cse231s.v5.V5
 
newIntegerFinishAccumulator(NumberReductionOperator, ContentionLevel) - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
newIntegerFinishAccumulator(NumberReductionOperator, ContentionLevel) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
newIntegerFinishAccumulator(NumberReductionOperator, ContentionLevel) - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
newIntegerFinishAccumulator(NumberReductionOperator, ContentionLevel) - Static method in class edu.wustl.cse231s.v5.V5
 
NEWMAN_STREET - mapreduce.apps.cholera.core.WaterPump
 
newReducerFinishAccumulator(AccumulatorReducer<T>) - Static method in class edu.wustl.cse231s.v5.V5
 
newReducerFinishAccumulator(AccumulatorReducer<T>, ContentionLevel) - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
newReducerFinishAccumulator(AccumulatorReducer<T>, ContentionLevel) - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
newReducerFinishAccumulator(AccumulatorReducer<T>, ContentionLevel) - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
newReducerFinishAccumulator(AccumulatorReducer<T>, ContentionLevel) - Static method in class edu.wustl.cse231s.v5.V5
 
newSub11() - Method in class matrixmultiply.core.OffsetSubMatrix
 
newSub12() - Method in class matrixmultiply.core.OffsetSubMatrix
 
newSub21() - Method in class matrixmultiply.core.OffsetSubMatrix
 
newSub22() - Method in class matrixmultiply.core.OffsetSubMatrix
 
newThread(Runnable) - Method in class tnx.lab.thread.SimpleThreadFactory
Should construct a new Thread.
next() - Method in class kmer.core.array.IndexableIntegersIterator
 
next() - Method in class kmer.core.map.MapKeyIterator
 
nextRandom(int) - Static method in class kmer.core.KMerUtils
 
NINE - mapreduce.apps.cards.core.Rank
 
NON_DETERMINISTIC - edu.wustl.cse231s.v5.api.DoubleAccumulationDeterminismPolicy
 
NONSPECIFIC - edu.wustl.cse231s.bioinformatics.Nucleobase
 
NOT_CONFINED_TO_JAVAFX_THREAD - floodfill.viz.FxThreadConfinementPolicy
 
NotYetImplementedException - Exception in edu.wustl.cse231s
 
NotYetImplementedException() - Constructor for exception edu.wustl.cse231s.NotYetImplementedException
 
NotYetImplementedException(String) - Constructor for exception edu.wustl.cse231s.NotYetImplementedException
 
nqueens.core - package nqueens.core
 
nqueens.lab - package nqueens.lab
 
nqueens.output - package nqueens.output
 
nqueens.viz.solution - package nqueens.viz.solution
 
nqueens.viz.solution.resources - package nqueens.viz.solution.resources
 
nqueens.warmup - package nqueens.warmup
 
NQueensVizApp - Class in nqueens.viz.solution
 
NQueensVizApp() - Constructor for class nqueens.viz.solution.NQueensVizApp
 
Nucleobase - Enum in edu.wustl.cse231s.bioinformatics
An enum representation of a nucleobase, with the ability to represent all of the bases in DNA and RNA, as well as a nonspecific (unknown) base.
NucleobaseCounting - Class in count.lab
 
NucleobaseCounting() - Constructor for class count.lab.NucleobaseCounting
 
NucleobaseCountTiming - Class in count.lab
 
NucleobaseCountTiming - Class in tnx.lab.executor
 
NucleobaseCountTiming() - Constructor for class count.lab.NucleobaseCountTiming
 
NucleobaseCountTiming() - Constructor for class tnx.lab.executor.NucleobaseCountTiming
 
NucleobaseCountUtils - Class in count.core
 
NucleobaseCountUtils() - Constructor for class count.core.NucleobaseCountUtils
 
NumberReductionOperator - Enum in edu.wustl.cse231s.v5.api
 
numShares(String) - Method in class atomicity.stockportfolio.studio.StockPortfolio
 
numWorkerThreads() - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
numWorkerThreads() - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
numWorkerThreads() - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
numWorkerThreads() - Static method in class edu.wustl.cse231s.v5.V5
 
numWorkerThreads(int) - Method in class edu.wustl.cse231s.v5.options.SystemPropertiesOption.Builder
 

O

OffsetSubMatrix - Class in matrixmultiply.core
 
OffsetSubMatrix(double[][]) - Constructor for class matrixmultiply.core.OffsetSubMatrix
Creates a OffsetSubMatrix based on a matrix of values, starts at row zero, column zero, with a size equal to the matrix's size
onCancel() - Method in class edu.wustl.cse231s.viz.VizApp
 
OneConcurrentHashMapToRuleThemAllMapReduceFramework<E,​K,​V,​A,​R> - Class in mapreduce.framework.fun.single
 
OneConcurrentHashMapToRuleThemAllMapReduceFramework(Mapper<E, K, V>, Collector<V, A, R>) - Constructor for class mapreduce.framework.fun.single.OneConcurrentHashMapToRuleThemAllMapReduceFramework
 
OpenEndedHeuristic - Enum in connectfour.challenge
 
operator - Variable in class edu.wustl.cse231s.v5.impl.executor.BigDecimalAccumulator
 
operator - Variable in class edu.wustl.cse231s.v5.impl.executor.DoubleAccumulator
 
operator - Variable in class edu.wustl.cse231s.v5.impl.executor.IntegerAccumulator
 
OptimisticConcurrencyKMerCounter - Class in kmer.extracredit
 
OptimisticConcurrencyKMerCounter() - Constructor for class kmer.extracredit.OptimisticConcurrencyKMerCounter
 
OrderedPair<T extends java.lang.Comparable<T>> - Class in edu.wustl.cse231s.util
 
OrderedPair(T, T) - Constructor for class edu.wustl.cse231s.util.OrderedPair
 
OrderOfGrowth - Enum in edu.wustl.cse231s.asymptoticanalysis
 
OutputCardMapper - Class in mapreduce.apps.cards.output
 
OutputCardMapper() - Constructor for class mapreduce.apps.cards.output.OutputCardMapper
 
OutputKMer - Class in kmer.output
 
OutputKMer() - Constructor for class kmer.output.OutputKMer
 
OutputNucleobaseCounting - Class in count.output
 
OutputNucleobaseCounting() - Constructor for class count.output.OutputNucleobaseCounting
 
OutputSolutionCount - Class in nqueens.output
 
OutputSolutionCount() - Constructor for class nqueens.output.OutputSolutionCount
 
Oven - Interface in pipeline.cake.core
 
OXFORD_MARKET - mapreduce.apps.cholera.core.WaterPump
 
OXFORD_STREET_AND_BEANERS_STREET - mapreduce.apps.cholera.core.WaterPump
 

P

pack(Class<T[]>, T[], Predicate<T>) - Static method in class pack.studio.ParallelPack
 
pack(Iterable<Integer>) - Static method in class candidate.core.CandidateSet
 
pack.output - package pack.output
 
pack.studio - package pack.studio
 
ParallelCombiner - Class in sort.challenge.merge
 
ParallelCombiner(int, int) - Constructor for class sort.challenge.merge.ParallelCombiner
 
ParallelDivideAndConquerMatrixMultiplier - Class in matrixmultiply.challenge
 
ParallelDivideAndConquerMatrixMultiplier(IntPredicate) - Constructor for class matrixmultiply.challenge.ParallelDivideAndConquerMatrixMultiplier
 
ParallelIterativeAverager - Class in iterativeaveraging.rigid.studio
 
ParallelIterativeAverager - Class in iterativeaveraging.studio
 
ParallelIterativeAverager(int) - Constructor for class iterativeaveraging.rigid.studio.ParallelIterativeAverager
 
ParallelIterativeAverager(int) - Constructor for class iterativeaveraging.studio.ParallelIterativeAverager
 
parallelMergeSort(int[], IntPredicate, Combiner) - Static method in class sort.studio.merge.MergeSort
 
ParallelNQueens - Class in nqueens.lab
 
ParallelNQueens() - Constructor for class nqueens.lab.ParallelNQueens
 
ParallelPack - Class in pack.studio
 
ParallelPack() - Constructor for class pack.studio.ParallelPack
 
ParallelPackOutput - Class in pack.output
 
ParallelPackOutput() - Constructor for class pack.output.ParallelPackOutput
 
ParallelPartitioner - Class in sort.challenge.quick
 
ParallelPartitioner(ExecutorService, int) - Constructor for class sort.challenge.quick.ParallelPartitioner
 
ParallelPartitioner(ExecutorService, int, PivotInitialIndexSelector) - Constructor for class sort.challenge.quick.ParallelPartitioner
 
parallelQuicksort(ExecutorService, int[], IntPredicate, Partitioner) - Static method in class tnx.lab.executor.XQuicksort
 
ParallelSudoku - Class in sudoku.lab
Your sudoku-solving algorithm.
ParallelSudoku() - Constructor for class sudoku.lab.ParallelSudoku
 
parse(List<byte[]>, int) - Method in interface kmer.core.KMerCounter
 
parse(List<byte[]>, int) - Method in class kmer.extracredit.OptimisticConcurrencyKMerCounter
 
parse(List<byte[]>, int) - Method in class kmer.forcomparisononly.atomicintegerarray.UnbalancedAtomicIntegerArrayKMerCounter
 
parse(List<byte[]>, int) - Method in class kmer.forcomparisononly.intconcurrenthashmap.IntConcurrentHashMapKMerCounter
 
parse(List<byte[]>, int) - Method in class kmer.forcomparisononly.intconcurrenthashmap.IntegerConcurrentHashMapKMerCounter
 
parse(List<byte[]>, int) - Method in class kmer.fun.atomicintegerarray.ShiftingAtomicIntegerArrayKMerCounter
 
parse(List<byte[]>, int) - Method in class kmer.lab.atomicintegerarray.AtomicIntegerArrayKMerCounter
 
parse(List<byte[]>, int) - Method in class kmer.lab.intarray.IntArrayKMerCounter
 
parse(List<byte[]>, int) - Method in class kmer.lab.longconcurrentmap.LongConcurrentMapKMerCounter
 
parse(List<byte[]>, int) - Method in class kmer.warmup.bytearrayrangemap.ByteArrayRangeConcurrentHashMapKMerCounter
 
parse(List<byte[]>, int) - Method in class kmer.warmup.stringmap.StringConcurrentHashMapKMerCounter
 
parse(List<byte[]>, int) - Method in class kmer.warmup.stringmap.StringHashMapKMerCounter
 
parseGivens(String) - Static method in class sudoku.core.io.PuzzlesResourceUtils
 
Participant - Interface in leggedrace.core
 
Partitioner - Interface in sort.core.quick
 
partitionRange(int[], int, int) - Method in class sort.challenge.quick.ParallelPartitioner
 
partitionRange(int[], int, int) - Method in interface sort.core.quick.Partitioner
Partitions the data in range between min (inclusive) and maxExclusive in place such that all values at indices lower than the pivot index are lower than all of the values at indices higher than the pivot index.
partitionRange(int[], int, int) - Method in class sort.core.quick.SequentialPartitioner
 
PhasableByteArrays - Class in edu.wustl.cse231s.phasable
 
PhasableByteArrays(byte[]) - Constructor for class edu.wustl.cse231s.phasable.PhasableByteArrays
 
PhasableCharArrays - Class in edu.wustl.cse231s.phasable
 
PhasableCharArrays(char[]) - Constructor for class edu.wustl.cse231s.phasable.PhasableCharArrays
 
PhasableDoubleArrays - Class in edu.wustl.cse231s.phasable
 
PhasableDoubleArrays(double[], Function<double[], double[]>) - Constructor for class edu.wustl.cse231s.phasable.PhasableDoubleArrays
 
PhasableFloatArrays - Class in edu.wustl.cse231s.phasable
 
PhasableFloatArrays(float[]) - Constructor for class edu.wustl.cse231s.phasable.PhasableFloatArrays
 
PhasableIntArrays - Class in edu.wustl.cse231s.phasable
 
PhasableIntArrays(int[]) - Constructor for class edu.wustl.cse231s.phasable.PhasableIntArrays
 
PhasableLongArrays - Class in edu.wustl.cse231s.phasable
 
PhasableLongArrays(long[]) - Constructor for class edu.wustl.cse231s.phasable.PhasableLongArrays
 
PhasableObjectArrays<C> - Class in edu.wustl.cse231s.phasable
 
PhasableObjectArrays(C[], Class<C>) - Constructor for class edu.wustl.cse231s.phasable.PhasableObjectArrays
 
PhasableObjects<T> - Class in edu.wustl.cse231s.phasable
 
PhasableObjects(T, Supplier<T>) - Constructor for class edu.wustl.cse231s.phasable.PhasableObjects
 
PhasedParallelIterativeAverager - Class in iterativeaveraging.rigid.studio
 
PhasedParallelIterativeAverager - Class in iterativeaveraging.studio
 
PhasedParallelIterativeAverager(int) - Constructor for class iterativeaveraging.rigid.studio.PhasedParallelIterativeAverager
 
PhasedParallelIterativeAverager(int) - Constructor for class iterativeaveraging.studio.PhasedParallelIterativeAverager
 
phaser.viz - package phaser.viz
 
phaser.warmup - package phaser.warmup
 
PhaserUtils - Class in edu.wustl.cse231s.concurrent
 
PhaserUtils() - Constructor for class edu.wustl.cse231s.concurrent.PhaserUtils
 
PhaserWarmup - Class in iterativeaveraging.warmup
 
PhaserWarmup - Class in phaser.warmup
 
PhaserWarmup() - Constructor for class iterativeaveraging.warmup.PhaserWarmup
 
PhaserWarmup() - Constructor for class phaser.warmup.PhaserWarmup
 
PHI - Static variable in class edu.wustl.cse231s.goldenratio.GoldenRatioUtils
 
pipeline.cake.challenge - package pipeline.cake.challenge
 
pipeline.cake.core - package pipeline.cake.core
 
pipeline.cake.studio - package pipeline.cake.studio
 
pipeline.cake.viz - package pipeline.cake.viz
 
PivotInitialIndexSelector - Enum in sort.core.quick
 
PivotLocation - Class in sort.core.quick
A location where an array has been partitioned.
PivotLocation(int, int) - Constructor for class sort.core.quick.PivotLocation
 
Player - Enum in connectfour.core
An enum representing the two players in the game.
PlayerView - Class in connectfour.viz.game
 
PlayerView() - Constructor for class connectfour.viz.game.PlayerView
 
PlayerView(Optional<Player>) - Constructor for class connectfour.viz.game.PlayerView
 
PlayLine - Class in mapreduce.apps.play.core
 
PlayLine(PlayRole, List<String>) - Constructor for class mapreduce.apps.play.core.PlayLine
 
PlayResource - Enum in mapreduce.apps.play.io
 
PlayRole - Class in mapreduce.apps.play.core
 
PlayRole(String) - Constructor for class mapreduce.apps.play.core.PlayRole
 
PointToPointPhasedParallelIterativeAverager - Class in iterativeaveraging.challenge
 
PointToPointPhasedParallelIterativeAverager - Class in iterativeaveraging.rigid.challenge
 
PointToPointPhasedParallelIterativeAverager(int) - Constructor for class iterativeaveraging.challenge.PointToPointPhasedParallelIterativeAverager
 
PointToPointPhasedParallelIterativeAverager(int) - Constructor for class iterativeaveraging.rigid.challenge.PointToPointPhasedParallelIterativeAverager
 
POLYNOMIAL - edu.wustl.cse231s.asymptoticanalysis.OrderOfGrowth
 
PositionExpectedScorePair - Class in connectfour.core
 
PositionExpectedScorePair(String) - Constructor for class connectfour.core.PositionExpectedScorePair
 
PositionExpectedScorePairs - Class in connectfour.core
 
PositionExpectedScorePairs() - Constructor for class connectfour.core.PositionExpectedScorePairs
 
powersoftwo.studio - package powersoftwo.studio
 
PowersOfTwoLessThan - Class in powersoftwo.studio
 
PowersOfTwoLessThan(int) - Constructor for class powersoftwo.studio.PowersOfTwoLessThan
 
prepare(Options, Scene, int, int) - Method in class raytrace.core.runtime.RtImageSampler
 
PRIDE_AND_PREJUDICE - mapreduce.apps.wordcount.core.io.WordsResource
 
printResults(long, Object...) - Method in class edu.wustl.cse231s.timing.ImmutableTimer
 
printWordsToCountsSortedByCounts(Map<String, Integer>) - Static method in class mapreduce.apps.wordcount.core.WordCountUtils
 
PRODUCT - edu.wustl.cse231s.v5.api.NumberReductionOperator
 
PropagatorSupplier - Enum in sudoku.util
 
put(Double) - Method in class edu.wustl.cse231s.v5.impl.executor.BigDecimalAccumulator
 
put(Double) - Method in class edu.wustl.cse231s.v5.impl.executor.DoubleAccumulator
 
put(Integer) - Method in class edu.wustl.cse231s.v5.impl.executor.IntegerAccumulator
 
put(K, V) - Method in class edu.wustl.cse231s.util.MultiWrapMap
 
put(K, V) - Method in class hashtable.studio.HashTableMap
 
put(K, V) - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
put(T) - Method in interface edu.wustl.cse231s.v5.api.FinishAccumulator
 
put(T) - Method in class edu.wustl.cse231s.v5.impl.executor.ReducerAccumulator
 
putAccessible(double) - Method in class edu.wustl.cse231s.v5.impl.executor.BigDecimalAccumulator
 
putAccessible(double) - Method in class edu.wustl.cse231s.v5.impl.executor.DoubleAccumulator
 
putAccessible(double) - Method in class edu.wustl.cse231s.v5.impl.executor.EagerBigDecimalAccumulator
 
putAccessible(double) - Method in class edu.wustl.cse231s.v5.impl.executor.EagerDoubleAccumulator
 
putAccessible(double) - Method in class edu.wustl.cse231s.v5.impl.executor.LazyBigDecimalAccumulator
 
putAccessible(double) - Method in class edu.wustl.cse231s.v5.impl.executor.LazyDoubleAccumulator
 
putAccessible(int) - Method in class edu.wustl.cse231s.v5.impl.executor.EagerIntegerAccumulator
 
putAccessible(int) - Method in class edu.wustl.cse231s.v5.impl.executor.IntegerAccumulator
 
putAccessible(int) - Method in class edu.wustl.cse231s.v5.impl.executor.LazyIntegerAccumulator
 
putAccessible(T) - Method in class edu.wustl.cse231s.v5.impl.executor.EagerReducerAccumulator
 
putAccessible(T) - Method in class edu.wustl.cse231s.v5.impl.executor.LazyReducerAccumulator
 
putAccessible(T) - Method in class edu.wustl.cse231s.v5.impl.executor.ReducerAccumulator
 
putAll(Map<? extends K, ? extends V>) - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
putIfAbsent(K, V) - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
PuzzlesResource - Enum in sudoku.core.io
 
PuzzlesResourceUtils - Class in sudoku.core.io
 
PuzzlesResourceUtils() - Constructor for class sudoku.core.io.PuzzlesResourceUtils
 
PuzzleSupplier - Enum in sudoku.util
 

Q

QUADRATIC - edu.wustl.cse231s.asymptoticanalysis.OrderOfGrowth
 
QUEEN - mapreduce.apps.cards.core.Rank
 
QUEEN_FXML - Static variable in enum nqueens.viz.solution.resources.Resources
 
QUEEN_SVG - Static variable in enum nqueens.viz.solution.resources.Resources
 
QuicksortTiming - Class in tnx.lab.executor
 
QuicksortTiming() - Constructor for class tnx.lab.executor.QuicksortTiming
 
QUIZ - sudoku.viz.core.VizGivens
 

R

racecondition.search.demo - package racecondition.search.demo
 
racecondition.wordscore.core - package racecondition.wordscore.core
 
racecondition.wordscore.studio - package racecondition.wordscore.studio
 
RANDOM - sort.core.quick.PivotInitialIndexSelector
 
Rank - Enum in mapreduce.apps.cards.core
 
rayTrace(RayTraceContext) - Method in interface raytrace.core.RayTracer
 
rayTrace(RayTraceContext) - Method in class raytrace.demo.SplitFourWayRayTracer
 
rayTrace(RayTraceContext) - Method in class raytrace.fun.DivideAndConquerRayTracer
 
rayTrace(RayTraceContext) - Method in class raytrace.fun.WorkStealingRayTracer
 
raytrace.core - package raytrace.core
 
raytrace.core.runtime - package raytrace.core.runtime
 
raytrace.core.task - package raytrace.core.task
 
raytrace.demo - package raytrace.demo
 
raytrace.fun - package raytrace.fun
 
raytrace.viz - package raytrace.viz
 
RayTraceContext - Interface in raytrace.core
 
RayTracer - Interface in raytrace.core
 
RayTraceTaskContext - Interface in raytrace.core
 
RayTraceUtils - Class in raytrace.core
 
RayTraceUtils() - Constructor for class raytrace.core.RayTraceUtils
 
RaytraceVizApp - Class in raytrace.viz
 
RaytraceVizApp() - Constructor for class raytrace.viz.RaytraceVizApp
 
read(File) - Static method in class edu.wustl.cse231s.bioinformatics.io.FastaUtils
 
read(InputStream) - Static method in class edu.wustl.cse231s.bioinformatics.io.FastaUtils
 
readAll(String) - Static method in class connectfour.core.PositionExpectedScorePairs
 
readAllLinesOfWords(WordsResource) - Static method in class mapreduce.apps.wordcount.core.WordCountUtils
 
readGivens(PuzzlesResource) - Static method in class sudoku.core.io.PuzzlesResourceUtils
 
readSubSequences(ChromosomeResource) - Static method in enum edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
readSubSequences(File) - Static method in class edu.wustl.cse231s.bioinformatics.io.FastaSplitUtils
 
Recipe - Class in lock.allornothing.kitchen.core
 
Recipe(List<Appliance>) - Constructor for class lock.allornothing.kitchen.core.Recipe
 
Rectangle - Class in shape.warmup
 
Rectangle(double, double, double, double) - Constructor for class shape.warmup.Rectangle
 
RecurrenceRelationParallelFibonacciCalculator - Class in fibonacci.studio
 
RecurrenceRelationParallelFibonacciCalculator() - Constructor for class fibonacci.studio.RecurrenceRelationParallelFibonacciCalculator
 
RecurrenceRelationParallelWithThresholdFibonacciCalculator - Class in fibonacci.fun
 
RecurrenceRelationParallelWithThresholdFibonacciCalculator(IntPredicate) - Constructor for class fibonacci.fun.RecurrenceRelationParallelWithThresholdFibonacciCalculator
 
RecurrenceRelationSequentialFibonacciCalculator - Class in fibonacci.studio
 
RecurrenceRelationSequentialFibonacciCalculator() - Constructor for class fibonacci.studio.RecurrenceRelationSequentialFibonacciCalculator
 
RED - connectfour.core.Player
The red player in the game.
reduce(T, T) - Method in interface edu.wustl.cse231s.v5.api.AccumulatorReducer
 
reducer - Variable in class edu.wustl.cse231s.v5.impl.executor.ReducerAccumulator
 
ReducerAccumulator<T> - Class in edu.wustl.cse231s.v5.impl.executor
 
ReducerAccumulator(AccumulatorReducer<T>) - Constructor for class edu.wustl.cse231s.v5.impl.executor.ReducerAccumulator
 
register(FinishAccumulator<?>, FinishAccumulator<?>...) - Static method in class edu.wustl.cse231s.v5.V5
 
RegisterAccumulatorsOption - Class in edu.wustl.cse231s.v5.options
 
RegisterAccumulatorsOption(FinishAccumulator<?>, FinishAccumulator<?>[]) - Constructor for class edu.wustl.cse231s.v5.options.RegisterAccumulatorsOption
 
reifySubSequencesFile() - Method in enum edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
remove(Object) - Method in class candidate.core.CandidateSet
 
remove(Object) - Method in class edu.wustl.cse231s.util.MultiWrapMap
 
remove(Object) - Method in class hashtable.studio.HashTableMap
 
remove(Object) - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
remove(Object, Object) - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
render(Display) - Method in class raytrace.core.runtime.RtImageSampler
 
render(RayTraceTaskContext, int) - Method in class raytrace.core.Section
 
replace(K, V) - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
replace(K, V, V) - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
reset() - Method in class phaser.viz.StepCell
 
resetBookkeeping() - Method in class edu.wustl.cse231s.v5.impl.executor.BookkeepingExecutorXV5Impl
 
resetBookkeeping() - Method in class edu.wustl.cse231s.v5.impl.executor.ExecutorV5Impl
 
resetBookkeeping() - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
resetBookkeeping() - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
resetBookkeeping() - Static method in class edu.wustl.cse231s.v5.V5
 
resetIfNecessary() - Method in class edu.wustl.cse231s.viz.VizApp
 
resetIfNecessary() - Method in class nqueens.viz.solution.NQueensVizApp
 
resetIfNecessary() - Method in class sudoku.viz.common.FxSimpleSudokuApp
 
resetIfNecessary() - Method in class sudoku.viz.propagate.FxSudokuPropagateApp
 
resetIfNecessary() - Method in class sudoku.viz.solution.FxSudokuSolutionApp
 
Resources - Enum in nqueens.viz.solution.resources
 
resultVal - Variable in class edu.wustl.cse231s.v5.impl.executor.BigDecimalAccumulator
 
resultVal - Variable in class edu.wustl.cse231s.v5.impl.executor.DoubleAccumulator
 
resultVal - Variable in class edu.wustl.cse231s.v5.impl.executor.IntegerAccumulator
 
resultVal - Variable in class edu.wustl.cse231s.v5.impl.executor.ReducerAccumulator
 
rethrowAsIfUnchecked(Exception) - Static method in class edu.wustl.cse231s.rethrow.RethrowUtils
 
RethrowUtils - Class in edu.wustl.cse231s.rethrow
 
RethrowUtils() - Constructor for class edu.wustl.cse231s.rethrow.RethrowUtils
 
RoundPhiToTheNOverSqrt5SequentialFibonacciCalculator - Class in fibonacci.fun
 
RoundPhiToTheNOverSqrt5SequentialFibonacciCalculator() - Constructor for class fibonacci.fun.RoundPhiToTheNOverSqrt5SequentialFibonacciCalculator
 
RowMajorSquareSearchAlgorithm - Class in sudoku.lab
 
RowMajorSquareSearchAlgorithm() - Constructor for class sudoku.lab.RowMajorSquareSearchAlgorithm
 
RowSearchAlgorithm - Interface in nqueens.core
 
RtContext - Class in raytrace.core.runtime
 
RtContext(Options, Scene, int, int, Display) - Constructor for class raytrace.core.runtime.RtContext
 
RtImageSampler - Class in raytrace.core.runtime
 
RtImageSampler(RayTracer) - Constructor for class raytrace.core.runtime.RtImageSampler
 
RtTaskContext - Class in raytrace.core.runtime
 
RtTaskContext(RtContext) - Constructor for class raytrace.core.runtime.RtTaskContext
 
RubricCategory - Interface in edu.wustl.cse231s.rubric
 
run() - Method in interface edu.wustl.cse231s.concurrent.Interruptible
 
run() - Method in interface edu.wustl.cse231s.v5.api.CheckedRunnable
 
run() - Method in class nqueens.viz.solution.UpdateQueensRunnable
 
runAndWait(Runnable) - Static method in enum edu.wustl.cse231s.fx.FxUtils
 
RuntimeInterruptedException - Exception in edu.wustl.cse231s.viz
 
RuntimeInterruptedException() - Constructor for exception edu.wustl.cse231s.viz.RuntimeInterruptedException
 
runWithAllLocks(List<ReentrantLock>, Runnable) - Static method in class lock.allornothing.util.studio.LockUtils
Repeatedly attempts to run the specified body of code until it succeeds with default failure to acquire all locks action.
runWithAllLocks(List<ReentrantLock>, Runnable, Interruptible) - Static method in class lock.allornothing.util.studio.LockUtils
Repeatedly attempts to run the specified body of code until it succeeds with the specified failure to acquire all locks action.
runWithAllLocksOrDontRunAtAll(List<ReentrantLock>, Runnable) - Static method in class lock.allornothing.util.studio.LockUtils
Runs the specified action if and only if all of the specified locks can be acquired.
RUPERT_STREET - mapreduce.apps.cholera.core.WaterPump
 

S

SARS_COV_2_CDNA - edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
 
SARS_COV_2_CDNA - kmer.util.KMerResource
 
SAVILLE_ROW_AND_VICO_STREET - mapreduce.apps.cholera.core.WaterPump
 
scan.challenge - package scan.challenge
 
scan.studio - package scan.studio
 
search.core - package search.core
 
searchPar(char[], char[]) - Static method in class racecondition.search.demo.DataRaceYes_FunctionalNo_StructuralNo
 
searchPar(char[], char[]) - Static method in class racecondition.search.demo.DataRaceYes_FunctionalNo_StructuralYes
 
searchPar(char[], char[]) - Static method in class racecondition.search.demo.DataRaceYes_FunctionalYes_StructuralNo
 
searchPar(char[], char[]) - Static method in class racecondition.search.demo.DataRaceYes_FunctionalYes_StructuralYes
 
SearchSupplier - Enum in sudoku.util
 
Section - Class in raytrace.core
 
Section(int, int, int, int) - Constructor for class raytrace.core.Section
 
selectedNextUnplacedRow(ImmutableQueenLocations) - Method in interface nqueens.core.RowSearchAlgorithm
Given a specified queenLocations, return an available row.
selectedNextUnplacedRow(ImmutableQueenLocations) - Method in class nqueens.lab.FirstAvailableRowSearchAlgorithm
 
selectInitialIndex(int[], int, int) - Method in enum sort.core.quick.PivotInitialIndexSelector
 
selectNextColumn(Board, ToDoubleFunction<Board>, IntPredicate) - Static method in class connectfour.studio.ConnectFour
Given a specified board state, heuristic function, and searchAtDepth predicate select which column is best for the next move.
selectNextUnfilledSquare(ImmutableSudokuPuzzle) - Method in interface sudoku.core.SquareSearchAlgorithm
Selects the next square to examine in the given puzzle.
selectNextUnfilledSquare(ImmutableSudokuPuzzle) - Method in class sudoku.lab.FewestOptionsFirstSquareSearchAlgorithm
A square search algorithm that prefers squares with fewer options.
selectNextUnfilledSquare(ImmutableSudokuPuzzle) - Method in class sudoku.lab.RowMajorSquareSearchAlgorithm
A square search algorithm based on row-major ordering.
sell(String, int) - Method in class atomicity.stockportfolio.studio.StockPortfolio
 
SequentialCombiner - Class in sort.core.merge
 
SequentialCombiner(int) - Constructor for class sort.core.merge.SequentialCombiner
 
SequentialDivideAndConquerMatrixMultiplier - Class in matrixmultiply.challenge
 
SequentialDivideAndConquerMatrixMultiplier() - Constructor for class matrixmultiply.challenge.SequentialDivideAndConquerMatrixMultiplier
 
SequentialIterativeAverager - Class in iterativeaveraging.warmup
 
SequentialIterativeAverager() - Constructor for class iterativeaveraging.warmup.SequentialIterativeAverager
 
SequentialLeggedRace - Class in leggedrace.studio
 
SequentialLeggedRace() - Constructor for class leggedrace.studio.SequentialLeggedRace
 
SequentialMatrixMultiplier - Class in matrixmultiply.demo
 
SequentialMatrixMultiplier() - Constructor for class matrixmultiply.demo.SequentialMatrixMultiplier
 
sequentialMergeSort(int[], Combiner) - Static method in class sort.studio.merge.MergeSort
 
SequentialNQueens - Class in nqueens.warmup
 
SequentialNQueens() - Constructor for class nqueens.warmup.SequentialNQueens
 
SequentialPartitioner - Class in sort.core.quick
 
SequentialPartitioner() - Constructor for class sort.core.quick.SequentialPartitioner
 
SequentialPartitioner(PivotInitialIndexSelector) - Constructor for class sort.core.quick.SequentialPartitioner
 
sequentialQuicksort(int[], Partitioner) - Static method in class tnx.lab.executor.XQuicksort
 
SequentialScan - Class in scan.studio
 
SequentialScan() - Constructor for class scan.studio.SequentialScan
 
SerialV5Impl - Class in edu.wustl.cse231s.v5.serial
 
SerialV5Impl() - Constructor for class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
setAllColorsFrom(Image) - Method in class floodfill.viz.FxMutablePixels
 
setAllRandom(double[][]) - Static method in class matrixmultiply.core.MatrixUtils
Adds random values to the matrix.
setColor(int, int, Color) - Method in interface edu.wustl.cse231s.pixels.MutablePixels
Sets the pixel at the given coordinates to a replacement color.
setColor(int, int, Color) - Method in class floodfill.viz.FxMutablePixels
 
setGivensAndPropagated(String, ImmutableSudokuPuzzle) - Method in class sudoku.viz.core.BoardPane
 
setIdentity(double[][]) - Static method in class matrixmultiply.core.MatrixUtils
 
setPlayer(Optional<Player>) - Method in class connectfour.viz.game.PlayerView
 
setPropagated(ImmutableSudokuPuzzle) - Method in class sudoku.viz.core.BoardPane
 
setPuzzle(ImmutableSudokuPuzzle) - Method in class sudoku.viz.common.FxSudokuPane
 
setSearched(ImmutableSudokuPuzzle) - Method in class sudoku.viz.core.BoardPane
 
setTaken() - Method in class phaser.viz.StepCell
 
setThreadConfinementPolicy(FxThreadConfinementPolicy) - Method in class floodfill.viz.FxMutablePixels
 
setValue(V) - Method in class edu.wustl.cse231s.util.KeyMutableValuePair
 
SEVEN - mapreduce.apps.cards.core.Rank
 
Shape - Interface in shape.core
 
shape.core - package shape.core
 
shape.warmup - package shape.warmup
 
shiftAndUpdateLastBaseIndexOfPackedInt(int, byte[], int, int, int, int, int) - Static method in class kmer.core.KMerUtils
 
shiftAndUpdateLastBaseIndexOfPackedLong(long, byte[], int, int, long, long, long) - Static method in class kmer.core.KMerUtils
 
ShiftingAtomicIntegerArrayKMerCounter - Class in kmer.fun.atomicintegerarray
 
ShiftingAtomicIntegerArrayKMerCounter() - Constructor for class kmer.fun.atomicintegerarray.ShiftingAtomicIntegerArrayKMerCounter
 
shuffle() - Method in class mapreduce.apps.cards.core.Deck
 
shutdownIfNecessary() - Static method in class edu.wustl.cse231s.v5.V5
 
shutdownNow() - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
shutdownNow() - Method in interface edu.wustl.cse231s.v5.impl.V5Impl
 
shutdownNow() - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
SIMPLE - sudoku.viz.core.VizGivens
 
SimpleThreadFactory - Class in tnx.lab.thread
The simplest ThreadFactory imaginable.
SimpleThreadFactory() - Constructor for class tnx.lab.thread.SimpleThreadFactory
 
single(Runnable) - Static method in class edu.wustl.cse231s.v5.V5
 
SingleOption - Class in edu.wustl.cse231s.v5.options
 
SingleOption(Runnable) - Constructor for class edu.wustl.cse231s.v5.options.SingleOption
 
SIX - mapreduce.apps.cards.core.Rank
 
size() - Method in class candidate.core.CandidateSet
 
size() - Method in class edu.wustl.cse231s.util.MultiWrapMap
 
size() - Method in class hashtable.studio.HashTableMap
 
size() - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
sleep(long) - Static method in enum edu.wustl.cse231s.sleep.SleepUtils
 
sleep(long, int) - Static method in enum edu.wustl.cse231s.sleep.SleepUtils
 
sleep(long, TimeUnit) - Static method in enum edu.wustl.cse231s.sleep.SleepUtils
 
sleepRandom(int) - Static method in enum edu.wustl.cse231s.sleep.SleepUtils
 
SleepUtils - Enum in edu.wustl.cse231s.sleep
 
slice.core - package slice.core
 
slice.studio - package slice.studio
 
sliceDoubleArrayIntoRangesForIterativeAveraging(double[], int) - Static method in class iterativeaveraging.optional.IterativeAveragingRangeUtils
 
sliceDoubleArrayIntoRangesForIterativeAveraging(double[], int) - Static method in class iterativeaveraging.util.studio.IterativeAveragingUtils
 
Slices - Class in slice.studio
 
Slices() - Constructor for class slice.studio.Slices
 
smear(int) - Static method in class edu.wustl.cse231s.smear.SmearUtils
 
SmearUtils - Class in edu.wustl.cse231s.smear
 
SmearUtils() - Constructor for class edu.wustl.cse231s.smear.SmearUtils
 
SohoCholeraOutbreak1854 - Class in mapreduce.apps.cholera.core
 
SohoCholeraOutbreak1854() - Constructor for class mapreduce.apps.cholera.core.SohoCholeraOutbreak1854
 
solve() - Method in class edu.wustl.cse231s.viz.VizApp
 
solve() - Method in class nqueens.viz.solution.NQueensVizApp
 
solve() - Method in class sudoku.viz.common.FxSimpleSudokuApp
 
solve() - Method in class sudoku.viz.propagate.FxSudokuPropagateApp
 
solve() - Method in class sudoku.viz.solution.FxSudokuSolutionApp
 
solve(ImmutableSudokuPuzzle, SquareSearchAlgorithm) - Static method in class sudoku.lab.ParallelSudoku
Should solve a sudoku puzzle given a square search algorithm.
solve(ImmutableSudokuPuzzle, SquareSearchAlgorithm) - Method in enum sudoku.util.SolverSupplier
 
SolverSupplier - Enum in sudoku.util
 
sort - package sort
 
sort.challenge.merge - package sort.challenge.merge
 
sort.challenge.quick - package sort.challenge.quick
 
sort.core - package sort.core
 
sort.core.merge - package sort.core.merge
 
sort.core.quick - package sort.core.quick
 
sort.studio.merge - package sort.studio.merge
 
SortTiming - Class in sort
 
SortTiming() - Constructor for class sort.SortTiming
 
SortUtils - Class in sort.core
 
SortUtils() - Constructor for class sort.core.SortUtils
 
SPADES - mapreduce.apps.cards.core.Suit
 
split(Spliterator<T>, long, CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.AbstractV5Impl
 
split(Spliterator<T>, long, CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl
 
split(Spliterator<T>, long, CheckedConsumer<T>) - Method in class edu.wustl.cse231s.v5.serial.SerialV5Impl
 
spliterator() - Method in class connectfour.core.WinLine
 
SpliteratorUtils - Class in edu.wustl.cse231s.v5.impl
 
SpliteratorUtils() - Constructor for class edu.wustl.cse231s.v5.impl.SpliteratorUtils
 
SplitFourWayRayTracer - Class in raytrace.demo
 
SplitFourWayRayTracer() - Constructor for class raytrace.demo.SplitFourWayRayTracer
 
splitIntoSubSequences(byte[]) - Static method in class edu.wustl.cse231s.bioinformatics.io.FastaSplitUtils
 
Square - Enum in sudoku.core
A single square location in a ImmutableSudokuPuzzle.
SquarePane - Class in sudoku.viz.core
 
SquarePane(Square, Consumer<Square>) - Constructor for class sudoku.viz.core.SquarePane
 
SquareSearchAlgorithm - Interface in sudoku.core
An algorithm for choosing the next square to examine in a ImmutableSudokuPuzzle.
start(Stage) - Method in class connectfour.viz.game.ConnectFourViz
 
start(Stage) - Method in class connectfour.viz.position.ConnectFourPositionViz
 
start(Stage) - Method in class edu.wustl.cse231s.viz.VizApp
 
start(Stage) - Method in class floodfill.viz.FloodFillVizApp
 
start(Stage) - Method in class fx.demo.FxDemoApp
 
start(Stage) - Method in class lambda.viz.FxLambdaDemoApp
 
start(Stage) - Method in class leggedrace.viz.LeggedRaceVisualizationApp
 
start(Stage) - Method in class mapreduce.apps.cholera.viz.CholeraOutbreakVisualizationApp
 
start(Stage) - Method in class nqueens.viz.solution.NQueensVizApp
 
start(Stage) - Method in class pipeline.cake.viz.AbstractCakePipelineVizApp
 
start(Stage) - Method in class raytrace.viz.RaytraceVizApp
 
start(Stage) - Method in class sudoku.viz.common.FxSimpleSudokuApp
 
start(Stage) - Method in class sudoku.viz.propagate.FxSudokuPropagateApp
 
start(Stage) - Method in class sudoku.viz.solution.FxSudokuSolutionApp
 
startAndJoin_brokenInitially_requiresFixing(int) - Static method in class tnx.warmup.joinall.ThreadsEventually
 
startAndJoin_worksLikeACharm(int) - Static method in class tnx.warmup.joinall.ThreadsRightNow
 
StepCell - Class in phaser.viz
 
StepCell(Supplier<Duration>, BooleanSupplier) - Constructor for class phaser.viz.StepCell
 
StepEfficientParallelScan - Class in scan.studio
 
StepEfficientParallelScan() - Constructor for class scan.studio.StepEfficientParallelScan
 
StockPortfolio - Class in atomicity.stockportfolio.studio
 
StockPortfolio(Supplier<ConcurrentMap<String, Integer>>) - Constructor for class atomicity.stockportfolio.studio.StockPortfolio
 
StreamMapReduceFramework<E,​K,​V,​A,​R> - Class in mapreduce.framework.fun.stream
 
StreamMapReduceFramework(Mapper<E, K, V>, Collector<V, A, R>) - Constructor for class mapreduce.framework.fun.stream.StreamMapReduceFramework
 
StringConcurrentHashMapKMerCounter - Class in kmer.warmup.stringmap
 
StringConcurrentHashMapKMerCounter() - Constructor for class kmer.warmup.stringmap.StringConcurrentHashMapKMerCounter
 
StringHashMapKMerCounter - Class in kmer.warmup.stringmap
 
StringHashMapKMerCounter() - Constructor for class kmer.warmup.stringmap.StringHashMapKMerCounter
 
StringKMerCodec - Enum in kmer.core.codecs
 
StringMapKMerCount - Class in kmer.core.map
 
StringMapKMerCount(int, Map<String, Integer>) - Constructor for class kmer.core.map.StringMapKMerCount
 
Student - Class in atomicity.course.core
 
Student(int) - Constructor for class atomicity.course.core.Student
 
STUDENT - sudoku.util.PuzzleSupplier
 
STUDENT - sudoku.util.SolverSupplier
 
STUDENT_FEWEST_OPTIONS_FIRST - sudoku.util.SearchSupplier
 
STUDENT_LAB - sudoku.util.PropagatorSupplier
 
STUDENT_PUZZLE_AND_PROPAGATION - sudoku.viz.core.VizPuzzlePropagator
 
STUDENT_PUZZLE_INSTRUCTOR_PROPAGATION - sudoku.viz.core.VizPuzzlePropagator
 
STUDENT_ROW_MAJOR - sudoku.util.SearchSupplier
 
STUDENT_VALUE_PROPERTY_NAME - Static variable in class mapreduce.apps.cholera.viz.AbstractWaterPumpRow
 
studentValueProperty() - Method in class mapreduce.apps.cholera.viz.WaterPumpDeathCountRow
 
studentValueProperty() - Method in class mapreduce.apps.cholera.viz.WaterPumpDistanceRow
 
studentValues() - Static method in enum sudoku.util.SearchSupplier
 
submitCallable(ExecutorService, CheckedCallable<R>) - Method in interface edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl.Context
 
submitRunnable(ExecutorService, CheckedRunnable) - Method in interface edu.wustl.cse231s.v5.impl.executor.AbstractExecutorV5Impl.Context
 
subSet(Integer, Integer) - Method in class candidate.core.CandidateSet
 
SUCCESS - lock.core.banking.TransferResult
 
SUCCESS - locking.core.banking.TransferResult
 
sudoku.core - package sudoku.core
 
sudoku.core.io - package sudoku.core.io
 
sudoku.lab - package sudoku.lab
 
sudoku.util - package sudoku.util
 
sudoku.viz.common - package sudoku.viz.common
 
sudoku.viz.core - package sudoku.viz.core
 
sudoku.viz.option - package sudoku.viz.option
 
sudoku.viz.peer - package sudoku.viz.peer
 
sudoku.viz.propagate - package sudoku.viz.propagate
 
sudoku.viz.solution - package sudoku.viz.solution
 
SudokuUtils - Class in sudoku.core
 
SudokuUtils() - Constructor for class sudoku.core.SudokuUtils
 
SudokuVizApp - Class in sudoku.viz.core
 
SudokuVizApp() - Constructor for class sudoku.viz.core.SudokuVizApp
 
Suit - Enum in mapreduce.apps.cards.core
 
SUM - edu.wustl.cse231s.v5.api.NumberReductionOperator
 
sumScanExclusiveInPlace(int[]) - Static method in class scan.challenge.WorkEfficientParallelScan
 
sumScanInclusive(int[]) - Static method in class scan.studio.SequentialScan
 
sumScanInclusive(int[]) - Static method in class scan.studio.StepEfficientParallelScan
 
sumUpperLowerSplit(int[], ThreadFactory) - Static method in class tnx.lab.thread.TAgeSum
Should sum an array of ages.
supplier() - Method in class mapreduce.collector.intsum.studio.IntSumCollector
 
supplier() - Method in interface mapreduce.collector.studio.ClassicReducer
A function that creates and returns a new mutable result container.
SuspectWordCount - Class in atomicity.wordcount.studio
 
SuspectWordCount() - Constructor for class atomicity.wordcount.studio.SuspectWordCount
 
SuspectWordScore - Class in racecondition.wordscore.studio
 
SuspectWordScore() - Constructor for class racecondition.wordscore.studio.SuspectWordScore
 
SystemPropertiesOption - Class in edu.wustl.cse231s.v5.options
 
SystemPropertiesOption.Builder - Class in edu.wustl.cse231s.v5.options
 

T

TAgeSum - Class in tnx.lab.thread
An parallel array sum implementation that uses Java's Thread class to sum each half of the array individually.
TAgeSum() - Constructor for class tnx.lab.thread.TAgeSum
 
tailSet(Integer) - Method in class candidate.core.CandidateSet
 
takeFromQueueIfNecessary() - Method in class edu.wustl.cse231s.viz.VizApp
 
takeStep(int) - Method in interface leggedrace.core.Participant
Describes the process for a participant in a legged race to take the stepIndex'th step in the race.
takeSteps(Participant[], int) - Method in interface leggedrace.core.LeggedRace
Take a stepCount number of steps in the legged race by having every participant in the group of participants take steps.
takeSteps(Participant[], int) - Method in class leggedrace.studio.ForallLeggedRace
The parallel solution to the simulated "n+1"-legged race which does not make use of phasers.
takeSteps(Participant[], int) - Method in class leggedrace.studio.ForallPhasedLeggedRace
The parallel solution to the simulated "n+1"-legged race which does make use of phasers, but only one who all the participants are registered to and will await on.
takeSteps(Participant[], int) - Method in class leggedrace.studio.ForallPhasedPointToPointLeggedRace
The parallel solution to the simulated 3-legged race which does makes use of an array of phasers such that different participants can wait on different phasers
takeSteps(Participant[], int) - Method in class leggedrace.studio.SequentialLeggedRace
The sequential solution to the simulated "n+1"-legged race.
TaskIdUtils - Class in raytrace.core.task
 
TaskIdUtils() - Constructor for class raytrace.core.task.TaskIdUtils
 
TEN - mapreduce.apps.cards.core.Rank
 
test(int) - Method in class threshold.lab.GreaterThanThresholdPredicate
 
TEST_CASES - sudoku.viz.core.VizGivens
 
TextSection - Class in mapreduce.apps.wordcount.core
 
TextSection(String) - Constructor for class mapreduce.apps.wordcount.core.TextSection
 
THE_ADVENTURES_OF_TOM_SAWYER - mapreduce.apps.wordcount.core.io.WordsResource
 
THE_COUNT_OF_MONTE_CRISTO - mapreduce.apps.wordcount.core.io.WordsResource
 
ThreadsEventually - Class in tnx.warmup.joinall
 
ThreadsEventually() - Constructor for class tnx.warmup.joinall.ThreadsEventually
 
ThreadsRightNow - Class in tnx.warmup.joinall
 
ThreadsRightNow() - Constructor for class tnx.warmup.joinall.ThreadsRightNow
 
THREE - mapreduce.apps.cards.core.Rank
 
threshold.lab - package threshold.lab
 
ThresholdSlices - Class in kmer.lab.util
 
ThresholdSlices() - Constructor for class kmer.lab.util.ThresholdSlices
 
THYMINE - edu.wustl.cse231s.bioinformatics.Nucleobase
 
TIGHBORNE_STREET - mapreduce.apps.cholera.core.WaterPump
 
tnx.lab.executor - package tnx.lab.executor
 
tnx.lab.thread - package tnx.lab.thread
 
tnx.warmup.joinall - package tnx.warmup.joinall
 
toArrayLength(long) - Static method in class kmer.core.KMerUtils
 
toByte() - Method in enum edu.wustl.cse231s.bioinformatics.Nucleobase
Gets the byte representation of this nucleobase.
toByteArrayRange(byte[]) - Static method in class kmer.core.KMerUtils
 
toByteArrayRange(byte[], int, int) - Static method in class kmer.core.KMerUtils
 
toBytes() - Method in class kmer.core.bytearrayrange.ByteArrayRange
 
toBytes(String) - Static method in class kmer.core.KMerUtils
 
toBytes(ByteArrayRange) - Static method in class kmer.core.KMerUtils
 
toChar() - Method in enum edu.wustl.cse231s.bioinformatics.Nucleobase
Gets the char representation of this nucleobase.
toCleanedWord(String) - Static method in class racecondition.wordscore.core.WordScoreUtils
Cleans up words by making them lowercase and replacing special characters
toCleanedWordsViaArray(Collection<String>) - Static method in class racecondition.wordscore.studio.SuspectWordScore
 
toHashMap(Collection<KeyValuePair<K, V>>) - Static method in class edu.wustl.cse231s.util.Maps
 
toIndex(Object, int) - Static method in class hash.studio.HashUtils
 
toLetterRepresentation() - Method in enum connectfour.core.Player
Gets a single-letter representation of this player, either 'R' or 'Y'.
TOP95 - sudoku.core.io.PuzzlesResource
 
TOP95 - sudoku.viz.core.VizGivens
 
toPackedInt(byte[]) - Static method in class kmer.core.KMerUtils
Packs the entire k-mer into an int.
toPackedInt(byte[], int, int) - Static method in class kmer.core.KMerUtils
"Packs" a k-mer into an int.
toPackedLong(byte[]) - Static method in class kmer.core.KMerUtils
Packs the entire k-mer into a long.
toPackedLong(byte[], int, int) - Static method in class kmer.core.KMerUtils
"Packs" a k-mer into a long.
toString() - Method in enum connectfour.challenge.OpenEndedHeuristic
 
toString() - Method in class connectfour.core.BitBoard
 
toString() - Method in class connectfour.core.BoardLocation
 
toString() - Method in class connectfour.core.PositionExpectedScorePair
 
toString() - Method in enum connectfour.studio.WinOrLoseHeuristic
 
toString() - Method in class edu.wustl.cse231s.phasable.AbstractPhasable
 
toString() - Method in class edu.wustl.cse231s.util.KeyMutableValuePair
 
toString() - Method in class edu.wustl.cse231s.util.KeyValuePair
 
toString() - Method in class edu.wustl.cse231s.util.OrderedPair
 
toString() - Method in class fibonacci.challenge.LinearRecurrenceSequentialFibonacciCalculator
 
toString() - Method in class fibonacci.fun.DynamicRecursiveSequentialFibonacciCalculator
 
toString() - Method in class fibonacci.fun.MemoizationParallelFibonacciCalculator
 
toString() - Method in class fibonacci.fun.RecurrenceRelationParallelWithThresholdFibonacciCalculator
 
toString() - Method in class fibonacci.fun.RoundPhiToTheNOverSqrt5SequentialFibonacciCalculator
 
toString() - Method in class fibonacci.studio.DynamicIterativeSequentialFibonacciCalculator
 
toString() - Method in class fibonacci.studio.LinearRecurrenceSequentialFibonacciCalculator
 
toString() - Method in class fibonacci.studio.MemoizationSequentialFibonacciCalculator
 
toString() - Method in class fibonacci.studio.RecurrenceRelationParallelFibonacciCalculator
 
toString() - Method in class fibonacci.studio.RecurrenceRelationSequentialFibonacciCalculator
 
toString() - Method in class iterativeaveraging.challenge.FuzzyPointToPointPhasedParallelIterativeAverager
 
toString() - Method in class iterativeaveraging.challenge.PointToPointPhasedParallelIterativeAverager
 
toString() - Method in class iterativeaveraging.fuzzy.challenge.FuzzyPhasedParallelIterativeAverager
 
toString() - Method in class iterativeaveraging.fuzzy.challenge.FuzzyPointToPointPhasedParallelIterativeAverager
 
toString() - Method in class iterativeaveraging.rigid.challenge.PointToPointPhasedParallelIterativeAverager
 
toString() - Method in class iterativeaveraging.rigid.studio.ParallelIterativeAverager
 
toString() - Method in class iterativeaveraging.rigid.studio.PhasedParallelIterativeAverager
 
toString() - Method in class iterativeaveraging.studio.FuzzyPhasedParallelIterativeAverager
 
toString() - Method in class iterativeaveraging.studio.ParallelIterativeAverager
 
toString() - Method in class iterativeaveraging.studio.PhasedParallelIterativeAverager
 
toString() - Method in class iterativeaveraging.warmup.SequentialIterativeAverager
 
toString() - Method in class kmer.core.bytearrayrange.ByteArrayRange
 
toString() - Method in class kmer.lab.core.ByteArraySlice
 
toString() - Method in class mapreduce.apps.cards.core.Card
 
toString() - Method in class mapreduce.apps.cards.core.Deck
 
toString() - Method in class mapreduce.apps.friends.core.AccountId
 
toString() - Method in class mapreduce.apps.play.core.PlayLine
 
toString() - Method in class mapreduce.apps.play.core.PlayRole
 
toString() - Method in class matrixmultiply.challenge.ParallelDivideAndConquerMatrixMultiplier
 
toString() - Method in class matrixmultiply.challenge.SequentialDivideAndConquerMatrixMultiplier
 
toString() - Method in class matrixmultiply.demo.SequentialMatrixMultiplier
 
toString() - Method in class matrixmultiply.studio.Forall2dChunkedMatrixMultiplier
 
toString() - Method in class matrixmultiply.studio.Forall2dMatrixMultiplier
 
toString() - Method in class matrixmultiply.studio.ForallForallMatrixMultiplier
 
toString() - Method in class nqueens.lab.DefaultImmutableQueenLocations
 
toString() - Method in class raytrace.core.Section
 
toString() - Method in class raytrace.demo.SplitFourWayRayTracer
 
toString() - Method in class raytrace.fun.DivideAndConquerRayTracer
 
toString() - Method in class raytrace.fun.WorkStealingRayTracer
 
toString() - Method in class slice.core.IndexedRange
 
toString() - Method in class sort.core.quick.PivotLocation
 
toString() - Method in class sudoku.lab.DefaultImmutableSudokuPuzzle
 
toString() - Method in class threshold.lab.GreaterThanThresholdPredicate
 
toString(byte[]) - Static method in class kmer.core.KMerUtils
Converts the given k-mer (represented as an array of bytes) into a human-readable String.
toString(byte[], int, int) - Static method in class kmer.core.KMerUtils
Stores the information from the given sequence into a String.
toString(double[][]) - Static method in class matrixmultiply.core.MatrixUtils
Outputs a visual representation of the matrix in the form of a string
totalWork() - Method in interface edu.wustl.cse231s.v5.api.Metrics
 
toTextSections(String...) - Static method in class mapreduce.apps.wordcount.core.WordCountUtils
 
toUnique(List<String>) - Static method in class racecondition.wordscore.core.DataCleaningUtils
Goes through the given list of sourceLines and gets rid of any duplicates to return a list of only unique values
toWeb(Color) - Static method in class edu.wustl.cse231s.color.ColorUtil
 
transferMoney(Account, Account, int) - Static method in class lock.order.studio.BankAccountLockOrdering
Transfers a given amount of money from the sender to the recipient.
transferMoney(AccountWithLock, AccountWithLock, int) - Static method in class lock.allornothing.bank.studio.BankAccountLockTrying
Transfers money from the specified sender account to the recipient account, repeatedly if necessary with default failure action.
transferMoney(AccountWithLock, AccountWithLock, int, Interruptible) - Static method in class lock.allornothing.bank.studio.BankAccountLockTrying
Transfers money from the specified sender account to the recipient account, repeatedly if necessary.
TransferResult - Enum in lock.core.banking
 
TransferResult - Enum in locking.core.banking
 
TransferUtils - Class in lock.core.banking
 
TransferUtils - Class in locking.core.banking
 
TransferUtils() - Constructor for class lock.core.banking.TransferUtils
 
TransferUtils() - Constructor for class locking.core.banking.TransferUtils
 
TrueCountClassicReducer - Class in mapreduce.apps.windbag.studio
 
TrueCountClassicReducer() - Constructor for class mapreduce.apps.windbag.studio.TrueCountClassicReducer
 
TruePortionClassicReducer - Class in mapreduce.apps.windbag.studio
 
TruePortionClassicReducer() - Constructor for class mapreduce.apps.windbag.studio.TruePortionClassicReducer
 
tryTransferMoney(AccountWithLock, AccountWithLock, int) - Static method in class lock.allornothing.bank.studio.BankAccountLockTrying
Transfers a given amount of money from the sender to the recipient.
TWO - mapreduce.apps.cards.core.Rank
 

U

UNABLE_TO_ATTEMPT_AT_THIS_TIME - lock.core.banking.TransferResult
 
UNABLE_TO_ATTEMPT_AT_THIS_TIME - locking.core.banking.TransferResult
 
UnbalancedAtomicIntegerArrayKMerCounter - Class in kmer.forcomparisononly.atomicintegerarray
 
UnbalancedAtomicIntegerArrayKMerCounter() - Constructor for class kmer.forcomparisononly.atomicintegerarray.UnbalancedAtomicIntegerArrayKMerCounter
 
UNKNOWN_TASK_ID - Static variable in interface raytrace.core.RayTraceTaskContext
 
unpackInt(int, int) - Static method in class kmer.core.KMerUtils
Unpacks the k-mer from an integer back to an array of bytes.
unpackLong(long, int) - Static method in class kmer.core.KMerUtils
Unpacks the k-mer from a long back to an array of bytes.
update(Board) - Method in class connectfour.viz.core.BoardPane
 
update(Optional<String>, Optional<ImmutableSudokuPuzzle>, Optional<ImmutableSudokuPuzzle>) - Method in class sudoku.viz.core.SquarePane
 
UpdateQueensRunnable - Class in nqueens.viz.solution
 
UpdateQueensRunnable(ChessboardPane, int[]) - Constructor for class nqueens.viz.solution.UpdateQueensRunnable
 
updateSquare(ImmutableSudokuPuzzle, Square) - Method in class sudoku.viz.common.FxSudokuPane
 
updateSquare(ImmutableSudokuPuzzle, Square) - Method in class sudoku.viz.option.FxSudokuOptionPane
 
updateSquare(ImmutableSudokuPuzzle, Square) - Method in class sudoku.viz.peer.FxSudokuPeerPane
 
URACIL - edu.wustl.cse231s.bioinformatics.Nucleobase
 

V

V5 - Class in edu.wustl.cse231s.v5
 
V5() - Constructor for class edu.wustl.cse231s.v5.V5
 
V5Impl - Interface in edu.wustl.cse231s.v5.impl
 
valueOf(int, int) - Static method in class connectfour.core.BoardLocation
Gets the BoardLocation object representing the given row and column.
valueOf(int, int) - Static method in enum sudoku.core.Square
Gets the square with the given row and column.
valueOf(String) - Static method in enum connectfour.challenge.OpenEndedHeuristic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum connectfour.core.Player
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum connectfour.studio.WinOrLoseHeuristic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.wustl.cse231s.asymptoticanalysis.OrderOfGrowth
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.wustl.cse231s.bioinformatics.Nucleobase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.wustl.cse231s.fx.FxmlUtils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.wustl.cse231s.fx.FxUtils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.wustl.cse231s.sleep.SleepUtils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.wustl.cse231s.v5.api.ContentionLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.wustl.cse231s.v5.api.DoubleAccumulationDeterminismPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.wustl.cse231s.v5.api.NumberReductionOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum floodfill.viz.FxThreadConfinementPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kmer.core.codecs.ByteArrayRangeCodec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kmer.core.codecs.IntegerKMerCodec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kmer.core.codecs.IntKMerCodec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kmer.core.codecs.LongKMerCodec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kmer.core.codecs.StringKMerCodec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kmer.util.KMerResource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lock.core.banking.TransferResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum locking.core.banking.TransferResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mapreduce.apps.cards.core.Rank
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mapreduce.apps.cards.core.Suit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mapreduce.apps.cholera.core.WaterPump
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mapreduce.apps.cholera.studio.CholeraApp.ValueRepresentation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mapreduce.apps.play.io.PlayResource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mapreduce.apps.wordcount.core.io.WordsResource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nqueens.viz.solution.resources.Resources
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sort.core.quick.PivotInitialIndexSelector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sudoku.core.io.PuzzlesResource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sudoku.core.Square
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sudoku.util.PropagatorSupplier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sudoku.util.PuzzleSupplier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sudoku.util.SearchSupplier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sudoku.util.SolverSupplier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sudoku.viz.core.VizGivens
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sudoku.viz.core.VizPuzzlePropagator
Returns the enum constant of this type with the specified name.
values() - Static method in enum connectfour.challenge.OpenEndedHeuristic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class connectfour.core.BoardLocation
Returns an iterable that can be used to iterate over all of the locations on the board.
values() - Static method in enum connectfour.core.Player
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class connectfour.core.WinLine
 
values() - Static method in enum connectfour.studio.WinOrLoseHeuristic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.wustl.cse231s.asymptoticanalysis.OrderOfGrowth
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.wustl.cse231s.bioinformatics.io.resource.ChromosomeResource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.wustl.cse231s.bioinformatics.Nucleobase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.wustl.cse231s.fx.FxmlUtils
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.wustl.cse231s.fx.FxUtils
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.wustl.cse231s.sleep.SleepUtils
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.wustl.cse231s.v5.api.ContentionLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.wustl.cse231s.v5.api.DoubleAccumulationDeterminismPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.wustl.cse231s.v5.api.NumberReductionOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum floodfill.viz.FxThreadConfinementPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kmer.core.codecs.ByteArrayRangeCodec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kmer.core.codecs.IntegerKMerCodec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kmer.core.codecs.IntKMerCodec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kmer.core.codecs.LongKMerCodec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kmer.core.codecs.StringKMerCodec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class kmer.lab.concurrentbuckethashmap.ConcurrentBucketHashMap
 
values() - Static method in enum kmer.util.KMerResource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lock.core.banking.TransferResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum locking.core.banking.TransferResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum mapreduce.apps.cards.core.Rank
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum mapreduce.apps.cards.core.Suit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum mapreduce.apps.cholera.core.WaterPump
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum mapreduce.apps.cholera.studio.CholeraApp.ValueRepresentation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum mapreduce.apps.play.io.PlayResource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum mapreduce.apps.wordcount.core.io.WordsResource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nqueens.viz.solution.resources.Resources
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sort.core.quick.PivotInitialIndexSelector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sudoku.core.io.PuzzlesResource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sudoku.core.Square
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sudoku.util.PropagatorSupplier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sudoku.util.PuzzleSupplier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sudoku.util.SearchSupplier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sudoku.util.SolverSupplier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sudoku.viz.core.VizGivens
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sudoku.viz.core.VizPuzzlePropagator
Returns an array containing the constants of this enum type, in the order they are declared.
VizApp - Class in edu.wustl.cse231s.viz
 
VizApp() - Constructor for class edu.wustl.cse231s.viz.VizApp
 
VizGivens - Enum in sudoku.viz.core
 
VizPuzzlePropagator - Enum in sudoku.viz.core
 

W

WAR_AND_PEACE - mapreduce.apps.wordcount.core.io.WordsResource
 
warmup(List<Character>, List<Integer>) - Static method in class iterativeaveraging.warmup.PhaserWarmup
 
warmup(List<Character>, List<Integer>) - Static method in class phaser.warmup.PhaserWarmup
 
warmupPhased(List<Character>, List<Integer>) - Static method in class iterativeaveraging.warmup.PhaserWarmup
 
warmupPhased(List<Character>, List<Integer>) - Static method in class phaser.warmup.PhaserWarmup
 
WARWICK_STREET - mapreduce.apps.cholera.core.WaterPump
 
WATER_PUMP_PROPERTY_NAME - Static variable in class mapreduce.apps.cholera.viz.AbstractWaterPumpRow
 
WaterPump - Enum in mapreduce.apps.cholera.core
 
WaterPumpDeathCountRow - Class in mapreduce.apps.cholera.viz
 
WaterPumpDeathCountRow(WaterPump, Number, Number) - Constructor for class mapreduce.apps.cholera.viz.WaterPumpDeathCountRow
 
WaterPumpDistanceRow - Class in mapreduce.apps.cholera.viz
 
WaterPumpDistanceRow(WaterPump, Number, Number) - Constructor for class mapreduce.apps.cholera.viz.WaterPumpDistanceRow
 
waterPumpProperty() - Method in class mapreduce.apps.cholera.viz.AbstractWaterPumpRow
 
WIDTH - Static variable in interface connectfour.core.Board
The width of any board, equivalent to the number of columns.
WindbagApp - Class in mapreduce.apps.windbag.studio
 
WindbagApp() - Constructor for class mapreduce.apps.windbag.studio.WindbagApp
 
WindbagMapper - Class in mapreduce.apps.windbag.studio
 
WindbagMapper(IntPredicate) - Constructor for class mapreduce.apps.windbag.studio.WindbagMapper
 
WinLine - Class in connectfour.core
 
WinOrLoseHeuristic - Enum in connectfour.studio
 
withdraw(int) - Method in interface lock.core.banking.Account
Withdraws an amount of money from the associated account
withdraw(int) - Method in class lock.core.banking.DefaultAccount
 
withdraw(int) - Method in interface locking.core.banking.Account
Withdraws an amount of money from the associated account
withdraw(int) - Method in class locking.core.banking.DefaultAccount
 
WordCountConcreteStaticMapReduce - Class in mapreduce.framework.warmup.wordcount
 
WordCountConcreteStaticMapReduce() - Constructor for class mapreduce.framework.warmup.wordcount.WordCountConcreteStaticMapReduce
 
WordCountMapper - Class in mapreduce.apps.wordcount.studio
An implementation of the Mapper interface that maps TextSection objects to key-value pairs, where the keys are words and the values are counts.
WordCountMapper() - Constructor for class mapreduce.apps.wordcount.studio.WordCountMapper
 
WordCountUtils - Class in mapreduce.apps.wordcount.core
 
WordCountUtils() - Constructor for class mapreduce.apps.wordcount.core.WordCountUtils
 
WordScoreUtils - Class in racecondition.wordscore.core
 
WordScoreUtils() - Constructor for class racecondition.wordscore.core.WordScoreUtils
 
WordsResource - Enum in mapreduce.apps.wordcount.core.io
 
WorkEfficientParallelScan - Class in scan.challenge
 
WorkEfficientParallelScan() - Constructor for class scan.challenge.WorkEfficientParallelScan
 
WorkStealingRayTracer - Class in raytrace.fun
 
WorkStealingRayTracer() - Constructor for class raytrace.fun.WorkStealingRayTracer
 
writeSubSequences(File, List<byte[]>) - Static method in class edu.wustl.cse231s.bioinformatics.io.FastaSplitUtils
 

X

XNucleobaseCounting - Class in tnx.lab.executor
A parallel nucleobase counter that uses Java's ExecutorService interface to count different sections of the chromosome in parallel.
XNucleobaseCounting() - Constructor for class tnx.lab.executor.XNucleobaseCounting
 
XQuicksort - Class in tnx.lab.executor
An implementation of the quicksort algorithm that uses Java's Executors.
XQuicksort() - Constructor for class tnx.lab.executor.XQuicksort
 

Y

Y_CHROMOSOME_COMPLETE - kmer.util.KMerResource
 
Y_CHROMOSOME_TINY - kmer.util.KMerResource
 
YELLOW - connectfour.core.Player
The yellow player in the game.
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 
All Classes All Packages