public static boolean hasAnyELExpression(DatabaseIdentityStoreDefinition in) { return AnnotationELPProcessor.hasAnyELExpression( in.dataSourceLookup(), in.callerQuery(), in.groupsQuery(), in.priorityExpression(), in.useForExpression() ); }
public static boolean hasAnyELExpression(DatabaseIdentityStoreDefinition in) { return AnnotationELPProcessor.hasAnyELExpression( in.dataSourceLookup(), in.callerQuery(), in.groupsQuery(), in.priorityExpression(), in.useForExpression() ); }
public static DatabaseIdentityStoreDefinition eval(DatabaseIdentityStoreDefinition in) { if (!hasAnyELExpression(in)) { return in; } DatabaseIdentityStoreDefinitionAnnotationLiteral out = new DatabaseIdentityStoreDefinitionAnnotationLiteral( evalImmediate(in.dataSourceLookup()), evalImmediate(in.callerQuery()), evalImmediate(in.groupsQuery()), in.hashAlgorithm(), in.hashAlgorithmParameters(), evalImmediate(in.priorityExpression(), in.priority()), emptyIfImmediate(in.priorityExpression()), evalImmediate(in.useForExpression(), in.useFor()), emptyIfImmediate(in.useForExpression()) ); out.setHasDeferredExpressions(hasAnyELExpression(out)); return out; }
public static DatabaseIdentityStoreDefinition eval(DatabaseIdentityStoreDefinition in) { if (!hasAnyELExpression(in)) { return in; } DatabaseIdentityStoreDefinitionAnnotationLiteral out = new DatabaseIdentityStoreDefinitionAnnotationLiteral( evalImmediate(in.dataSourceLookup()), evalImmediate(in.callerQuery()), evalImmediate(in.groupsQuery()), in.hashAlgorithm(), in.hashAlgorithmParameters(), evalImmediate(in.priorityExpression(), in.priority()), emptyIfImmediate(in.priorityExpression()), evalImmediate(in.useForExpression(), in.useFor()), emptyIfImmediate(in.useForExpression()) ); out.setHasDeferredExpressions(hasAnyELExpression(out)); return out; }