com.mysema.query.types
Interface ProjectionRole<T>

All Superinterfaces:
Expression<T>, Serializable
All Known Subinterfaces:
RelationalPath<T>
All Known Implementing Classes:
RelationalPathBase

public interface ProjectionRole<T>
extends Expression<T>

Defines a custom projection for an Expression type. This interface can be used for Expressions which behave in a different way when used as part of the projection.

Usually FactoryExpression instances are used as the custom projection.

Author:
tiwe

Method Summary
 Expression<T> getProjection()
          Return the custom projection
 
Methods inherited from interface com.mysema.query.types.Expression
accept, getType
 

Method Detail

getProjection

Expression<T> getProjection()
Return the custom projection

Returns:


Copyright © 2007-2012 Mysema Ltd. All Rights Reserved.