com.browseengine.bobo.facets
Class FacetHandlerInitializerParam

java.lang.Object
  extended by com.browseengine.bobo.facets.FacetHandlerInitializerParam
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DefaultFacetHandlerInitializerParam

public abstract class FacetHandlerInitializerParam
extends Object
implements Serializable

The dummy interface to indicate that a class type can be used for initializing RuntimeFacetHandlers.

Author:
xiaoyang
See Also:
Serialized Form

Field Summary
static FacetHandlerInitializerParam EMPTY_PARAM
           
 
Constructor Summary
FacetHandlerInitializerParam()
           
 
Method Summary
abstract  boolean[] getBooleanParam(String name)
           
abstract  Set<String> getBooleanParamNames()
           
abstract  byte[] getByteArrayParam(String name)
           
abstract  Set<String> getByteArrayParamNames()
           
abstract  double[] getDoubleParam(String name)
           
abstract  Set<String> getDoubleParamNames()
           
abstract  int[] getIntParam(String name)
           
abstract  Set<String> getIntParamNames()
           
abstract  long[] getLongParam(String name)
           
abstract  Set<String> getLongParamNames()
           
abstract  List<String> getStringParam(String name)
           
abstract  Set<String> getStringParamNames()
           
 long getTid()
          Get the transaction ID.
 void setTid(long tid)
          Set the transaction ID;
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_PARAM

public static final FacetHandlerInitializerParam EMPTY_PARAM
Constructor Detail

FacetHandlerInitializerParam

public FacetHandlerInitializerParam()
Method Detail

getTid

public final long getTid()
Get the transaction ID.

Returns:
the transaction ID.

setTid

public final void setTid(long tid)
Set the transaction ID;

Parameters:
tid -

getStringParam

public abstract List<String> getStringParam(String name)

getIntParam

public abstract int[] getIntParam(String name)

getBooleanParam

public abstract boolean[] getBooleanParam(String name)

getLongParam

public abstract long[] getLongParam(String name)

getByteArrayParam

public abstract byte[] getByteArrayParam(String name)

getDoubleParam

public abstract double[] getDoubleParam(String name)

getBooleanParamNames

public abstract Set<String> getBooleanParamNames()

getStringParamNames

public abstract Set<String> getStringParamNames()

getIntParamNames

public abstract Set<String> getIntParamNames()

getByteArrayParamNames

public abstract Set<String> getByteArrayParamNames()

getLongParamNames

public abstract Set<String> getLongParamNames()

getDoubleParamNames

public abstract Set<String> getDoubleParamNames()


Copyright © 2005-2013. All Rights Reserved.