|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.gusdb.wdk.model.RecordClass
public class RecordClass
| Field Summary | |
|---|---|
static java.lang.String |
PRIMARY_KEY_MACRO
|
static java.lang.String |
PRIMARY_KEY_NAME
|
static java.lang.String |
PROJECT_ID_MACRO
|
static java.lang.String |
PROJECT_ID_NAME
|
| Constructor Summary | |
|---|---|
RecordClass()
|
|
| Method Summary | |
|---|---|
void |
addAttributesQueryRef(Reference attributesQueryRef)
|
void |
addLinkAttribute(LinkAttributeField linkAttributeField)
|
void |
addNestedRecordListQuestion(Question q)
|
void |
addNestedRecordListQuestionRef(NestedRecordList nrl)
|
void |
addNestedRecordQuestion(Question q)
|
void |
addNestedRecordQuestionRef(NestedRecord nr)
|
void |
addQuestion(Question q)
|
void |
addTableQueryRef(Reference tableQueryRef)
|
void |
addTextAttribute(TextAttributeField textAttributeField)
|
java.util.Map |
getAttributeFields()
|
java.lang.String |
getDelimiter()
Added by Jerric |
FieldI |
getField(java.lang.String fieldName)
|
java.util.Map |
getFields()
|
java.lang.String |
getFullName()
|
java.lang.String |
getIdPrefix()
|
java.lang.String |
getName()
|
Question[] |
getNestedRecordListQuestions()
|
Question[] |
getNestedRecordQuestions()
|
PrimaryKeyField |
getPrimaryKeyField()
Added by Jerric |
Question[] |
getQuestions()
|
Reference |
getReference()
|
java.util.List |
getSummaryColumnNames()
|
java.util.Map |
getTableFields()
|
java.lang.String |
getType()
|
void |
initNestedRecords()
Called when the RecordClass is asked for a NestedRecordQuestion or NestedRecordQuestionList. |
RecordInstance |
makeRecordInstance()
|
void |
setAttributeOrdering(java.lang.String attOrder)
|
void |
setDelimiter(java.lang.String delimiter)
Added by Jerric |
void |
setIdPrefix(java.lang.String idPrefix)
|
void |
setName(java.lang.String name)
|
void |
setProjectParamRef(Reference projectParamRef)
Added by Jerric |
void |
setType(java.lang.String type)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PRIMARY_KEY_NAME
public static final java.lang.String PROJECT_ID_NAME
public static final java.lang.String PRIMARY_KEY_MACRO
public static final java.lang.String PROJECT_ID_MACRO
| Constructor Detail |
|---|
public RecordClass()
| Method Detail |
|---|
public void setName(java.lang.String name)
public void setIdPrefix(java.lang.String idPrefix)
public void setType(java.lang.String type)
public void setDelimiter(java.lang.String delimiter)
delimiter - public void setProjectParamRef(Reference projectParamRef)
projectParamRef - public void setAttributeOrdering(java.lang.String attOrder)
attList - comma separated list of attributes in a summary containing
this recordClass.public void addAttributesQueryRef(Reference attributesQueryRef)
attributesQueryRef - two part query name (set.name)public void addTableQueryRef(Reference tableQueryRef)
tableQueryRef - two part query name (set.name)
public void addTextAttribute(TextAttributeField textAttributeField)
throws WdkModelException
WdkModelException
public void addLinkAttribute(LinkAttributeField linkAttributeField)
throws WdkModelException
WdkModelExceptionpublic void addQuestion(Question q)
public void addNestedRecordQuestion(Question q)
public void addNestedRecordListQuestion(Question q)
public void addNestedRecordQuestionRef(NestedRecord nr)
public void addNestedRecordListQuestionRef(NestedRecordList nrl)
public java.lang.String getName()
public java.lang.String getFullName()
public java.lang.String getIdPrefix()
public java.lang.String getType()
public java.util.Map getTableFields()
public java.util.Map getAttributeFields()
public java.util.Map getFields()
public FieldI getField(java.lang.String fieldName)
public Question[] getNestedRecordQuestions()
public Question[] getNestedRecordListQuestions()
public Question[] getQuestions()
public java.util.List getSummaryColumnNames()
public Reference getReference()
throws WdkModelException
WdkModelExceptionpublic java.lang.String getDelimiter()
public PrimaryKeyField getPrimaryKeyField()
public RecordInstance makeRecordInstance()
public java.lang.String toString()
toString in class java.lang.Objectpublic void initNestedRecords()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||