Annotation Interface QueryByAttribute


@Documented @Retention(RUNTIME) @Target(METHOD) public @interface QueryByAttribute
  • Element Details

    • from

      Class<?> from
      Default:
      java.lang.Void.class
    • where

      String where
      Default:
      ""
    • type

      Default:
      EQUAL
    • select

      String select
      Default:
      ""
    • distinct

      boolean distinct
      Default:
      false
    • orderBy

      OrderBy[] orderBy
      Default:
      {}
    • limit

      int limit
      Default:
      -1
    • offset

      int offset
      Default:
      -1
    • wherePermissions

      Class<?> wherePermissions
      Default:
      java.lang.Void.class
    • throwNoResultException

      boolean throwNoResultException
      Default:
      false