@Target(value={TYPE,METHOD,FIELD}) @Retention(value=RUNTIME) @Repeatable(value=Filters.class) public @interface Filter
| Modifier and Type | Required Element and Description | 
|---|---|
String | 
name
The filter name. 
 | 
| Modifier and Type | Optional Element and Description | 
|---|---|
SqlFragmentAlias[] | 
aliases
The alias descriptors for injection. 
 | 
String | 
condition
The filter condition. 
 | 
boolean | 
deduceAliasInjectionPoints
If true, automatically determine all points within the condition fragment that an alias should be injected. 
 | 
public abstract String name
public abstract boolean deduceAliasInjectionPoints
public abstract SqlFragmentAlias[] aliases
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.