- Type Parameters:
 T- The type of the represented object or attribute
- All Known Subinterfaces:
 CollectionAttribute<X,,E> EntityType<X>,ListAttribute<X,,E> MapAttribute<X,,K, V> PluralAttribute<X,,C, E> SetAttribute<X,,E> SingularAttribute<X,T> 
public interface Bindable<T>
An instances of the type 
Bindable represents an object
 or attribute type that can be bound into a Path.- Since:
 - 2.0
 
- 
Nested Class Summary
Nested Classes - 
Method Summary
Modifier and TypeMethodDescriptionReturn the Java type of the represented object.Return the bindable type of the represented object. 
- 
Method Details
- 
getBindableType
Bindable.BindableType getBindableType()Return the bindable type of the represented object.- Returns:
 - bindable type
 
 - 
getBindableJavaType
Return the Java type of the represented object. If the bindable type of the object isPLURAL_ATTRIBUTE, the Java element type is returned. If the bindable type isSINGULAR_ATTRIBUTEorENTITY_TYPE, the Java type of the represented entity or attribute is returned.- Returns:
 - Java type
 
 
 -