public class GLMStoragePostgreSQL extends StatisticalModelPostgreSQL implements GLMStorage
connection, name_id
nickname, reposListeners, transferAgent
Constructor and Description |
---|
GLMStoragePostgreSQL(RepositoryConnectivity conn,
java.lang.String storagename) |
Modifier and Type | Method and Description |
---|---|
void |
addClassTerm(java.lang.String name) |
void |
addDoubleParameter(java.lang.String param) |
void |
addMappedVariable(java.lang.String var) |
void |
addRandomTerm(java.lang.String varname) |
void |
addVariable(java.lang.String name) |
void |
declareParameter(java.lang.String var) |
void |
declareVariable(java.lang.String var) |
java.lang.String |
getAnalysisByTerms() |
java.util.Vector |
getClassTerms() |
DataSet |
getDataSet() |
java.lang.String |
getDataSetColumnMappedFor(java.lang.String modelvarname) |
java.util.Set |
getDeclaredParameters() |
java.util.Set |
getDeclaredVariables() |
java.lang.Class |
getDefaultGraphicalEditorClass() |
protected java.lang.String |
getDetailsTable() |
protected java.lang.String |
getDetailsTableCommentColumn() |
protected java.lang.String |
getDetailsTableCreatedByColumn() |
protected java.lang.String |
getDetailsTableCreatedOnColumn() |
protected java.lang.String |
getDetailsTableEnabledColumn() |
protected java.lang.String |
getDetailsTableIDColumn() |
java.lang.Class |
getDOMStorageClass()
Returns a DOM storage variant of this storage instance.
|
java.lang.String |
getDoubleParameterValueFor(java.lang.String param) |
java.lang.String |
getFlatFileSetStorageNickname() |
java.util.Vector |
getMappedVariables() |
java.lang.String |
getModelLeftHandSide() |
java.lang.String |
getModelRightHandSideTerms() |
java.util.Vector |
getParameterNames() |
DblParamSet |
getParameterSet() |
java.util.Vector |
getRandomTerms() |
StatisticalModel |
getStatisticalModel() |
java.lang.String |
getStatisticalModelClassName()
The default StatisticalModel class for analysis of this storage.
|
java.lang.Class |
getStorageTransferAgentClass()
This method should be overridden by subclasses wanting to extend the transfer method.
|
java.util.Vector |
getVariables() |
void |
removeClassTerm(java.lang.String varname) |
void |
removeDoubleParameter(java.lang.String param) |
void |
removeMappedVariable(java.lang.String var) |
void |
removeRandomTerm(java.lang.String varname) |
void |
removeVariable(java.lang.String var) |
void |
revokeParameter(java.lang.String var) |
void |
revokeVariable(java.lang.String var) |
void |
setAnalysisByTerms(java.lang.String varname) |
void |
setDataSetColumnMappedFor(java.lang.String modelvarname,
java.lang.String datacolname) |
void |
setDoubleParameterValueFor(java.lang.String param,
java.lang.String val) |
void |
setFlatFileSetStorageNickname(java.lang.String s) |
void |
setModelLeftHandSide(java.lang.String terms) |
void |
setModelRightHandSideTerms(java.lang.String terms) |
void |
setStatisticalModelClassName(java.lang.String s) |
addPreparedStatement, afterTransferStorage, beforeTransferStorage, commit, createStatement, executeAllBatchedStatements, getBatchCount, getBatchCounts, getComment, getConnection, getCreatedBy, getCreatedOn, getDoublyNarrowerSingleEntry, getEnabled, getMaxBatchCount, getMultipleData, getNameByID, getNameID, getNameID, getNarrowerSingleEntry, getNickname, getPreparedStatement, getPreparedStatements, getSingleEntry, getStorage, isBatchSettingOn, putNameID, setAutoCommit, setBatchCount, setBatchSettingOff, setBatchSettingOn, setComment, setConnection, setCreatedBy, setCreatedOn, setDoublyNarrowerSingleEntry, setEnabled, setNarrowerSingleEntry, setNickname, setNoAfterTransferExecuteBatch, setSingleEntry
addRepositoryListener, afterCopyStorage, beforeCopyStorage, copyStorage, copyStorageCommands, getStorageCalculationsAgentClass, removeRepositoryListener, show, transferStorage, transferStorageCommands
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRepositoryListener, getComment, getCreatedBy, getCreatedOn, getEnabled, getNickname, removeRepositoryListener, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname
afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, transferStorage, transferStorageCommands
public GLMStoragePostgreSQL(RepositoryConnectivity conn, java.lang.String storagename)
public java.util.Vector getParameterNames()
getParameterNames
in interface BackedByNamedParameters
public DblParamSet getParameterSet()
getParameterSet
in interface BackedByNamedParameters
public void addDoubleParameter(java.lang.String param)
addDoubleParameter
in interface BackedByNamedParameters
public void removeDoubleParameter(java.lang.String param)
removeDoubleParameter
in interface BackedByNamedParameters
public void setDoubleParameterValueFor(java.lang.String param, java.lang.String val)
setDoubleParameterValueFor
in interface BackedByNamedParameters
public java.lang.String getDoubleParameterValueFor(java.lang.String param)
getDoubleParameterValueFor
in interface BackedByNamedParameters
public DataSet getDataSet()
getDataSet
in interface BackedByDataSet
public void setFlatFileSetStorageNickname(java.lang.String s)
setFlatFileSetStorageNickname
in interface BackedByFlatFileSetStorage
public java.lang.String getFlatFileSetStorageNickname()
getFlatFileSetStorageNickname
in interface BackedByFlatFileSetStorage
public java.lang.Class getDefaultGraphicalEditorClass()
getDefaultGraphicalEditorClass
in interface RepositoryStorage
getDefaultGraphicalEditorClass
in class StatisticalModelPostgreSQL
public StatisticalModel getStatisticalModel()
getStatisticalModel
in interface StatisticalModelStorage
getStatisticalModel
in class StatisticalModelPostgreSQL
public java.lang.String getStatisticalModelClassName()
StatisticalModelStorage
getStatisticalModelClassName
in interface StatisticalModelStorage
getStatisticalModelClassName
in class StatisticalModelPostgreSQL
public void setStatisticalModelClassName(java.lang.String s)
setStatisticalModelClassName
in interface StatisticalModelStorage
setStatisticalModelClassName
in class StatisticalModelPostgreSQL
protected java.lang.String getDetailsTable()
getDetailsTable
in class RepositoryStoragePostgreSQL
protected java.lang.String getDetailsTableIDColumn()
getDetailsTableIDColumn
in class RepositoryStoragePostgreSQL
protected java.lang.String getDetailsTableCreatedOnColumn()
getDetailsTableCreatedOnColumn
in class RepositoryStoragePostgreSQL
protected java.lang.String getDetailsTableCreatedByColumn()
getDetailsTableCreatedByColumn
in class RepositoryStoragePostgreSQL
protected java.lang.String getDetailsTableEnabledColumn()
getDetailsTableEnabledColumn
in class RepositoryStoragePostgreSQL
protected java.lang.String getDetailsTableCommentColumn()
getDetailsTableCommentColumn
in class RepositoryStoragePostgreSQL
public java.lang.Class getStorageTransferAgentClass()
AbstractRepositoryStorage
getStorageTransferAgentClass
in class StatisticalModelPostgreSQL
public java.lang.Class getDOMStorageClass()
AbstractRepositoryStorage
getDOMStorageClass
in interface DOMStorable
getDOMStorageClass
in class StatisticalModelPostgreSQL
public java.lang.String getModelLeftHandSide()
getModelLeftHandSide
in interface GLMStorage
public void setModelLeftHandSide(java.lang.String terms)
setModelLeftHandSide
in interface GLMStorage
public void addClassTerm(java.lang.String name)
addClassTerm
in interface GLMStorage
public void removeClassTerm(java.lang.String varname)
removeClassTerm
in interface GLMStorage
public java.util.Vector getClassTerms()
getClassTerms
in interface GLMStorage
public void setAnalysisByTerms(java.lang.String varname)
setAnalysisByTerms
in interface GLMStorage
public java.lang.String getAnalysisByTerms()
getAnalysisByTerms
in interface GLMStorage
public void setModelRightHandSideTerms(java.lang.String terms)
setModelRightHandSideTerms
in interface GLMStorage
public java.lang.String getModelRightHandSideTerms()
getModelRightHandSideTerms
in interface GLMStorage
public void addVariable(java.lang.String name)
addVariable
in interface GLMStorage
public void removeVariable(java.lang.String var)
removeVariable
in interface GLMStorage
public java.util.Vector getVariables()
getVariables
in interface GLMStorage
public void addRandomTerm(java.lang.String varname)
addRandomTerm
in interface GLMStorage
public void removeRandomTerm(java.lang.String varname)
removeRandomTerm
in interface GLMStorage
public java.util.Vector getRandomTerms()
getRandomTerms
in interface GLMStorage
public java.util.Set getDeclaredVariables()
getDeclaredVariables
in interface DeclaredVariables
getDeclaredVariables
in class StatisticalModelPostgreSQL
public void declareVariable(java.lang.String var)
declareVariable
in interface DeclaredVariables
declareVariable
in class StatisticalModelPostgreSQL
public void revokeVariable(java.lang.String var)
revokeVariable
in interface DeclaredVariables
revokeVariable
in class StatisticalModelPostgreSQL
public java.util.Set getDeclaredParameters()
getDeclaredParameters
in interface DeclaredParameters
getDeclaredParameters
in class StatisticalModelPostgreSQL
public void declareParameter(java.lang.String var)
declareParameter
in interface DeclaredParameters
declareParameter
in class StatisticalModelPostgreSQL
public void revokeParameter(java.lang.String var)
revokeParameter
in interface DeclaredParameters
revokeParameter
in class StatisticalModelPostgreSQL
public java.util.Vector getMappedVariables()
getMappedVariables
in interface BackedByDataSet
public void addMappedVariable(java.lang.String var)
addMappedVariable
in interface BackedByDataSet
public void removeMappedVariable(java.lang.String var)
removeMappedVariable
in interface BackedByDataSet
public java.lang.String getDataSetColumnMappedFor(java.lang.String modelvarname)
getDataSetColumnMappedFor
in interface BackedByDataSet
public void setDataSetColumnMappedFor(java.lang.String modelvarname, java.lang.String datacolname)
setDataSetColumnMappedFor
in interface BackedByDataSet
Copyright © 2011, 2013. Daniel P. Dougherty