FileDocCategorySizeDatePackage
FromPathExpressionParser.javaAPI DocHibernate 3.2.5968Tue Feb 22 07:07:36 GMT 2005org.hibernate.hql.classic

FromPathExpressionParser

public class FromPathExpressionParser extends PathExpressionParser

Fields Summary
Constructors Summary
Methods Summary
public voidend(QueryTranslatorImpl q)

		if ( !isCollectionValued() ) {
			Type type = getPropertyType();
			if ( type.isEntityType() ) {
				// "finish off" the join
				token( ".", q );
				token( null, q );
			}
			else if ( type.isCollectionType() ) {
				// default to element set if no elements() specified
				token( ".", q );
				token( CollectionPropertyNames.COLLECTION_ELEMENTS, q );
			}
		}
		super.end( q );
	
protected voidsetExpectingCollectionIndex()

		throw new QueryException( "illegal syntax near collection-valued path expression in from: "  + getCollectionName() );