public class Util
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
Util.ResultClassesResolutionContext
Context for resolving result-class definitions
|
static interface |
Util.ResultSetMappingResolutionContext
Context for resolving result-set-mapping definitions
|
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.Object> |
copy(java.util.Map<java.lang.String,java.lang.Object> hints)
Make a (shallow) copy of the JPA query hints map
|
static NativeSQLQueryReturn[] |
copy(NativeSQLQueryReturn[] queryReturns)
Makes a copy of the given query return array.
|
static java.util.Set<java.lang.String> |
copy(java.util.Set<java.lang.String> synchronizedQuerySpaces)
Make a (shallow) copy of query spaces to be synchronized
|
static void |
resolveResultClasses(Util.ResultClassesResolutionContext context,
java.lang.Class... resultClasses)
Resolve the given result classes
|
static void |
resolveResultSetMappings(Util.ResultSetMappingResolutionContext context,
java.lang.String... resultSetMappingNames)
Resolve the given result set mapping names
|
public static NativeSQLQueryReturn[] copy(NativeSQLQueryReturn[] queryReturns)
queryReturns
- The returns to copypublic static java.util.Set<java.lang.String> copy(java.util.Set<java.lang.String> synchronizedQuerySpaces)
synchronizedQuerySpaces
- The query spacespublic static java.util.Map<java.lang.String,java.lang.Object> copy(java.util.Map<java.lang.String,java.lang.Object> hints)
hints
- The JPA query hints to copypublic static void resolveResultSetMappings(Util.ResultSetMappingResolutionContext context, java.lang.String... resultSetMappingNames)
context
- The context for the resolution. See Util.ResultSetMappingResolutionContext
resultSetMappingNames
- The names of the result-set-mappings to resolvepublic static void resolveResultClasses(Util.ResultClassesResolutionContext context, java.lang.Class... resultClasses)
context
- The context for the resolution. See Util.ResultSetMappingResolutionContext
resultClasses
- The Classes to which the results should be mappedCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.