Class Fields<T>
- java.lang.Object
-
- dev.morphia.aggregation.expressions.impls.Fields<T>
-
public class Fields<T> extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Tadd(String name)Tadd(String name, Expression expression)voidencode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)List<PipelineField>getFields()static <T> Fields<T>on(T owner)intsize()
-
-
-
Constructor Detail
-
Fields
protected Fields(T owner)
-
-
Method Detail
-
on
public static <T> Fields<T> on(T owner)
-
add
public T add(String name, Expression expression)
-
encode
public void encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)
-
getFields
public List<PipelineField> getFields()
-
size
public int size()
-
-