Class SetWindowFields.Output

    • Method Detail

      • output

        public static SetWindowFields.Output output​(String name)
        Creates a named output
        Parameters:
        name - the name
        Returns:
        the new Output
      • name

        @MorphiaInternal
        public String name()
        Returns:
        the name
        Developer note.
        This is an internal item. Its function and presence are subject to change without warning. Its use is highly discouraged.
      • operator

        @Nullable
        @MorphiaInternal
        public dev.morphia.aggregation.expressions.impls.Expression operator()
        Returns:
        the operator
        Developer note.
        This is an internal item. Its function and presence are subject to change without warning. Its use is highly discouraged.
      • operator

        public SetWindowFields.Output operator​(dev.morphia.aggregation.expressions.impls.Expression operator)
        The operator to use in the output.
        Parameters:
        operator - the output
        Returns:
        the Output
      • windowDef

        @Nullable
        @MorphiaInternal
        public SetWindowFields.Window windowDef()
        Returns:
        the window
        Developer note.
        This is an internal item. Its function and presence are subject to change without warning. Its use is highly discouraged.