org.eclipse.persistence.jpa.jpql.spi
Interface IEntity
- All Superinterfaces:
- java.lang.Comparable<IManagedType>, IManagedType
- All Known Implementing Classes:
- JavaEntity
public interface IEntity
- extends IManagedType
The external representation of the managed type that is annotated with
@Entity
.
- Version:
- 2.3
- Author:
- Pascal Filion
- Since:
- 2.3
Method Summary |
java.lang.String |
getName()
Returns the name of this entity. |
IQuery |
getNamedQuery(java.lang.String queryName)
Returns the external form of the given named query; |
Methods inherited from interface java.lang.Comparable |
compareTo |
getName
java.lang.String getName()
- Returns the name of this entity.
- Returns:
- The non-default name or the short class name of this entity
getNamedQuery
IQuery getNamedQuery(java.lang.String queryName)
- Returns the external form of the given named query;
- Parameters:
queryName
- The name of the JPQL query to retrieve
- Returns:
- The
IQuery
representing the JPQL query named with the given name; or
null
if none could be found