Package | Description |
---|---|
org.apache.openjpa.kernel |
OpenJPA Runtime Kernel
This package provides a common OpenJPA runtime environment that can be
adapted for use with various data store mechanisms.
|
org.apache.openjpa.kernel.exps |
OpenJPA Expression Tree
|
Modifier and Type | Method and Description |
---|---|
ResultShape<T> |
ResultShape.add(Class<?>... classes)
Adds the given classes as child shapes of this shape.
|
ResultShape<?> |
ExpressionStoreQuery.AbstractExpressionExecutor.getResultShape(StoreQuery q) |
ResultShape<?> |
AbstractStoreQuery.AbstractExecutor.getResultShape(StoreQuery q) |
ResultShape<?> |
StoreQuery.Executor.getResultShape(StoreQuery q) |
<X> ResultShape<X> |
ResultShape.nest(Class<X> cls,
FillStrategy strategy,
Class<?>... classes)
Creates a new shape of type X with the given class arguments and nests
the new shape within this shape.
|
ResultShape<T> |
ResultShape.nest(ResultShape<?> shape)
Nest the given shape.
|
ResultShape<T> |
ResultShape.setAlias(String alias) |
Modifier and Type | Method and Description |
---|---|
List<ResultShape<?>> |
ResultShape.getChildren()
Gets all the child shapes.
|
Set<ResultShape<?>> |
ResultShape.getParents()
Gets the immediate parents of this shape.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ResultShape.isParent(ResultShape<?> p)
Affirms if the given shape is a parent (or grandparent) of this shape.
|
ResultShape<T> |
ResultShape.nest(ResultShape<?> shape)
Nest the given shape.
|
Constructor and Description |
---|
ResultShapePacker(Class<?>[] types,
String[] aliases,
Class resultClass,
ResultShape<?> shape) |
Modifier and Type | Field and Description |
---|---|
ResultShape<?> |
QueryExpressions.shape |
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.