| Package | Description |
|---|---|
| org.revenj.database.postgres | |
| org.revenj.database.postgres.jinq | |
| org.revenj.database.postgres.jinq.jpqlquery | |
| org.revenj.database.postgres.jinq.transform |
| Modifier and Type | Method and Description |
|---|---|
void |
PostgresOlapCubeQuery.prepareSql(StringBuilder sb,
List<String> usedDimensions,
List<String> usedFacts,
Collection<Map.Entry<String,Boolean>> order,
Specification<TSource> filter,
Integer limit,
Integer offset,
List<GeneratedQueryParameter> parameters,
List<LambdaInfo> lambdas) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RevenjQueryComposer.all(LambdaInfo lambda) |
<U> RevenjQueryComposer<U> |
RevenjQueryComposer.applyTransformWithLambda(Class<U> newManifest,
RevenjOneLambdaQueryTransform transform,
LambdaInfo lambdaInfo) |
<V extends Comparable<V>> |
RevenjQueryComposer.sortedBy(LambdaInfo lambdaInfo,
boolean isAscending) |
<E extends Exception> |
RevenjQueryComposer.where(LambdaInfo lambdaInfo) |
| Modifier and Type | Method and Description |
|---|---|
static void |
RevenjQueryComposer.fillQueryParameters(Connection connection,
ServiceLocator locator,
PreparedStatement ps,
int parameterOffset,
List<GeneratedQueryParameter> parameters,
List<LambdaInfo> lambdas) |
| Modifier and Type | Field and Description |
|---|---|
Function<LambdaInfo,Object> |
GeneratedQueryParameter.getValue |
| Constructor and Description |
|---|
GeneratedQueryParameter(String paramName,
int lambdaIndex,
Function<LambdaInfo,Object> getValue,
String javaType,
String sqlType) |
| Modifier and Type | Method and Description |
|---|---|
static LambdaInfo |
LambdaInfo.analyze(Object lambda,
int lambdaIndex,
boolean throwExceptionOnFailure) |
| Modifier and Type | Method and Description |
|---|---|
protected static LambdaAnalysis |
LambdaAnalysis.analyzeInvokeVirtual(LambdaInfo lambdaInfo,
MetamodelUtil metamodel,
ClassLoader alternateClassLoader,
boolean isObjectEqualsSafe,
boolean isCollectionContainsSafe,
boolean throwExceptionOnFailure) |
<U,V> JinqPostgresQuery<U> |
RevenjGroupingMultiLambdaQueryTransform.apply(JinqPostgresQuery<V> query,
LambdaInfo lambda,
LambdaInfo[] groupingLambdas,
SymbExArgumentHandler parentArgumentScope) |
<U,V> JinqPostgresQuery<U> |
RevenjGroupingMultiLambdaQueryTransform.apply(JinqPostgresQuery<V> query,
LambdaInfo lambda,
LambdaInfo[] groupingLambdas,
SymbExArgumentHandler parentArgumentScope) |
static LambdaAnalysis |
LambdaAnalysis.fullyAnalyzeClassAsLambda(LambdaInfo lambdaInfo,
LambdaAnalysis.LambdaAsClassAnalysisConfig lambdaAsClassConfig,
int numLambdaArgs,
MetamodelUtil metamodel,
ClassLoader alternateClassLoader,
boolean isObjectEqualsSafe,
boolean isAllEqualsSafe,
boolean isCollectionContainsSafe,
boolean throwExceptionOnFailure) |
static LambdaAnalysis |
LambdaAnalysis.fullyAnalyzeLambda(LambdaInfo lambdaInfo,
MetamodelUtil metamodel,
ClassLoader alternateClassLoader,
boolean isObjectEqualsSafe,
boolean isAllEqualsSafe,
boolean isCollectionContainsSafe,
boolean throwExceptionOnFailure) |
Copyright © 2016. All rights reserved.