net.vvakame.blaz
Interface Filter

All Known Implementing Classes:
AbstractKeyFilter, AbstractPropertyFilter, KeyEqFilter, KeyGtEqFilter, KeyGtFilter, KeyInFilter, KeyLtEqFilter, KeyLtFilter, KindEqFilter, PropertyBooleanEqFilter, PropertyBooleanGtEqFilter, PropertyBooleanGtFilter, PropertyBooleanInFilter, PropertyBooleanLtEqFilter, PropertyBooleanLtFilter, PropertyIntegerEqFilter, PropertyIntegerGtEqFilter, PropertyIntegerGtFilter, PropertyIntegerInFilter, PropertyIntegerLtEqFilter, PropertyIntegerLtFilter, PropertyKeyEqFilter, PropertyKeyGtEqFilter, PropertyKeyGtFilter, PropertyKeyInFilter, PropertyKeyLtEqFilter, PropertyKeyLtFilter, PropertyNullEqFilter, PropertyRealEqFilter, PropertyRealGtEqFilter, PropertyRealGtFilter, PropertyRealInFilter, PropertyRealLtEqFilter, PropertyRealLtFilter, PropertyStringEqFilter, PropertyStringGtEqFilter, PropertyStringGtFilter, PropertyStringInFilter, PropertyStringLtEqFilter, PropertyStringLtFilter

public interface Filter

Entityを検索するためのフィルタ

Author:
vvakame

Nested Class Summary
static class Filter.FilterOption
          検索オプション.
static class Filter.FilterTarget
          検索対象.
 
Method Summary
 String getName()
           
 Filter.FilterOption getOption()
           
 Filter.FilterTarget getTarget()
           
 Object getValue()
           
 

Method Detail

getTarget

Filter.FilterTarget getTarget()
Returns:
the target

getName

String getName()
Returns:
the name

getOption

Filter.FilterOption getOption()
Returns:
the option

getValue

Object getValue()
Returns:
the value


Copyright © 2012. All Rights Reserved.