public MembershipQueryInfo(MembershipQuery membershipQuery) { if (null != membershipQuery) { this.id = membershipQuery.getId(); this.searchTypeKey = membershipQuery.getSearchTypeKey(); this.queryParamValues = new ArrayList<SearchParamInfo>(); for (SearchParam searchParam : membershipQuery.getQueryParamValues()) { this.queryParamValues.add(new SearchParamInfo(searchParam)); } } }
private SearchParamInfo createParam(String key, String value) { SearchParamInfo param = new SearchParamInfo(); if(key == null) { param.setKey(""); } else { param.setKey(key); } if(value == null) { param.getValues().add(""); } else { param.getValues().add(value); } return param; }
private SearchParamInfo createParam(String key, String value) { SearchParamInfo param = new SearchParamInfo(); if(key == null) { param.setKey(""); } else { param.setKey(key); } if(value == null) { param.getValues().add(""); } else { param.getValues().add(value); } return param; }
public static SearchParamInfo toSearchParam(SearchParameter entity) { SearchParamInfo dto = new SearchParamInfo(); dto.setKey(entity.getKey()); List<String> values = new ArrayList<String>(); for (SearchParameterValue value : entity.getValues()) { values.add(value.getValue()); } dto.setValues(values); return dto; }
if (null != orgId) { List<SearchParamInfo> queryParamValues = new ArrayList<SearchParamInfo>(3); SearchParamInfo qpRelType = new SearchParamInfo(); qpRelType.setKey("org.queryParam.relationType"); qpRelType.getValues().add(relationType); queryParamValues.add(qpRelType); SearchParamInfo qpOrgId = new SearchParamInfo(); qpOrgId.setKey("org.queryParam.orgId"); qpOrgId.getValues().add(orgId); queryParamValues.add(qpOrgId); SearchParamInfo qpRelOrgType = new SearchParamInfo(); qpRelOrgType.setKey("org.queryParam.relatedOrgType"); qpRelOrgType.getValues().add(relatedOrgType);
SearchParamInfo qpOrgType = new SearchParamInfo(); qpOrgType.setKey("org.queryParam.relationType"); qpOrgType.getValues().add("kuali.org.CurriculumChild"); queryParamValues.add(qpOrgType); qpOrgType = new SearchParamInfo(); qpOrgType.setKey("org.queryParam.orgTypeList"); qpOrgType.setValues(types); queryParamValues.add(qpOrgType); qpOrgType = new SearchParamInfo(); qpOrgType.setKey("org.queryParam.relatedOrgType"); qpOrgType.getValues().add("kuali.org.COC");
SearchParamInfo qpv1 = new SearchParamInfo(); qpv1.setKey("lo.queryParam.loCategoryName"); qpv1.getValues().add(loCategoryInfo.getName().toLowerCase()); searchParams.add(qpv1); SearchParamInfo qpv2 = new SearchParamInfo(); qpv2.setKey("lo.queryParam.loCategoryRepo"); qpv2.getValues().add(loRepositoryKey); searchParams.add(qpv2); SearchParamInfo qpv3 = new SearchParamInfo(); qpv3.setKey("lo.queryParam.loCategoryType"); qpv3.getValues().add(loCategoryInfo.getTypeKey()); searchParams.add(qpv3); SearchParamInfo qpv4 = new SearchParamInfo(); qpv4.setKey("lo.queryParam.loCategoryState"); qpv4.getValues().add(loCategoryInfo.getStateKey());
private static SearchParamInfo getSearchParam(final Widget widget, String key){ SearchParamInfo param = new SearchParamInfo(); param.setKey(key); if(widget instanceof HasText){
public String getTranslationForAtp(String value, ContextInfo contextInfo) { SearchRequestInfo searchRequest = new SearchRequestInfo(); searchRequest.setSearchKey("atp.search.advancedAtpSearch"); ArrayList<SearchParamInfo> searchParams = new ArrayList<SearchParamInfo>(); SearchParamInfo searchParam = new SearchParamInfo(); searchParam.setKey("atp.advancedAtpSearchParam.atpId"); searchParam.getValues().add(value); searchParams.add(searchParam); searchRequest.setParams(searchParams); SearchResultInfo searchResult = null; try { searchResult = searchDispatcher.search(searchRequest, contextInfo); } catch (Exception e) { throw new RuntimeException(e); } if(searchResult!= null){ for (SearchResultRowInfo resultRow : searchResult.getRows()) { for (SearchResultCellInfo searchResultCell : resultRow.getCells()) { if(searchResultCell.getKey().equals("atp.resultColumn.atpDescrPlain")){ return searchResultCell.getValue(); } } } } return null; } }
SearchParamInfo qpv1 = new SearchParamInfo(); qpv1.setKey("lu.queryParam.luOptionalRelatedCluId"); qpv1.getValues().add(coreProgramId); SearchParamInfo qpv2 = new SearchParamInfo(); qpv2.setKey("lu.queryParam.luOptionalRelationType"); qpv2.getValues().add(ProgramConstants.HAS_CORE_PROGRAM);
private SearchRequestInfo generateRequest(LookupMetadata versionSearch){ SearchRequestInfo sr = new SearchRequestInfo(); List<SearchParamInfo> params = new ArrayList<SearchParamInfo>(); SearchParamInfo param = new SearchParamInfo(); param.setKey("lu.queryParam.cluVersionIndId"); String versionIndId = programModel.get(ProgramConstants.VERSION_IND_ID); versionIndId = (versionIndId == null ? "":versionIndId); param.getValues().add(versionIndId); params.add(param); sr.setSortDirection(SortDirection.DESC); sr.setParams(params); sr.setSearchKey(versionSearch.getSearchTypeId()); if (versionSearch.getResultSortKey() != null) { sr.setSortColumn(versionSearch.getResultSortKey()); } return sr; }
SearchParamInfo qpv1 = new SearchParamInfo(); qpv1.setKey("lu.queryParam.luOptionalType"); qpv1.getValues().add(ProgramClientConstants.CORE_PROGRAM);
continue; SearchParamInfo param = new SearchParamInfo(); param.setKey(metaParam.getKey()); if(metaParam.getDefaultValueList()==null){ if((metaParam.getDefaultValueString() != null && !metaParam.getDefaultValueString().isEmpty())|| (metaParam.getDefaultValueList() != null && !metaParam.getDefaultValueList().isEmpty())){ SearchParamInfo param = new SearchParamInfo(); param.setKey(metaParam.getKey()); if(metaParam.getDefaultValueList()==null){
org.kuali.student.r2.core.search.dto.SearchParamInfo searchParam = new org.kuali.student.r2.core.search.dto.SearchParamInfo(); searchParam.setKey(queryParamHelper.getKey()); if (queryParamHelper.getValue() != null) {
SearchParamInfo param = new SearchParamInfo(); param.setKey(metaParam.getKey()); if(metaParam.getDefaultValueList()==null){ if((metaParam.getDefaultValueString() != null && !metaParam.getDefaultValueString().isEmpty())|| (metaParam.getDefaultValueList() != null && !metaParam.getDefaultValueList().isEmpty())){ SearchParamInfo param = new SearchParamInfo(); param.setKey(metaParam.getKey()); if(metaParam.getDefaultValueList()==null){
for(SearchParamInfo crossSearchParam:searchRequest.getParams()){ if(paramMapping.getCrossSearchParam().equals(crossSearchParam.getKey())){ SearchParamInfo subSearchParam = new SearchParamInfo(); subSearchParam.setKey(paramMapping.getSubSearchParam()); subSearchParam.setValues(crossSearchParam.getValues());
SearchParamInfo param = new SearchParamInfo(); SearchParamInfo param = new SearchParamInfo(); param.setKey(lookupConstraint.getSearchParamIdKey()); if (value instanceof String) {
public SearchSuggestOracle(LookupMetadata lookupMetadata) { this.lookupMetaData = lookupMetadata; this.searchTypeKey = lookupMetaData.getSearchTypeId(); for (LookupParamMetadata param : lookupMetadata.getParams()) { if ((param.getUsage() != null) && param.getUsage().name().equals("DEFAULT")) { this.searchTextKey = param.getKey(); } //Add in any writeaccess never default values to the additional params if(WriteAccess.NEVER.equals(param.getWriteAccess())||param.getDefaultValueString()!=null||param.getDefaultValueList()!=null){ SearchParamInfo searchParam = new SearchParamInfo(); searchParam.setKey(param.getKey()); if(param.getDefaultValueList()==null){ searchParam.getValues().add(param.getDefaultValueString()); }else{ searchParam.setValues(param.getDefaultValueList()); } additionalParams.add(searchParam); } } if (this.searchTextKey == null) { KSErrorDialog.show(new Throwable("Cannot find searchTextKey for " + searchTypeKey) ); } this.searchIdKey = lookupMetadata.getSearchParamIdKey(); this.resultIdKey = lookupMetadata.getResultReturnKey(); this.resultDisplayKey = lookupMetadata.getResultDisplayKey(); this.resultSortKey = lookupMetadata.getResultSortKey(); this.sortDirection = lookupMetadata.getSortDirection(); }
continue; final SearchParamInfo param = new SearchParamInfo(); param.setKey(metaParam.getKey()); if(metaParam.getFieldPath()!=null){ (metaParam.getDefaultValueList() != null && !metaParam.getDefaultValueList().isEmpty())|| (metaParam.getFieldPath() != null && !metaParam.getFieldPath().isEmpty())){ final SearchParamInfo param = new SearchParamInfo(); param.setKey(metaParam.getKey()); if(metaParam.getFieldPath()!=null){