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; }
qpOrgType.setValues(types); queryParamValues.add(qpOrgType);
searchParam.setKey(queryParamHelper.getKey()); if (queryParamHelper.getValue() != null) { searchParam.setValues(Arrays.asList(queryParamHelper.getValue()));
SearchParamInfo subSearchParam = new SearchParamInfo(); subSearchParam.setKey(paramMapping.getSubSearchParam()); subSearchParam.setValues(crossSearchParam.getValues()); subSearchRequest.getParams().add(subSearchParam);
param.getValues().add((String) fieldValue); } else if (fieldValue instanceof List<?>) { param.setValues((List<String>) fieldValue); param.setValues(paramMapping.getDefaultValueList()); param.getValues().add((String) value); } else if (value instanceof List<?>) { param.setValues((List<String>) value);
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(); }
listValue.add(""); param.setValues(listValue); }else{ param.getValues().add(value.get().toString()); param.getValues().add(metaParam.getDefaultValueString()); }else{ param.setValues(metaParam.getDefaultValueList()); param.getValues().add(metaParam.getDefaultValueString()); }else{ param.setValues(metaParam.getDefaultValueList());