public class PathExpressionParser extends Object implements Parser
Constructor and Description |
---|
PathExpressionParser() |
Modifier and Type | Method and Description |
---|---|
void |
addAssociation(QueryTranslatorImpl q) |
String |
addFromAssociation(QueryTranslatorImpl q) |
String |
addFromCollection(QueryTranslatorImpl q) |
protected String[] |
currentColumns() |
void |
end(QueryTranslatorImpl q) |
void |
fetch(QueryTranslatorImpl q,
String entityName) |
String |
getCollectionSubquery(Map enabledFilters) |
String |
getName() |
protected Type |
getPropertyType() |
String |
getWhereColumn() |
String[] |
getWhereColumns() |
Type |
getWhereColumnType() |
JoinSequence |
getWhereJoin() |
void |
ignoreInitialJoin() |
boolean |
isCollectionValued() |
boolean |
isExpectingCollectionIndex() |
org.hibernate.hql.internal.classic.PathExpressionParser.CollectionElement |
lastCollectionElement() |
protected void |
setExpectingCollectionIndex() |
void |
setLastCollectionElementIndexValue(String value) |
void |
start(QueryTranslatorImpl q) |
void |
token(String token,
QueryTranslatorImpl q) |
public void ignoreInitialJoin()
public void token(String token, QueryTranslatorImpl q) throws QueryException
token
in interface Parser
QueryException
protected Type getPropertyType() throws QueryException
QueryException
protected String[] currentColumns() throws QueryException
QueryException
public void start(QueryTranslatorImpl q)
public void end(QueryTranslatorImpl q) throws QueryException
end
in interface Parser
QueryException
public org.hibernate.hql.internal.classic.PathExpressionParser.CollectionElement lastCollectionElement()
public void setLastCollectionElementIndexValue(String value)
public boolean isExpectingCollectionIndex()
protected void setExpectingCollectionIndex() throws QueryException
QueryException
public JoinSequence getWhereJoin()
public String getWhereColumn() throws QueryException
QueryException
public String[] getWhereColumns()
public Type getWhereColumnType()
public String getName()
public String getCollectionSubquery(Map enabledFilters) throws QueryException
QueryException
public boolean isCollectionValued() throws QueryException
QueryException
public void addAssociation(QueryTranslatorImpl q) throws QueryException
QueryException
public String addFromAssociation(QueryTranslatorImpl q) throws QueryException
QueryException
public String addFromCollection(QueryTranslatorImpl q) throws QueryException
QueryException
public void fetch(QueryTranslatorImpl q, String entityName) throws QueryException
QueryException
Copyright © 2001-2017 Red Hat, Inc. All Rights Reserved.