Annotation Type Filter

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String name
      The filter name.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element 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.
    • Element Detail

      • name

        String name
        The filter name.
      • condition

        String condition
        The filter condition. If empty, the default condition from the correspondingly named FilterDef is used.
        Default:
        ""
      • deduceAliasInjectionPoints

        boolean deduceAliasInjectionPoints
        If true, automatically determine all points within the condition fragment that an alias should be injected. Otherwise, injection will only replace instances of explicit "{alias}" instances or SqlFragmentAlias descriptors.
        Default:
        true
      • aliases

        SqlFragmentAlias[] aliases
        The alias descriptors for injection.
        Default:
        {}