org.gcube.portlets.user.speciesdiscovery.shared
Class LightTaxonomyRow

java.lang.Object
  extended by org.gcube.portlets.user.speciesdiscovery.shared.LightTaxonomyRow
All Implemented Interfaces:
Serializable, Comparable<LightTaxonomyRow>, FetchingElement

public class LightTaxonomyRow
extends Object
implements FetchingElement, Serializable, Comparable<LightTaxonomyRow>

Author:
Francesco Mangiacrapa francesco.mangiacrapa@isti.cnr.it
See Also:
Serialized Form

Field Summary
static String BASE_TAXON_VALUE
           
protected  String baseTaxonValue
           
static String DATAPROVIDER_ID
           
static String DATAPROVIDER_NAME
           
protected  String dataProviderId
           
protected  String dataProviderName
           
protected  int id
           
static String ID_FIELD
           
static String IS_PARENT
           
protected  String name
           
static String NAME
           
static String PARENT_ID
           
protected  String parentID
           
protected  int parentIndex
           
protected  List<LightTaxonomyRow> parents
           
protected  String rank
           
static String RANK
           
static String SERVICE_ID_FIELD
           
protected  String serviceIdField
           
static String STATUS_REMARKS
           
static String STATUSNAME
           
static String STATUSREFID
           
protected  String statusRemarks
           
 
Constructor Summary
protected LightTaxonomyRow()
           
  LightTaxonomyRow(int id)
           
 
Method Summary
 int compareTo(LightTaxonomyRow o)
           
 String getBaseTaxonValue()
           
 String getDataProviderId()
           
 String getDataProviderName()
           
 int getId()
           
 String getIdToString()
           
 String getName()
           
 String getParentID()
           
 int getParentIndex()
           
 List<LightTaxonomyRow> getParents()
           
 String getRank()
           
 String getServiceId()
           
 String getStatusName()
           
 String getStatusRefId()
           
 String getStatusRemarks()
           
 String getTaxonId()
           
 boolean isParent()
           
 void setBaseTaxonValue(String taxonomyValue)
           
 void setDataProviderId(String dataProviderId)
           
 void setDataProviderName(String dataProviderName)
           
 void setName(String name)
           
 void setParent(boolean isParent)
           
 void setParent(List<LightTaxonomyRow> parent)
           
 void setParentID(String parentID)
           
 void setParentIndex(int parentIndex)
           
 void setRank(String rank)
           
 void setServiceId(String serviceIdField)
           
 void setStatusName(String statusName)
           
 void setStatusRefId(String statusRefId)
           
 void setStatusRemarks(String statusRemarks)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ID_FIELD

public static final String ID_FIELD
See Also:
Constant Field Values

DATAPROVIDER_NAME

public static final String DATAPROVIDER_NAME
See Also:
Constant Field Values

DATAPROVIDER_ID

public static final String DATAPROVIDER_ID
See Also:
Constant Field Values

RANK

public static final String RANK
See Also:
Constant Field Values

NAME

public static final String NAME
See Also:
Constant Field Values

STATUSREFID

public static final String STATUSREFID
See Also:
Constant Field Values

STATUSNAME

public static final String STATUSNAME
See Also:
Constant Field Values

PARENT_ID

public static final String PARENT_ID
See Also:
Constant Field Values

IS_PARENT

public static final String IS_PARENT
See Also:
Constant Field Values

SERVICE_ID_FIELD

public static final String SERVICE_ID_FIELD
See Also:
Constant Field Values

STATUS_REMARKS

public static final String STATUS_REMARKS
See Also:
Constant Field Values

BASE_TAXON_VALUE

public static final String BASE_TAXON_VALUE
See Also:
Constant Field Values

name

protected String name

serviceIdField

protected String serviceIdField

dataProviderId

protected String dataProviderId

dataProviderName

protected String dataProviderName

rank

protected String rank

baseTaxonValue

protected String baseTaxonValue

statusRemarks

protected String statusRemarks

parents

protected List<LightTaxonomyRow> parents

parentID

protected String parentID

id

protected int id

parentIndex

protected int parentIndex
Constructor Detail

LightTaxonomyRow

protected LightTaxonomyRow()

LightTaxonomyRow

public LightTaxonomyRow(int id)
Parameters:
id -
Method Detail

getId

public int getId()
Specified by:
getId in interface FetchingElement
Returns:
the id

getIdToString

public String getIdToString()
Returns:
the id

setBaseTaxonValue

public void setBaseTaxonValue(String taxonomyValue)

getBaseTaxonValue

public String getBaseTaxonValue()

getDataProviderId

public String getDataProviderId()
Returns:
the dataProviderId

setDataProviderId

public void setDataProviderId(String dataProviderId)
Parameters:
dataProviderId - the dataProviderId to set

getDataProviderName

public String getDataProviderName()
Returns:
the dataProviderName

setDataProviderName

public void setDataProviderName(String dataProviderName)
Parameters:
dataProviderName - the dataProviderName to set

getRank

public String getRank()

setRank

public void setRank(String rank)

getName

public String getName()

setName

public void setName(String name)

setStatusRefId

public void setStatusRefId(String statusRefId)

setStatusName

public void setStatusName(String statusName)

setParent

public void setParent(List<LightTaxonomyRow> parent)

getParents

public List<LightTaxonomyRow> getParents()

getStatusRefId

public String getStatusRefId()

getStatusName

public String getStatusName()

getTaxonId

public String getTaxonId()

getParentID

public String getParentID()

setParentID

public void setParentID(String parentID)

getServiceId

public String getServiceId()

setServiceId

public void setServiceId(String serviceIdField)

getStatusRemarks

public String getStatusRemarks()

setStatusRemarks

public void setStatusRemarks(String statusRemarks)

isParent

public boolean isParent()

setParent

public void setParent(boolean isParent)

getParentIndex

public int getParentIndex()

setParentIndex

public void setParentIndex(int parentIndex)

compareTo

public int compareTo(LightTaxonomyRow o)
Specified by:
compareTo in interface Comparable<LightTaxonomyRow>

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2014. All Rights Reserved.