it.openutils.hibernate.example
Interface FilterMetadata


public interface FilterMetadata

FilterMetadata can be used to alter how properties are handled.

Version:
$Id: $
Author:
Fabrizio Giustina

Field Summary
static FilterMetadata EQUAL
          A filter metadata that adds an EQUAL condition.
static FilterMetadata LIKE
          A filter metadata that adds a LIKE condition.
 
Method Summary
 void createFilter(org.hibernate.Criteria criteria, java.lang.String propertyName, java.lang.Object propertyValue)
          The createFilter method can alter an existing criteria adding restrictions.
 

Field Detail

LIKE

static final FilterMetadata LIKE
A filter metadata that adds a LIKE condition.


EQUAL

static final FilterMetadata EQUAL
A filter metadata that adds an EQUAL condition.

Method Detail

createFilter

void createFilter(org.hibernate.Criteria criteria,
                  java.lang.String propertyName,
                  java.lang.Object propertyValue)
The createFilter method can alter an existing criteria adding restrictions.

Parameters:
criteria - the parent criteria
propertyName - current property name
propertyValue - property value


Copyright © 2009 Openmind. All Rights Reserved.