it.eng.spagobi.bo
Class BIObject

java.lang.Object
  extended byit.eng.spagobi.bo.BIObject

public class BIObject
extends java.lang.Object

Defines a Business Intelligence object.

Author:
Zoppello This class map the SBI_OBJECT table

Constructor Summary
BIObject()
           
 
Method Summary
 java.util.List getBiObjectParameters()
           
 java.lang.String getBiObjectTypeCode()
           
 java.lang.Integer getBiObjectTypeID()
           
 TemplateVersion getCurrentTemplateVersion()
          Gets the template version
 java.lang.String getDescription()
           
 java.lang.Integer getEncrypt()
           
 Engine getEngine()
           
 java.lang.Integer getId()
           
 java.lang.String getLabel()
           
 java.lang.String getName()
           
 java.lang.String getNameCurrentTemplateVersion()
          Gets the nameCurrentTeplate version.
 java.lang.String getPath()
           
 java.lang.String getRelName()
           
 java.lang.String getStateCode()
           
 java.lang.Integer getStateID()
           
 UploadedFile getTemplate()
           
 java.util.List getTemplateVersions()
          Gets the template versions list.
 void loadTemplate()
          Loads a Template.
 void setBiObjectParameters(java.util.List businessObjectParameters)
           
 void setBiObjectTypeCode(java.lang.String businessObjectTypeCD)
           
 void setBiObjectTypeID(java.lang.Integer biObjectTypeID)
           
 void setCurrentTemplateVersion(TemplateVersion currentTemplateVersion)
          Sets the current template version
 void setDescription(java.lang.String description)
           
 void setEncrypt(java.lang.Integer encrypt)
           
 void setEngine(Engine engine)
           
 void setId(java.lang.Integer businessObjectID)
           
 void setLabel(java.lang.String label)
           
 void setName(java.lang.String name)
           
 void setNameCurrentTemplateVersion(java.lang.String nameCurrentTemplateVersion)
          Sets the nameCurrentTeplate version.
 void setPath(java.lang.String path)
           
 void setRelName(java.lang.String relName)
           
 void setStateCode(java.lang.String stateCD)
           
 void setStateID(java.lang.Integer stateID)
           
 void setTemplate(UploadedFile template)
           
 void setTemplateVersions(java.util.List templateVersions)
          Sets the template versions list.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BIObject

public BIObject()
Method Detail

getId

public java.lang.Integer getId()
Returns:
Returns the id.

setId

public void setId(java.lang.Integer businessObjectID)
Parameters:
businessObjectID - The id to set.

getBiObjectParameters

public java.util.List getBiObjectParameters()
Returns:
Returns the biObjectParameters.

setBiObjectParameters

public void setBiObjectParameters(java.util.List businessObjectParameters)
Parameters:
businessObjectParameters - The biObjectParameters to set.

getDescription

public java.lang.String getDescription()
Returns:
Returns the description.

setDescription

public void setDescription(java.lang.String description)
Parameters:
description - The description to set.

getEncrypt

public java.lang.Integer getEncrypt()
Returns:
Returns the encrypt.

setEncrypt

public void setEncrypt(java.lang.Integer encrypt)
Parameters:
encrypt - The encrypt to set.

getEngine

public Engine getEngine()
Returns:
Returns the engine.

setEngine

public void setEngine(Engine engine)
Parameters:
engine - The engine to set.

getLabel

public java.lang.String getLabel()
Returns:
Returns the label.

setLabel

public void setLabel(java.lang.String label)
Parameters:
label - The label to set.

getRelName

public java.lang.String getRelName()
Returns:
Returns the relName.

setRelName

public void setRelName(java.lang.String relName)
Parameters:
relName - The relName to set.

getBiObjectTypeCode

public java.lang.String getBiObjectTypeCode()
Returns:
Returns the biObjectTypeCode.

setBiObjectTypeCode

public void setBiObjectTypeCode(java.lang.String businessObjectTypeCD)
Parameters:
businessObjectTypeCD - The biObjectTypeCode to set.

getBiObjectTypeID

public java.lang.Integer getBiObjectTypeID()
Returns:
Returns the biObjectTypeID.

setBiObjectTypeID

public void setBiObjectTypeID(java.lang.Integer biObjectTypeID)
Parameters:
biObjectTypeID - The biObjectTypeID to set.

getStateCode

public java.lang.String getStateCode()
Returns:
Returns the stateCode.

setStateCode

public void setStateCode(java.lang.String stateCD)
Parameters:
stateCD - The stateCode to set.

getStateID

public java.lang.Integer getStateID()
Returns:
Returns the stateID.

setStateID

public void setStateID(java.lang.Integer stateID)
Parameters:
stateID - The stateID to set.

getPath

public java.lang.String getPath()
Returns:
Returns the path.

setPath

public void setPath(java.lang.String path)
Parameters:
path - The path to set.

getTemplate

public UploadedFile getTemplate()
Returns:
Returns the template.

setTemplate

public void setTemplate(UploadedFile template)
Parameters:
template - The template to set.

loadTemplate

public void loadTemplate()
Loads a Template.


getCurrentTemplateVersion

public TemplateVersion getCurrentTemplateVersion()
Gets the template version

Returns:
The template version to get

setCurrentTemplateVersion

public void setCurrentTemplateVersion(TemplateVersion currentTemplateVersion)
Sets the current template version

Parameters:
currentTemplateVersion - the template version to set

getTemplateVersions

public java.util.List getTemplateVersions()
Gets the template versions list.

Returns:
The template versions List

setTemplateVersions

public void setTemplateVersions(java.util.List templateVersions)
Sets the template versions list.

Parameters:
templateVersions - The list to set.

getNameCurrentTemplateVersion

public java.lang.String getNameCurrentTemplateVersion()
Gets the nameCurrentTeplate version.

Returns:
the nameCurrentTeplate version.

setNameCurrentTemplateVersion

public void setNameCurrentTemplateVersion(java.lang.String nameCurrentTemplateVersion)
Sets the nameCurrentTeplate version.

Parameters:
nameCurrentTemplateVersion - the nameCurrentTeplate version to set.

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)