Class GrouperDataRowConfig
java.lang.Object
edu.internet2.middleware.grouper.dataField.GrouperDataRowConfig
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionnumber of fields in this row {valueType: "string", order: 3000, subSection: "dataRowConfig", required: true, regex: "^grouperDataRow\\.[^.]+\\.rowNumberOfDataFields$", formElement: "dropdown", optionValues: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30"]} grouperDataRow.dataRowConfigId.rowNumberOfDataFields = data field for this column {valueType: "string", required: true, order: 4000, showEl: "${rowNumberOfDataFields > $i$}", repeatGroup: "rowDataField", repeatCount: 30, formElement: "dropdown", optionValuesFromClass: "edu.internet2.middleware.grouper.dataField.GrouperDataField"} grouperDataRow.dataRowConfigId.rowDataField.$i$.colDataFieldConfigId =privacy realm for people who can see or use this data row {valueType: "string", order: 2000, subSection: "dataRowConfig", required: true, regex: "^grouperDataRow\\.[^.]+\\.rowPrivacyRealm$", formElement: "dropdown", optionValuesFromClass: "edu.internet2.middleware.grouper.dataField.GrouperPrivacyRealm"} grouperDataRow.dataRowConfigId.rowPrivacyRealm =aliases that this row is referred to as {valueType: "string", order: 1000, subSection: "dataRowConfig", required: true, multiple: true, regex: "^grouperDataRow\\.[^.]+\\.rowAliases$"} grouperDataRow.dataRowConfigId.rowAliases =if this data field is the key or part of a composite key that uniquely matches this row from source and grouper {valueType: "boolean", required: true, order: 4010, showEl: "${rowNumberOfDataFields > $i$}", repeatGroup: "rowDataField", repeatCount: 30} grouperDataRow.dataRowConfigId.rowDataField.$i$.rowKeyField =void
readFromConfig
(String configId) void
setConfigId
(String configId) void
setDataFieldConfigIds
(Set<String> dataFieldConfigIds1) number of fields in this row {valueType: "string", order: 3000, subSection: "dataRowConfig", required: true, regex: "^grouperDataRow\\.[^.]+\\.rowNumberOfDataFields$", formElement: "dropdown", optionValues: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30"]} grouperDataRow.dataRowConfigId.rowNumberOfDataFields = data field for this column {valueType: "string", required: true, order: 4000, showEl: "${rowNumberOfDataFields > $i$}", repeatGroup: "rowDataField", repeatCount: 30, formElement: "dropdown", optionValuesFromClass: "edu.internet2.middleware.grouper.dataField.GrouperDataField"} grouperDataRow.dataRowConfigId.rowDataField.$i$.colDataFieldConfigId =void
setDataOwnerHtml
(String dataOwnerHtml) void
setDescriptionHtml
(String descriptionHtml) void
setHowToGetAccessHtml
(String howToGetAccessHtml) void
setPrivacyRealmName
(String privacyRealm1) privacy realm for people who can see or use this data row {valueType: "string", order: 2000, subSection: "dataRowConfig", required: true, regex: "^grouperDataRow\\.[^.]+\\.rowPrivacyRealm$", formElement: "dropdown", optionValuesFromClass: "edu.internet2.middleware.grouper.dataField.GrouperPrivacyRealm"} grouperDataRow.dataRowConfigId.rowPrivacyRealm =void
setRowAliases
(Set<String> fieldAliases) aliases that this row is referred to as {valueType: "string", order: 1000, subSection: "dataRowConfig", required: true, multiple: true, regex: "^grouperDataRow\\.[^.]+\\.rowAliases$"} grouperDataRow.dataRowConfigId.rowAliases =void
setZeroToManyExamplesHtml
(String zeroToManyExamplesHtml)
-
Constructor Details
-
GrouperDataRowConfig
public GrouperDataRowConfig()
-
-
Method Details
-
readFromConfig
- Parameters:
configId
-
-
getConfigId
-
setConfigId
-
getRowKeyFieldConfigIds
if this data field is the key or part of a composite key that uniquely matches this row from source and grouper {valueType: "boolean", required: true, order: 4010, showEl: "${rowNumberOfDataFields > $i$}", repeatGroup: "rowDataField", repeatCount: 30} grouperDataRow.dataRowConfigId.rowDataField.$i$.rowKeyField =- Returns:
- config ids
-
getDataFieldConfigIds
number of fields in this row {valueType: "string", order: 3000, subSection: "dataRowConfig", required: true, regex: "^grouperDataRow\\.[^.]+\\.rowNumberOfDataFields$", formElement: "dropdown", optionValues: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30"]} grouperDataRow.dataRowConfigId.rowNumberOfDataFields = data field for this column {valueType: "string", required: true, order: 4000, showEl: "${rowNumberOfDataFields > $i$}", repeatGroup: "rowDataField", repeatCount: 30, formElement: "dropdown", optionValuesFromClass: "edu.internet2.middleware.grouper.dataField.GrouperDataField"} grouperDataRow.dataRowConfigId.rowDataField.$i$.colDataFieldConfigId =- Returns:
-
setDataFieldConfigIds
number of fields in this row {valueType: "string", order: 3000, subSection: "dataRowConfig", required: true, regex: "^grouperDataRow\\.[^.]+\\.rowNumberOfDataFields$", formElement: "dropdown", optionValues: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30"]} grouperDataRow.dataRowConfigId.rowNumberOfDataFields = data field for this column {valueType: "string", required: true, order: 4000, showEl: "${rowNumberOfDataFields > $i$}", repeatGroup: "rowDataField", repeatCount: 30, formElement: "dropdown", optionValuesFromClass: "edu.internet2.middleware.grouper.dataField.GrouperDataField"} grouperDataRow.dataRowConfigId.rowDataField.$i$.colDataFieldConfigId =- Parameters:
dataFieldConfigIds1
-
-
getPrivacyRealmName
privacy realm for people who can see or use this data row {valueType: "string", order: 2000, subSection: "dataRowConfig", required: true, regex: "^grouperDataRow\\.[^.]+\\.rowPrivacyRealm$", formElement: "dropdown", optionValuesFromClass: "edu.internet2.middleware.grouper.dataField.GrouperPrivacyRealm"} grouperDataRow.dataRowConfigId.rowPrivacyRealm =- Returns:
- realm
-
setPrivacyRealmName
privacy realm for people who can see or use this data row {valueType: "string", order: 2000, subSection: "dataRowConfig", required: true, regex: "^grouperDataRow\\.[^.]+\\.rowPrivacyRealm$", formElement: "dropdown", optionValuesFromClass: "edu.internet2.middleware.grouper.dataField.GrouperPrivacyRealm"} grouperDataRow.dataRowConfigId.rowPrivacyRealm =- Parameters:
privacyRealm1
-
-
getRowAliases
aliases that this row is referred to as {valueType: "string", order: 1000, subSection: "dataRowConfig", required: true, multiple: true, regex: "^grouperDataRow\\.[^.]+\\.rowAliases$"} grouperDataRow.dataRowConfigId.rowAliases =- Returns:
- field aliases
-
setRowAliases
aliases that this row is referred to as {valueType: "string", order: 1000, subSection: "dataRowConfig", required: true, multiple: true, regex: "^grouperDataRow\\.[^.]+\\.rowAliases$"} grouperDataRow.dataRowConfigId.rowAliases =- Parameters:
fieldAliases
-
-
getDescriptionHtml
-
setDescriptionHtml
-
getDataOwnerHtml
-
setDataOwnerHtml
-
getHowToGetAccessHtml
-
setHowToGetAccessHtml
-
getZeroToManyExamplesHtml
-
setZeroToManyExamplesHtml
-