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