Tabnine Logo
FilterDef.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.hibernate.annotations.FilterDef
constructor

Best Java code snippets using org.hibernate.annotations.FilterDef.<init> (Showing top 20 results out of 315)

origin: hibernate/hibernate-orm

@FilterDef(name="Groupfilter")
public class Group {
  private Integer id;
origin: hibernate/hibernate-orm

@FilterDef(name="Groupfilter")
public class GroupWithSet {
  private Integer id;
origin: hibernate/hibernate-orm

@Entity
@Table(name="ZOOLOGY_MAMMAL")
@FilterDef(name="pregnantOnly")
@Filter(name="pregnantOnly", condition="IS_PREGNANT = 1")
public class Mammal extends Animal{
  
  @Column(name="IS_PREGNANT")
  @Type( type="numeric_boolean" )
  private boolean isPregnant;

  public boolean isPregnant() {
    return isPregnant;
  }

  public void setPregnant(boolean isPregnant) {
    this.isPregnant = isPregnant;
  }
}

origin: hibernate/hibernate-orm

@Entity(name = "Role")
@Table(name="Roles")
@FilterDef(name = "activeRoleFilter", defaultCondition = "active = true")
@Filter(name = "activeRoleFilter")
public static class Role extends AbstractEntity {
origin: hibernate/hibernate-orm

/**
 * @author Sharath Reddy
 */
@FilterDef(name = "byCategory", parameters = {@ParamDef(name = "category", type = "string")})
@Filter(name = "byCategory", condition = ":category = `CATEGORY`")
@MappedSuperclass
public class Tool extends Widget {

  @Column(name="`CATEGORY`")
  private String category;

  public String getCategory() {
    return category;
  }

  public void setCategory(String category) {
    this.category = category;
  }
  
  
}

origin: hibernate/hibernate-orm

@MappedSuperclass
@FilterDef(name = "nameFilter", parameters = @ParamDef(name = "name", type = "string"))
@Filter(name = "nameFilter", condition = ":name = ANIMAL_NAME")
public abstract class Animal {
  @Id
  @GeneratedValue
  @Column(name = "ANIMAL_ID")
  private Integer id;

  @Column(name = "ANIMAL_NAME")
  private String name;

  public Integer getId() {
    return id;
  }

  public void setId(Integer id) {
    this.id = id;
  }

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

}

origin: hibernate/hibernate-orm

@Entity
@Inheritance(strategy=InheritanceType.SINGLE_TABLE)
@Table(name="ZOOLOGY_ANIMAL")
@FilterDef(name="ignoreSome", parameters={@ParamDef(name="name", type="string")})
@Filter(name="ignoreSome", deduceAliasInjectionPoints=false, condition=":name <> {alias}.ANIMAL_NAME")
public class Animal {
origin: hibernate/hibernate-orm

/**
 * @author Sharath Reddy
 */
@FilterDef(name = "byName", parameters = {@ParamDef(name = "name", type = "string")})
@Filter(name = "byName", condition = ":name = name")
@MappedSuperclass
public class Widget {
  
  private String name;

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }
  
}

origin: hibernate/hibernate-orm

@Entity
@Inheritance(strategy=InheritanceType.JOINED)
@Table(name="ZOOLOGY_ANIMAL")
@FilterDef(name="ignoreSome", parameters={@ParamDef(name="name", type="string")})
@Filter(name="ignoreSome", condition=":name <> ANIMAL_NAME")
public class Animal {
origin: hibernate/hibernate-orm

@Entity
@Table(name="ZOOLOGY_HUMAN")
@FilterDef(name="iqRange", parameters=
{
    @ParamDef(name="min", type="integer"),
    @ParamDef(name="max", type="integer")
})
@Filter(name="iqRange", condition="HUMAN_IQ BETWEEN :min AND :max")
public class Human extends Mammal {
  @Column(name="HUMAN_IQ")
  private int iq;
  
  public int getIq() {
    return iq;
  }

  public void setIq(int iq) {
    this.iq = iq;
  }

}

origin: hibernate/hibernate-orm

@Entity
@Table(name="ZOOLOGY_HUMAN")
@FilterDef(name="iqRange", parameters=
{
    @ParamDef(name="min", type="integer"),
    @ParamDef(name="max", type="integer")
})
@Filter(name="iqRange", condition="HUMAN_IQ BETWEEN :min AND :max")
public class Human extends Mammal {
  @Column(name="HUMAN_IQ")
  private int iq;
  
  public int getIq() {
    return iq;
  }

  public void setIq(int iq) {
    this.iq = iq;
  }

}

origin: hibernate/hibernate-orm

@Entity
@Table(name="ZOOLOGY_HUMAN")
@FilterDef(name="iqRange", parameters=
origin: hibernate/hibernate-orm

@Entity
@FilterDef(name="iqMin", parameters={@ParamDef(name="min", type="integer")})
@FilterDef(name="pregnantMembers")
public class Club {
  @Id
origin: hibernate/hibernate-orm

@Entity(name = "Account")
@FilterDef(
  name="activeAccount",
  parameters = @ParamDef(
origin: hibernate/hibernate-orm

@Entity(name = "User")
@Table(name = "`User`")
@FilterDef(name = "activeUserFilter", defaultCondition = "active = true")
@Filter(name = "activeUserFilter")
public static class User extends AbstractEntity {
origin: hibernate/hibernate-orm

@Entity(name = "Customer")
@FilterDef(defaultCondition = "customerId >= :id", name = "ID",
    parameters = { @ParamDef(type = "long", name = "id") }
origin: hibernate/hibernate-orm

@Entity(name = "ArticleRevision")
@Table(name = "REVISION")
@FilterDefs({
    @FilterDef(name = "aliveOnly", parameters = {
        @ParamDef(name = "aliveTimestamp", type = "timestamp"),
        @ParamDef(name = "deleted", type = "boolean")
origin: hibernate/hibernate-orm

@FilterDef(
  name = "statusFilter",
  parameters = {
origin: hibernate/hibernate-orm

@Entity(name = "Client")
@FilterDef(
  name="firstAccounts",
  parameters=@ParamDef(
origin: hibernate/hibernate-orm

  sql = "UPDATE account_details SET deleted = true WHERE id = ? "
@FilterDef(
  name="activeAccount",
  parameters = @ParamDef(
org.hibernate.annotationsFilterDef<init>

Popular methods of FilterDef

  • defaultCondition
  • name
  • parameters

Popular in Java

  • Creating JSON documents from java classes using gson
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • setScale (BigDecimal)
  • compareTo (BigDecimal)
  • BorderLayout (java.awt)
    A border layout lays out a container, arranging and resizing its components to fit in five regions:
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • TreeSet (java.util)
    TreeSet is an implementation of SortedSet. All optional operations (adding and removing) are support
  • BasicDataSource (org.apache.commons.dbcp)
    Basic implementation of javax.sql.DataSource that is configured via JavaBeans properties. This is no
  • LogFactory (org.apache.commons.logging)
    Factory for creating Log instances, with discovery and configuration features similar to that employ
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now