public class ReplaceRootOperation extends Object implements FieldsExposingAggregationOperation
$replaceRoot
Aggregation.replaceRoot(String)
static interface
ReplaceRootOperation.Replacement
static class
ReplaceRootOperation.ReplaceRootDocumentOperationBuilder
ReplaceRootDocumentOperation
ReplacementDocument
ReplaceRootOperation.ReplaceRootOperationBuilder
ReplaceRootOperation
FieldsExposingAggregationOperation.InheritsFieldsAggregationOperation
ReplaceRootOperation(AggregationExpression aggregationExpression)
AggregationExpression
ReplaceRootOperation(Field field)
Field
ReplaceRootOperation(ReplaceRootOperation.Replacement replacement)
static ReplaceRootOperation.ReplaceRootOperationBuilder
builder()
ExposedFields
getFields()
AggregationOperation
org.bson.Document
toDocument(AggregationOperationContext context)
Document
AggregationOperationContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
inheritsFields
public ReplaceRootOperation(Field field)
field
public ReplaceRootOperation(AggregationExpression aggregationExpression)
aggregationExpression
public ReplaceRootOperation(ReplaceRootOperation.Replacement replacement)
replacement
public static ReplaceRootOperation.ReplaceRootOperationBuilder builder()
public org.bson.Document toDocument(AggregationOperationContext context)
toDocument
public ExposedFields getFields()
FieldsExposingAggregationOperation
getFields
Impressum und Datenschutz Copyright ©2018 eir.me