org.apache.blur.lucene.serializer
Class AbtractQueryWritable<T extends org.apache.lucene.search.Query>

java.lang.Object
  extended by org.apache.blur.lucene.serializer.AbtractQueryWritable<T>
All Implemented Interfaces:
Cloneable, org.apache.hadoop.io.Writable
Direct Known Subclasses:
BooleanQueryWritable, FuzzyQueryWritable, MatchAllDocsQueryWritable, QueryWritable, SuperQueryWritable, TermQueryWritable, WildcardQueryWritable

public abstract class AbtractQueryWritable<T extends org.apache.lucene.search.Query>
extends Object
implements org.apache.hadoop.io.Writable, Cloneable


Constructor Summary
AbtractQueryWritable()
           
 
Method Summary
 AbtractQueryWritable<T> clone()
           
abstract  T getQuery()
           
abstract  Class<T> getType()
           
abstract  void setQuery(T query)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.hadoop.io.Writable
readFields, write
 

Constructor Detail

AbtractQueryWritable

public AbtractQueryWritable()
Method Detail

getQuery

public abstract T getQuery()

setQuery

public abstract void setQuery(T query)

getType

public abstract Class<T> getType()

clone

public AbtractQueryWritable<T> clone()
Overrides:
clone in class Object


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.