org.gcube.data.spd.obisplugin.data
Class ProductKey

java.lang.Object
  extended by org.gcube.data.spd.obisplugin.data.ProductKey

public class ProductKey
extends Object

Author:
"Federico De Faveri defaveri@isti.cnr.it"

Field Summary
protected  int dataSetId
           
protected  SearchFilters filters
           
protected static com.thoughtworks.xstream.XStream stream
           
protected  int taxonId
           
 
Constructor Summary
ProductKey(int taxonId, int dataSetId, SearchFilters filters)
           
 
Method Summary
static ProductKey deserialize(String key)
           
 int getDataSetId()
           
 SearchFilters getFilters()
           
protected static com.thoughtworks.xstream.XStream getStream()
           
 int getTaxonId()
           
 String serialize()
           
 String toString()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

stream

protected static com.thoughtworks.xstream.XStream stream

taxonId

protected int taxonId

dataSetId

protected int dataSetId

filters

protected SearchFilters filters
Constructor Detail

ProductKey

public ProductKey(int taxonId,
                  int dataSetId,
                  SearchFilters filters)
Parameters:
taxonId -
dataSetId -
filters -
Method Detail

getTaxonId

public int getTaxonId()
Returns:
the taxonId

getDataSetId

public int getDataSetId()
Returns:
the dataSetId

getFilters

public SearchFilters getFilters()
Returns:
the filters

getStream

protected static com.thoughtworks.xstream.XStream getStream()

serialize

public String serialize()

deserialize

public static ProductKey deserialize(String key)

toString

public String toString()

Overrides:
toString in class Object


Copyright © 2013. All Rights Reserved.