Class OrderBy<E extends EntityBean>

    • Method Detail

      • isOmit

        public boolean isOmit()
        Specified by:
        isOmit in interface Clause
        Returns:
        true if this Clause should be omitted as it is optional and entirely empty, false otherwise.
      • and

        public OrderBy<E> and​(io.github.mmm.property.criteria.CriteriaOrdering ordering)
        Parameters:
        ordering - the CriteriaOrdering to add.
        Returns:
        this OrderBy-class itself for fluent API calls.
      • and

        public OrderBy<E> and​(io.github.mmm.property.criteria.CriteriaOrdering... criteriaOrderings)
        Parameters:
        criteriaOrderings - the CriteriaOrderings to add.
        Returns:
        this OrderBy-class itself for fluent API calls.
      • getOrderings

        public List<io.github.mmm.property.criteria.CriteriaOrdering> getOrderings()
        Returns:
        the List of CriteriaOrderings to order by.
      • writeProperties

        protected void writeProperties​(io.github.mmm.marshall.StructuredWriter writer)
        Overrides:
        writeProperties in class AbstractClause
      • readProperty

        protected void readProperty​(io.github.mmm.marshall.StructuredReader reader,
                                    String name)
        Overrides:
        readProperty in class AbstractClause