| 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.