Uses of Interface
net.vvakame.blaz.Filter

Packages that use Filter
net.vvakame.blaz.bare   
net.vvakame.blaz.filter   
net.vvakame.blaz.meta   
net.vvakame.blaz.util   
 

Uses of Filter in net.vvakame.blaz.bare
 

Methods in net.vvakame.blaz.bare with parameters of type Filter
abstract  boolean BareDatastore.checkFilter(Filter... filters)
          渡されたFilterのリストをクエリとして発行可能かチェックする.
基本的なチェックは FilterChecker.check(BareDatastore, Filter...) にて行われる.
 List<Entity> BareDatastore.find(Filter... filters)
          指定の条件に合致する Entity を探して返す
 List<Entity> BareDatastore.find(Filter[] filters, Sorter[] sorters)
          指定の条件に合致する Entity を探した後、ソートして返す
同一プロパティに複数の型がある場合、異なる型の間のソート可否や、ソート順は保証されない.
abstract  List<Key> BareDatastore.findAsKey(Filter... filters)
          指定の条件に合致する EntityKey を探して返す
 

Uses of Filter in net.vvakame.blaz.filter
 

Classes in net.vvakame.blaz.filter that implement Filter
 class AbstractKeyFilter
          Entityを検索するためのフィルタ
 class AbstractPropertyFilter
          Entityを検索するためのフィルタ
 class KeyEqFilter
          Entityを検索するためのフィルタ
 class KeyGtEqFilter
          Entityを検索するためのフィルタ
 class KeyGtFilter
          Entityを検索するためのフィルタ
 class KeyInFilter
          Entityを検索するためのフィルタ
 class KeyLtEqFilter
          Entityを検索するためのフィルタ
 class KeyLtFilter
          Entityを検索するためのフィルタ
 class KindEqFilter
          Entityを検索するためのフィルタ
 class PropertyBooleanEqFilter
          Entityを検索するためのフィルタ
 class PropertyBooleanGtEqFilter
          Entityを検索するためのフィルタ
 class PropertyBooleanGtFilter
          Entityを検索するためのフィルタ
 class PropertyBooleanInFilter
          Entityを検索するためのフィルタ
 class PropertyBooleanLtEqFilter
          Entityを検索するためのフィルタ
 class PropertyBooleanLtFilter
          Entityを検索するためのフィルタ
 class PropertyIntegerEqFilter
          Entityを検索するためのフィルタ
 class PropertyIntegerGtEqFilter
          Entityを検索するためのフィルタ
 class PropertyIntegerGtFilter
          Entityを検索するためのフィルタ
 class PropertyIntegerInFilter
          Entityを検索するためのフィルタ
 class PropertyIntegerLtEqFilter
          Entityを検索するためのフィルタ
 class PropertyIntegerLtFilter
          Entityを検索するためのフィルタ
 class PropertyKeyEqFilter
          Entityを検索するためのフィルタ
 class PropertyKeyGtEqFilter
          Entityを検索するためのフィルタ
 class PropertyKeyGtFilter
          Entityを検索するためのフィルタ
 class PropertyKeyInFilter
          Entityを検索するためのフィルタ
 class PropertyKeyLtEqFilter
          Entityを検索するためのフィルタ
 class PropertyKeyLtFilter
          Entityを検索するためのフィルタ
 class PropertyNullEqFilter
          Entityを検索するためのフィルタ
 class PropertyRealEqFilter
          Entityを検索するためのフィルタ
 class PropertyRealGtEqFilter
          Entityを検索するためのフィルタ
 class PropertyRealGtFilter
          Entityを検索するためのフィルタ
 class PropertyRealInFilter
          Entityを検索するためのフィルタ
 class PropertyRealLtEqFilter
          Entityを検索するためのフィルタ
 class PropertyRealLtFilter
          Entityを検索するためのフィルタ
 class PropertyStringEqFilter
          Entityを検索するためのフィルタ
 class PropertyStringGtEqFilter
          Entityを検索するためのフィルタ
 class PropertyStringGtFilter
          Entityを検索するためのフィルタ
 class PropertyStringInFilter
          Entityを検索するためのフィルタ
 class PropertyStringLtEqFilter
          Entityを検索するためのフィルタ
 class PropertyStringLtFilter
          Entityを検索するためのフィルタ
 

Uses of Filter in net.vvakame.blaz.meta
 

Methods in net.vvakame.blaz.meta that return Filter
 Filter[] FilterCriterion.getFilters()
          検索条件の取得
 

Uses of Filter in net.vvakame.blaz.util
 

Methods in net.vvakame.blaz.util that return Filter
static Filter FilterUtil.getFilter(Filter.FilterTarget target, String name, Filter.FilterOption option, Object value)
          渡されたパラメタを元に Filter を生成して返す.
 

Methods in net.vvakame.blaz.util with parameters of type Filter
static boolean FilterChecker.check(BareDatastore kvs, Filter... filters)
          組み合わせのチェックを行う.
汎用的なKVSを想定する場合、このメソッドで false が返った場合、そのフィルタは適用しないようにするべき.
バックヤードのKVSを固定する場合はその限りではない.
BareDatastore.checkFilter(Filter...) を通じて、各実装固有のチェックを行う.
 



Copyright © 2012. All Rights Reserved.