Package org.hibernate.sql.ordering.antlr

Examples of org.hibernate.sql.ordering.antlr.ColumnMapper


      }
    }

    hasOrder = collection.getOrderBy() != null;
    if ( hasOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      sqlOrderByStringTemplate = Template.renderOrderByStringTemplate(
          collection.getOrderBy(),
          mapper,
          factory,
          dialect,
          factory.getSqlFunctionRegistry()
      );
    }
    else {
      sqlOrderByStringTemplate = null;
    }

    // Handle any filters applied to this collection
    filterHelper = new FilterHelper( collection.getFilterMap(), dialect, factory.getSqlFunctionRegistry() );

    // Handle any filters applied to this collection for many-to-many
    manyToManyFilterHelper = new FilterHelper( collection.getManyToManyFilterMap(), dialect, factory.getSqlFunctionRegistry() );
    manyToManyWhereString = StringHelper.isNotEmpty( collection.getManyToManyWhere() ) ?
        "( " + collection.getManyToManyWhere() + ")" :
        null;
    manyToManyWhereTemplate = manyToManyWhereString == null ?
        null :
        Template.renderWhereStringTemplate( manyToManyWhereString, factory.getDialect(), factory.getSqlFunctionRegistry() );

    hasManyToManyOrder = collection.getManyToManyOrdering() != null;
    if ( hasManyToManyOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      manyToManyOrderByTemplate = Template.renderOrderByStringTemplate(
View Full Code Here


      }
    }

    hasOrder = collection.getOrderBy() != null;
    if ( hasOrder ) {
      ColumnMapper mapper = new ColumnMapper() {

        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      sqlOrderByStringTemplate = Template.renderOrderByStringTemplate(
          collection.getOrderBy(),
          mapper,
          factory,
          dialect,
          factory.getSqlFunctionRegistry()
          );
    }
    else {
      sqlOrderByStringTemplate = null;
    }

    // Handle any filters applied to this collection
    filterHelper = new FilterHelper( collection.getFilterMap(), dialect, factory.getSqlFunctionRegistry() );

    // Handle any filters applied to this collection for many-to-many
    manyToManyFilterHelper = new FilterHelper( collection.getManyToManyFilterMap(), dialect, factory.getSqlFunctionRegistry() );
    manyToManyWhereString = StringHelper.isNotEmpty( collection.getManyToManyWhere() ) ?
        "( " + collection.getManyToManyWhere() + ")" :
        null;
    manyToManyWhereTemplate = manyToManyWhereString == null ?
        null :
        Template.renderWhereStringTemplate( manyToManyWhereString, factory.getDialect(), factory.getSqlFunctionRegistry() );

    hasManyToManyOrder = collection.getManyToManyOrdering() != null;
    if ( hasManyToManyOrder ) {
      ColumnMapper mapper = new ColumnMapper() {

        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
View Full Code Here

      }
    }

    hasOrder = collection.getOrderBy() != null;
    if ( hasOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      sqlOrderByStringTemplate = Template.renderOrderByStringTemplate(
          collection.getOrderBy(),
          mapper,
          factory,
          dialect,
          factory.getSqlFunctionRegistry()
      );
    }
    else {
      sqlOrderByStringTemplate = null;
    }

    // Handle any filters applied to this collection
    filterHelper = new FilterHelper( collection.getFilterMap(), dialect, factory.getSqlFunctionRegistry() );

    // Handle any filters applied to this collection for many-to-many
    manyToManyFilterHelper = new FilterHelper( collection.getManyToManyFilterMap(), dialect, factory.getSqlFunctionRegistry() );
    manyToManyWhereString = StringHelper.isNotEmpty( collection.getManyToManyWhere() ) ?
        "( " + collection.getManyToManyWhere() + ")" :
        null;
    manyToManyWhereTemplate = manyToManyWhereString == null ?
        null :
        Template.renderWhereStringTemplate( manyToManyWhereString, factory.getDialect(), factory.getSqlFunctionRegistry() );

    hasManyToManyOrder = collection.getManyToManyOrdering() != null;
    if ( hasManyToManyOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      manyToManyOrderByTemplate = Template.renderOrderByStringTemplate(
View Full Code Here

      }
    }

    hasOrder = collection.getOrderBy() != null;
    if ( hasOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      sqlOrderByStringTemplate = Template.renderOrderByStringTemplate(
          collection.getOrderBy(),
          mapper,
          factory,
          dialect,
          factory.getSqlFunctionRegistry()
      );
    }
    else {
      sqlOrderByStringTemplate = null;
    }

    // Handle any filters applied to this collection
    filterHelper = new FilterHelper( collection.getFilterMap(), dialect, factory.getSqlFunctionRegistry() );

    // Handle any filters applied to this collection for many-to-many
    manyToManyFilterHelper = new FilterHelper( collection.getManyToManyFilterMap(), dialect, factory.getSqlFunctionRegistry() );
    manyToManyWhereString = StringHelper.isNotEmpty( collection.getManyToManyWhere() ) ?
        "( " + collection.getManyToManyWhere() + ")" :
        null;
    manyToManyWhereTemplate = manyToManyWhereString == null ?
        null :
        Template.renderWhereStringTemplate( manyToManyWhereString, factory.getDialect(), factory.getSqlFunctionRegistry() );

    hasManyToManyOrder = collection.getManyToManyOrdering() != null;
    if ( hasManyToManyOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      manyToManyOrderByTemplate = Template.renderOrderByStringTemplate(
View Full Code Here

      }
    }

    hasOrder = collection.getOrderBy() != null;
    if ( hasOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      sqlOrderByStringTemplate = Template.renderOrderByStringTemplate(
          collection.getOrderBy(),
          mapper,
          factory,
          dialect,
          factory.getSqlFunctionRegistry()
      );
    }
    else {
      sqlOrderByStringTemplate = null;
    }

    // Handle any filters applied to this collection
    filterHelper = new FilterHelper( collection.getFilterMap(), dialect, factory.getSqlFunctionRegistry() );

    // Handle any filters applied to this collection for many-to-many
    manyToManyFilterHelper = new FilterHelper( collection.getManyToManyFilterMap(), dialect, factory.getSqlFunctionRegistry() );
    manyToManyWhereString = StringHelper.isNotEmpty( collection.getManyToManyWhere() ) ?
        "( " + collection.getManyToManyWhere() + ")" :
        null;
    manyToManyWhereTemplate = manyToManyWhereString == null ?
        null :
        Template.renderWhereStringTemplate( manyToManyWhereString, factory.getDialect(), factory.getSqlFunctionRegistry() );

    hasManyToManyOrder = collection.getManyToManyOrdering() != null;
    if ( hasManyToManyOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      manyToManyOrderByTemplate = Template.renderOrderByStringTemplate(
View Full Code Here

      }
    }

    hasOrder = collection.getOrderBy() != null;
    if ( hasOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      sqlOrderByStringTemplate = Template.renderOrderByStringTemplate(
          collection.getOrderBy(),
          mapper,
          factory,
          dialect,
          factory.getSqlFunctionRegistry()
      );
    }
    else {
      sqlOrderByStringTemplate = null;
    }

    // Handle any filters applied to this collection
    filterHelper = new FilterHelper( collection.getFilterMap(), dialect, factory.getSqlFunctionRegistry() );

    // Handle any filters applied to this collection for many-to-many
    manyToManyFilterHelper = new FilterHelper( collection.getManyToManyFilterMap(), dialect, factory.getSqlFunctionRegistry() );
    manyToManyWhereString = StringHelper.isNotEmpty( collection.getManyToManyWhere() ) ?
        "( " + collection.getManyToManyWhere() + ")" :
        null;
    manyToManyWhereTemplate = manyToManyWhereString == null ?
        null :
        Template.renderWhereStringTemplate( manyToManyWhereString, factory.getDialect(), factory.getSqlFunctionRegistry() );

    hasManyToManyOrder = collection.getManyToManyOrdering() != null;
    if ( hasManyToManyOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      manyToManyOrderByTemplate = Template.renderOrderByStringTemplate(
View Full Code Here

      }
    }

    hasOrder = collection.getOrderBy() != null;
    if ( hasOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      sqlOrderByStringTemplate = Template.renderOrderByStringTemplate(
          collection.getOrderBy(),
          mapper,
          factory,
          dialect,
          factory.getSqlFunctionRegistry()
      );
    }
    else {
      sqlOrderByStringTemplate = null;
    }

    // Handle any filters applied to this collection
    filterHelper = new FilterHelper( collection.getFilterMap(), dialect, factory.getSqlFunctionRegistry() );

    // Handle any filters applied to this collection for many-to-many
    manyToManyFilterHelper = new FilterHelper( collection.getManyToManyFilterMap(), dialect, factory.getSqlFunctionRegistry() );
    manyToManyWhereString = StringHelper.isNotEmpty( collection.getManyToManyWhere() ) ?
        "( " + collection.getManyToManyWhere() + ")" :
        null;
    manyToManyWhereTemplate = manyToManyWhereString == null ?
        null :
        Template.renderWhereStringTemplate( manyToManyWhereString, factory.getDialect(), factory.getSqlFunctionRegistry() );

    hasManyToManyOrder = collection.getManyToManyOrdering() != null;
    if ( hasManyToManyOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      manyToManyOrderByTemplate = Template.renderOrderByStringTemplate(
View Full Code Here

      }
    }

    hasOrder = collection.getOrderBy() != null;
    if ( hasOrder ) {
      ColumnMapper mapper = new ColumnMapper() {

        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      sqlOrderByStringTemplate = Template.renderOrderByStringTemplate(
          collection.getOrderBy(),
          mapper,
          factory,
          dialect,
          factory.getSqlFunctionRegistry()
          );
    }
    else {
      sqlOrderByStringTemplate = null;
    }

    // Handle any filters applied to this collection
    filterHelper = new FilterHelper( collection.getFilterMap(), dialect, factory.getSqlFunctionRegistry() );

    // Handle any filters applied to this collection for many-to-many
    manyToManyFilterHelper = new FilterHelper( collection.getManyToManyFilterMap(), dialect, factory.getSqlFunctionRegistry() );
    manyToManyWhereString = StringHelper.isNotEmpty( collection.getManyToManyWhere() ) ?
        "( " + collection.getManyToManyWhere() + ")" :
        null;
    manyToManyWhereTemplate = manyToManyWhereString == null ?
        null :
        Template.renderWhereStringTemplate( manyToManyWhereString, factory.getDialect(), factory.getSqlFunctionRegistry() );

    hasManyToManyOrder = collection.getManyToManyOrdering() != null;
    if ( hasManyToManyOrder ) {
      ColumnMapper mapper = new ColumnMapper() {

        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
View Full Code Here

      }
    }

    hasOrder = collection.getOrderBy() != null;
    if ( hasOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      sqlOrderByStringTemplate = Template.renderOrderByStringTemplate(
          collection.getOrderBy(),
          mapper,
          factory,
          dialect,
          factory.getSqlFunctionRegistry()
      );
    }
    else {
      sqlOrderByStringTemplate = null;
    }

    // Handle any filters applied to this collection
    filterHelper = new FilterHelper( collection.getFilterMap(), dialect, factory.getSqlFunctionRegistry() );

    // Handle any filters applied to this collection for many-to-many
    manyToManyFilterHelper = new FilterHelper( collection.getManyToManyFilterMap(), dialect, factory.getSqlFunctionRegistry() );
    manyToManyWhereString = StringHelper.isNotEmpty( collection.getManyToManyWhere() ) ?
        "( " + collection.getManyToManyWhere() + ")" :
        null;
    manyToManyWhereTemplate = manyToManyWhereString == null ?
        null :
        Template.renderWhereStringTemplate( manyToManyWhereString, factory.getDialect(), factory.getSqlFunctionRegistry() );

    hasManyToManyOrder = collection.getManyToManyOrdering() != null;
    if ( hasManyToManyOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      manyToManyOrderByTemplate = Template.renderOrderByStringTemplate(
View Full Code Here

      }
    }

    hasOrder = collection.getOrderBy() != null;
    if ( hasOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      sqlOrderByStringTemplate = Template.renderOrderByStringTemplate(
          collection.getOrderBy(),
          mapper,
          factory,
          dialect,
          factory.getSqlFunctionRegistry()
      );
    }
    else {
      sqlOrderByStringTemplate = null;
    }

    // Handle any filters applied to this collection
    filterHelper = new FilterHelper( collection.getFilterMap(), dialect, factory.getSqlFunctionRegistry() );

    // Handle any filters applied to this collection for many-to-many
    manyToManyFilterHelper = new FilterHelper( collection.getManyToManyFilterMap(), dialect, factory.getSqlFunctionRegistry() );
    manyToManyWhereString = StringHelper.isNotEmpty( collection.getManyToManyWhere() ) ?
        "( " + collection.getManyToManyWhere() + ")" :
        null;
    manyToManyWhereTemplate = manyToManyWhereString == null ?
        null :
        Template.renderWhereStringTemplate( manyToManyWhereString, factory.getDialect(), factory.getSqlFunctionRegistry() );

    hasManyToManyOrder = collection.getManyToManyOrdering() != null;
    if ( hasManyToManyOrder ) {
      ColumnMapper mapper = new ColumnMapper() {
        public String[] map(String reference) {
          return elementPropertyMapping.toColumns( reference );
        }
      };
      manyToManyOrderByTemplate = Template.renderOrderByStringTemplate(
View Full Code Here

TOP

Related Classes of org.hibernate.sql.ordering.antlr.ColumnMapper

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.