javax.persistence
@Target(value=TYPE) @Retention(value=RUNTIME) public @interface NamedNativeQuery
Modifier and Type | Required Element and Description |
---|---|
java.lang.String |
name
Is used to refer to the query when using the EntityManager methods that create query objects
|
java.lang.String |
query
The SQL query string
|
Modifier and Type | Optional Element and Description |
---|---|
QueryHint[] |
hints
Vendor-specific query hints
|
java.lang.Class |
resultClass
The class of the result
|
java.lang.String |
resultSetMapping
The name of a SqlResultSetMapping, as defined in metadata
|
public abstract java.lang.String name
public abstract java.lang.String query
public abstract QueryHint[] hints
public abstract java.lang.Class resultClass
public abstract java.lang.String resultSetMapping