类 PathExpressionParser
- java.lang.Object
-
- org.hibernate.hql.internal.classic.PathExpressionParser
-
-
构造器概要
构造器 构造器 说明 PathExpressionParser()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddAssociation(QueryTranslatorImpl q)StringaddFromAssociation(QueryTranslatorImpl q)StringaddFromCollection(QueryTranslatorImpl q)protected String[]currentColumns()voidend(QueryTranslatorImpl q)voidfetch(QueryTranslatorImpl q, String entityName)StringgetCollectionSubquery(Map enabledFilters)StringgetName()protected TypegetPropertyType()StringgetWhereColumn()String[]getWhereColumns()TypegetWhereColumnType()JoinSequencegetWhereJoin()voidignoreInitialJoin()booleanisCollectionValued()booleanisExpectingCollectionIndex()org.hibernate.hql.internal.classic.PathExpressionParser.CollectionElementlastCollectionElement()protected voidsetExpectingCollectionIndex()voidsetLastCollectionElementIndexValue(String value)voidstart(QueryTranslatorImpl q)voidtoken(String token, QueryTranslatorImpl q)
-
-
-
方法详细资料
-
ignoreInitialJoin
public void ignoreInitialJoin()
-
token
public void token(String token, QueryTranslatorImpl q) throws QueryException
- 指定者:
token在接口中Parser- 抛出:
QueryException
-
getPropertyType
protected Type getPropertyType() throws QueryException
- 抛出:
QueryException
-
currentColumns
protected String[] currentColumns() throws QueryException
- 抛出:
QueryException
-
start
public void start(QueryTranslatorImpl q)
-
end
public void end(QueryTranslatorImpl q) throws QueryException
- 指定者:
end在接口中Parser- 抛出:
QueryException
-
lastCollectionElement
public org.hibernate.hql.internal.classic.PathExpressionParser.CollectionElement lastCollectionElement()
-
setLastCollectionElementIndexValue
public void setLastCollectionElementIndexValue(String value)
-
isExpectingCollectionIndex
public boolean isExpectingCollectionIndex()
-
setExpectingCollectionIndex
protected void setExpectingCollectionIndex() throws QueryException- 抛出:
QueryException
-
getWhereJoin
public JoinSequence getWhereJoin()
-
getWhereColumn
public String getWhereColumn() throws QueryException
- 抛出:
QueryException
-
getWhereColumns
public String[] getWhereColumns()
-
getWhereColumnType
public Type getWhereColumnType()
-
getName
public String getName()
-
getCollectionSubquery
public String getCollectionSubquery(Map enabledFilters) throws QueryException
- 抛出:
QueryException
-
isCollectionValued
public boolean isCollectionValued() throws QueryException- 抛出:
QueryException
-
addAssociation
public void addAssociation(QueryTranslatorImpl q) throws QueryException
- 抛出:
QueryException
-
addFromAssociation
public String addFromAssociation(QueryTranslatorImpl q) throws QueryException
- 抛出:
QueryException
-
addFromCollection
public String addFromCollection(QueryTranslatorImpl q) throws QueryException
- 抛出:
QueryException
-
fetch
public void fetch(QueryTranslatorImpl q, String entityName) throws QueryException
- 抛出:
QueryException
-
-