public class GaussianProposalSQL extends ProposalDistributionSQL implements GaussianProposalStorage
connection, name_id
nickname, reposListeners, transferAgent
Constructor and Description |
---|
GaussianProposalSQL(RepositoryConnectivity conn,
java.lang.String repos) |
Modifier and Type | Method and Description |
---|---|
java.util.Vector |
getAllLogNormal() |
java.lang.Class |
getDefaultGraphicalEditorClass() |
java.lang.Class |
getDOMStorageClass()
Returns a DOM storage variant of this storage instance.
|
java.lang.Class |
getStorageTransferAgentClass()
This method should be overridden by subclasses wanting to extend the transfer method.
|
java.lang.String |
isLogNormal(java.lang.String pname)
Returns true if the given parameter is considered log-normal.
|
void |
setAllLogNormal(java.util.Collection pname)
Sets up all parameters whose name appears as a String in the given Collection
to be sampled from a Log-Normal distribution.
|
void |
setLogNormal(java.lang.String pname)
Sets up the given parameter to be sampled from a Log-Normal distribution.
|
void |
setNewProposal(ParameterSetStorage oldstorage,
ParameterSetStorage proposalstorage)
This default implementation doesn't do anything other than copy old parameter set to the
new parameter set.
|
void |
unSetAllLogNormal(java.util.Collection pnames)
Puts log normal setting back to default.
|
void |
unSetLogNormal(java.lang.String pname)
Puts all log normal settings back to default.
|
getMixingParametersRepositoryElement, getMixingParameterStorage, getNewParametersRepositoryElement, getOldParametersRepositoryElement, setMixingParametersRepositoryElement, setNewLikelihood, setNewParametersRepositoryElement, setOldParametersRepositoryElement
addPreparedStatement, afterTransferStorage, commit, createStatement, executeAllBatchedStatements, getBatchCount, getBatchCounts, getComment, getConnection, getCreatedBy, getCreatedOn, getDetailsTable, getDetailsTableCommentColumn, getDetailsTableCreatedByColumn, getDetailsTableCreatedOnColumn, getDetailsTableEnabledColumn, getDetailsTableIDColumn, 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, usePreparedInfo
addRepositoryListener, afterCopyStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, getStorageCalculationsAgentClass, removeRepositoryListener, show, transferStorage, transferStorageCommands
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMixingParametersRepositoryElement, getMixingParameterStorage, getNewParametersRepositoryElement, getOldParametersRepositoryElement, setMixingParametersRepositoryElement, setNewLikelihood, setNewParametersRepositoryElement, setOldParametersRepositoryElement
addRepositoryListener, getComment, getCreatedBy, getCreatedOn, getEnabled, getNickname, removeRepositoryListener, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname
afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, transferStorage, transferStorageCommands
public GaussianProposalSQL(RepositoryConnectivity conn, java.lang.String repos)
public java.lang.Class getDefaultGraphicalEditorClass()
getDefaultGraphicalEditorClass
in interface RepositoryStorage
getDefaultGraphicalEditorClass
in class ProposalDistributionSQL
public java.lang.Class getStorageTransferAgentClass()
AbstractRepositoryStorage
getStorageTransferAgentClass
in class ProposalDistributionSQL
public java.lang.Class getDOMStorageClass()
AbstractRepositoryStorage
getDOMStorageClass
in interface DOMStorable
getDOMStorageClass
in class ProposalDistributionSQL
public void setLogNormal(java.lang.String pname)
GaussianProposalStorage
setLogNormal
in interface GaussianProposalStorage
public void setAllLogNormal(java.util.Collection pname)
GaussianProposalStorage
setAllLogNormal
in interface GaussianProposalStorage
public void unSetLogNormal(java.lang.String pname)
GaussianProposalStorage
unSetLogNormal
in interface GaussianProposalStorage
public void unSetAllLogNormal(java.util.Collection pnames)
GaussianProposalStorage
unSetAllLogNormal
in interface GaussianProposalStorage
public java.util.Vector getAllLogNormal()
getAllLogNormal
in interface GaussianProposalStorage
public java.lang.String isLogNormal(java.lang.String pname)
GaussianProposalStorage
isLogNormal
in interface GaussianProposalStorage
public void setNewProposal(ParameterSetStorage oldstorage, ParameterSetStorage proposalstorage)
ProposalDistributionSQL
setNewProposal
in interface ProposalDistributionStorage
setNewProposal
in class ProposalDistributionSQL
Copyright © 2011, 2013. Daniel P. Dougherty