public class AggregateBuilderTest extends Aggregate.Builder
Aggregate.Builder
class.myAllowDiskUsage, myBatchSize, myLimit, myMaximumTimeMilliseconds, myPipeline, myReadPreference, myRequiredVersion, myUseCursor
Constructor and Description |
---|
AggregateBuilderTest() |
allowDiskUsage, allowDiskUsage, batchSize, build, cursorLimit, geoNear, geoNear, group, group, group, group, limit, limit, match, maximumTime, out, project, project, redact, redact, reset, setAllowDiskUsage, setBatchSize, setCusorLimit, setMaximumTimeMilliseconds, setReadPreference, setUseCursor, skip, skip, sort, sort, step, step, step, step, step, step, step, toString, unwind, useCursor, useCursor
public void testAllowDiskUsage()
Aggregate.Builder.allowDiskUsage()
.public void testBatchSize()
Aggregate.Builder.batchSize(int)
.public void testCursorLimit()
Aggregate.Builder.cursorLimit(int)
.public void testGroupAggregateGroupIdAggregateGroupFieldArray()
Aggregate.Builder.group(AggregationGroupId, AggregationGroupField[])
.public void testGroupBuilderAggregateGroupFieldArray()
public void testGroupDocumentAssignable()
Aggregate.Builder.group(DocumentAssignable)
.public void testGroupDocumentAssignableAggregateGroupFieldArray()
Aggregate.Builder.group(DocumentAssignable, AggregationGroupField[])
.public void testLimitInt()
Aggregate.Builder.limit(int)
.public void testLimitLong()
Aggregate.Builder.limit(long)
.public void testMatch()
Aggregate.Builder.match(DocumentAssignable)
.public void testMaximumTimeMillisecondsDefault()
Aggregate.Builder.setMaximumTimeMilliseconds(long)
.public void testMaximumTimeMillisecondsViaFluent()
Aggregate.Builder.setMaximumTimeMilliseconds(long)
.public void testMaximumTimeMillisecondsViaSetter()
Aggregate.Builder.setMaximumTimeMilliseconds(long)
.public void testOutString()
Aggregate.Builder.out(String)
.public void testProjectAggregateProjectFieldsElementArray()
Aggregate.Builder.project(AggregationProjectFields, Element[])
.public void testProjectDocumentAssignable()
Aggregate.Builder.project(DocumentAssignable)
.public void testRedact()
Aggregate.Builder.redact(DocumentAssignable, RedactOption, RedactOption)
.public void testRedactExpression()
Aggregate.Builder.redact(DocumentAssignable, RedactOption, RedactOption)
.public void testReset()
Aggregate.Builder.reset()
.public void testSkipInt()
Aggregate.Builder.skip(int)
.public void testSkipLong()
Aggregate.Builder.skip(long)
.public void testSortIntegerElementArray()
Aggregate.Builder.sort(IntegerElement[])
.public void testSortStringArray()
Aggregate.Builder.sort(String[])
.public void testStepStringDocumentAssignable()
Aggregate.Builder.step(String, DocumentAssignable)
.public void testStepStringDouble()
Aggregate.Builder.step(String, double)
.public void testStepStringElementArray()
Aggregate.Builder.step(String, Element[])
.public void testStepStringInt()
Aggregate.Builder.step(String, int)
.public void testStepStringListOfElement()
Aggregate.Builder.step(String, List)
.public void testStepStringLong()
Aggregate.Builder.step(String, long)
.public void testStepStringString()
Aggregate.Builder.step(String, String)
.public void testUnwindWithDollarSign()
Aggregate.Builder.unwind(String)
.public void testUnwindWithoutDollarSign()
Aggregate.Builder.unwind(String)
.Copyright © 2011–2014 Allanbank Consulting, Inc.. All rights reserved.