Class QueryExpressionModel


  • public class QueryExpressionModel
    extends java.lang.Object
    • Method Detail

      • connector

        public java.util.Optional<java.lang.String> connector()
      • isDistinct

        public boolean isDistinct()
      • mapColumns

        public <R> java.util.stream.Stream<R> mapColumns​(java.util.function.Function<BasicColumn,​R> mapper)
      • whereModel

        public java.util.Optional<WhereModel> whereModel()
      • joinModel

        public java.util.Optional<JoinModel> joinModel()
      • groupByModel

        public java.util.Optional<GroupByModel> groupByModel()
      • calculateTableNameIncludingAlias

        public java.lang.String calculateTableNameIncludingAlias​(SqlTable table)