Examples of DirectQueryKey


Examples of org.eclipse.persistence.mappings.querykeys.DirectQueryKey

      ForeignReferenceQueryKey foreignReferenceQueryKey = (ForeignReferenceQueryKey) queryKey;
      return foreignReferenceQueryKey.getReferenceClass();
    }

    // DirectQueryKey
    DirectQueryKey key = (DirectQueryKey) queryKey;
    Class<?> type = key.getField().getType();
    return (type != null) ? type : Object.class;
  }
View Full Code Here

Examples of org.eclipse.persistence.mappings.querykeys.DirectQueryKey

    /**
     * INTERNAL:
     * Create a query key that links to the map key.
     */
    public QueryKey createQueryKeyForMapKey() {
        DirectQueryKey queryKey = new DirectQueryKey();
        queryKey.setField(getField());
        return queryKey;
    }
View Full Code Here

Examples of org.eclipse.persistence.mappings.querykeys.DirectQueryKey

        if (!hasQueryKey) {
            return null;
        }
        if (getContainingDescriptor() == null) {
            // Assign an artificial query key to represent the alias.
            DirectQueryKey alias = new DirectQueryKey();
            alias.setField(new DatabaseField(this.name));
            ReportQuery subQuery = ((FromSubSelectExpression)getBaseExpression()).getSubSelect().getSubQuery();
            alias.setDescriptor(subQuery.getDescriptor());
            this.queryKey = alias;
            return alias;
        }
        return super.getQueryKeyOrNull();
    }
View Full Code Here

Examples of org.eclipse.persistence.mappings.querykeys.DirectQueryKey

      ForeignReferenceQueryKey foreignReferenceQueryKey = (ForeignReferenceQueryKey) queryKey;
      return foreignReferenceQueryKey.getReferenceClass();
    }

    // DirectQueryKey
    DirectQueryKey key = (DirectQueryKey) queryKey;
    Class<?> type = key.getField().getType();
    return (type != null) ? type : Object.class;
  }
View Full Code Here

Examples of org.eclipse.persistence.mappings.querykeys.DirectQueryKey

    /**
     * INTERNAL:
     * Create a query key that links to the map key.
     */
    public QueryKey createQueryKeyForMapKey() {
        DirectQueryKey queryKey = new DirectQueryKey();
        queryKey.setField(field);
        return queryKey;
    }
View Full Code Here

Examples of org.eclipse.persistence.mappings.querykeys.DirectQueryKey

    /**
     * INTERNAL:
     * Create a query key that links to the map key.
     */
    public QueryKey createQueryKeyForMapKey() {
        DirectQueryKey queryKey = new DirectQueryKey();
        queryKey.setField(field);
        return queryKey;
    }
View Full Code Here

Examples of org.eclipse.persistence.mappings.querykeys.DirectQueryKey

     * INTERNAL:
     * Create a query key that links to the map key
     * @return
     */
    public QueryKey createQueryKeyForMapKey(){
        DirectQueryKey queryKey = new DirectQueryKey();
        queryKey.setField(field);
        return queryKey;
    }
View Full Code Here

Examples of org.eclipse.persistence.mappings.querykeys.DirectQueryKey

     * INTERNAL:
     * Create a query key that links to the map key
     * @return
     */
    public QueryKey createQueryKeyForMapKey(){
        DirectQueryKey queryKey = new DirectQueryKey();
        queryKey.setField(field);
        return queryKey;
    }
View Full Code Here

Examples of org.eclipse.persistence.mappings.querykeys.DirectQueryKey

    /**
     * INTERNAL:
     * Create a query key that links to the map key.
     */
    public QueryKey createQueryKeyForMapKey() {
        DirectQueryKey queryKey = new DirectQueryKey();
        queryKey.setField(field);
        return queryKey;
    }
View Full Code Here

Examples of org.eclipse.persistence.mappings.querykeys.DirectQueryKey

    /**
     * INTERNAL:
     * Create a query key that links to the map key.
     */
    public QueryKey createQueryKeyForMapKey() {
        DirectQueryKey queryKey = new DirectQueryKey();
        queryKey.setField(getField());
        return queryKey;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.