EclipseLink 2.4.2, build 'v20130514-5956486' API Reference

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 org.eclipse.persistence.jpa.jpql.spi.IManagedType
accept, getMappingNamed, getProvider, getType, mappings
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

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

EclipseLink 2.4.2, build 'v20130514-5956486' API Reference