Interface Visitable

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String asExpression​(org.apache.openjpa.persistence.query.AliasContext ctx)
      Get a JPQL fragment as used in WHERE clause.
      java.lang.String asJoinable​(org.apache.openjpa.persistence.query.AliasContext ctx)
      Gets the string representation in FROM clause.
      java.lang.String asProjection​(org.apache.openjpa.persistence.query.AliasContext ctx)
      Gets the string representation in SELECT projection.
      java.lang.String getAliasHint​(org.apache.openjpa.persistence.query.AliasContext ctx)
      Gets the hint to be used while creating alias.
    • Method Detail

      • asExpression

        java.lang.String asExpression​(org.apache.openjpa.persistence.query.AliasContext ctx)
        Get a JPQL fragment as used in WHERE clause.
      • asProjection

        java.lang.String asProjection​(org.apache.openjpa.persistence.query.AliasContext ctx)
        Gets the string representation in SELECT projection.
      • asJoinable

        java.lang.String asJoinable​(org.apache.openjpa.persistence.query.AliasContext ctx)
        Gets the string representation in FROM clause.
      • getAliasHint

        java.lang.String getAliasHint​(org.apache.openjpa.persistence.query.AliasContext ctx)
        Gets the hint to be used while creating alias.