Class SapHanaVariableInfoDTO
- java.lang.Object
 - 
- com.microstrategy.web.tasks.models.dto.SapHanaVariableInfoDTO
 
 
- 
public class SapHanaVariableInfoDTO extends java.lang.ObjectSapHanaVariableInfoDTO.- Since:
 - 11.3.6
 
 
- 
- 
Constructor Summary
Constructors Constructor Description SapHanaVariableInfoDTO() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EnumColumnDataTypegetColumnDataType()java.lang.StringgetColumnSqlType()java.lang.StringgetDefaultValue()java.lang.StringgetDescription()booleangetMandatory()java.lang.StringgetModelElementName()booleangetMultiline()java.lang.StringgetPlaceholderName()EnumDSSHANAVSelTypegetSelectionType()java.lang.StringgetValueAttribute()EnumDSSHANAVValTypegetValueType()java.lang.StringgetVariableName()voidread(JSONObject sapHanaVariableInfoJson)build the SapHanaVariableInfo from the JSONObject.voidsetColumnDataType(EnumColumnDataType columnDataType)voidsetColumnSqlType(java.lang.String columnSqlType)voidsetDefaultValue(java.lang.String defaultValue)voidsetDescription(java.lang.String description)voidsetMandatory(boolean mandatory)voidsetModelElementName(java.lang.String modelElementName)voidsetMultiline(boolean multiline)voidsetPlaceholderName(java.lang.String placeholderName)voidsetSelectionType(EnumDSSHANAVSelType selectionType)voidsetValueAttribute(java.lang.String valueAttribute)voidsetValueType(EnumDSSHANAVValType valueType)voidsetVariableName(java.lang.String variableName) 
 - 
 
- 
- 
Method Detail
- 
getVariableName
public java.lang.String getVariableName()
 
- 
setVariableName
public void setVariableName(java.lang.String variableName)
 
- 
getColumnSqlType
public java.lang.String getColumnSqlType()
 
- 
setColumnSqlType
public void setColumnSqlType(java.lang.String columnSqlType)
 
- 
getValueType
public EnumDSSHANAVValType getValueType()
 
- 
setValueType
public void setValueType(EnumDSSHANAVValType valueType)
 
- 
getValueAttribute
public java.lang.String getValueAttribute()
 
- 
setValueAttribute
public void setValueAttribute(java.lang.String valueAttribute)
 
- 
getSelectionType
public EnumDSSHANAVSelType getSelectionType()
 
- 
setSelectionType
public void setSelectionType(EnumDSSHANAVSelType selectionType)
 
- 
getMultiline
public boolean getMultiline()
 
- 
setMultiline
public void setMultiline(boolean multiline)
 
- 
getMandatory
public boolean getMandatory()
 
- 
setMandatory
public void setMandatory(boolean mandatory)
 
- 
getModelElementName
public java.lang.String getModelElementName()
 
- 
setModelElementName
public void setModelElementName(java.lang.String modelElementName)
 
- 
getPlaceholderName
public java.lang.String getPlaceholderName()
 
- 
setPlaceholderName
public void setPlaceholderName(java.lang.String placeholderName)
 
- 
getDefaultValue
public java.lang.String getDefaultValue()
 
- 
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
 
- 
getColumnDataType
public EnumColumnDataType getColumnDataType()
 
- 
setColumnDataType
public void setColumnDataType(EnumColumnDataType columnDataType)
 
- 
getDescription
public java.lang.String getDescription()
 
- 
setDescription
public void setDescription(java.lang.String description)
 
- 
read
public void read(JSONObject sapHanaVariableInfoJson) throws JSONException
build the SapHanaVariableInfo from the JSONObject.- Parameters:
 sapHanaVariableInfoJson- input json string containing the sapHanaVariableInfo- Throws:
 JSONException- throw if JSONException happens
 
 - 
 
 -