cmu.survey.objects
Interface AnswerStorage

All Known Implementing Classes:
AnswerSQLStorage

public interface AnswerStorage


Method Summary
 Answer load(java.lang.String descriptor)
           
 Answer load(java.lang.String descriptor, HasErrorInfo supplementalErrorInfo)
           
 Answer load(java.lang.String type, java.lang.String fieldName)
           
 Answer load(java.lang.String type, java.lang.String fieldName, HasErrorInfo supplementalErrorInfo)
           
 Answer load(java.lang.String type, java.lang.String fieldName, java.lang.String table, java.lang.String where)
           
 Answer load(java.lang.String type, java.lang.String fieldName, java.lang.String table, java.lang.String where, HasErrorInfo supplementalErrorInfo)
           
 java.util.Vector<Answer> loadList(java.lang.String type, QuestionChoices fieldName, java.lang.String table, java.lang.String where)
           
 java.util.Vector<Answer> loadList(java.lang.String type, java.lang.String fieldName, java.lang.String table, java.lang.String where)
           
 Answer loadWithDefault(java.lang.String type, java.lang.String fieldName, java.lang.String defaultValue, HasErrorInfo supplementalErrorInfo)
           
 

Method Detail

load

Answer load(java.lang.String descriptor)

load

Answer load(java.lang.String descriptor,
            HasErrorInfo supplementalErrorInfo)

load

Answer load(java.lang.String type,
            java.lang.String fieldName)

load

Answer load(java.lang.String type,
            java.lang.String fieldName,
            HasErrorInfo supplementalErrorInfo)

loadWithDefault

Answer loadWithDefault(java.lang.String type,
                       java.lang.String fieldName,
                       java.lang.String defaultValue,
                       HasErrorInfo supplementalErrorInfo)

load

Answer load(java.lang.String type,
            java.lang.String fieldName,
            java.lang.String table,
            java.lang.String where)

load

Answer load(java.lang.String type,
            java.lang.String fieldName,
            java.lang.String table,
            java.lang.String where,
            HasErrorInfo supplementalErrorInfo)

loadList

java.util.Vector<Answer> loadList(java.lang.String type,
                                  java.lang.String fieldName,
                                  java.lang.String table,
                                  java.lang.String where)

loadList

java.util.Vector<Answer> loadList(java.lang.String type,
                                  QuestionChoices fieldName,
                                  java.lang.String table,
                                  java.lang.String where)