public SearchLookup(MapperService mapperService, Function<MappedFieldType, IndexFieldData<?>> fieldDataLookup, @Nullable String[] types) { docMap = new DocLookup(mapperService, fieldDataLookup, types); sourceLookup = new SourceLookup(); fieldsLookup = new FieldsLookup(mapperService, types); }
return null; SourceLookup sourceLookup = new SourceLookup(); sourceLookup.setSource(source); boolean sourceRequested = false;
protected String getPrivilegedRepositoryName(Map<String,Object> source) { String repositoryName = (String) source.get(REPOSITORY_NAME); String repositoryFormat = (String) source.get(FORMAT); List<Map<String, Object>> assets = (List<Map<String, Object>>) source.getOrDefault("assets", Collections.emptyList()); SourceLookup lookup = new SourceLookup(); lookup.setSource(source); if (assets != null && !assets.isEmpty()) { VariableResolverAdapter variableResolverAdapter = variableResolverAdapterManager.get(repositoryFormat); VariableSource variableSource = variableResolverAdapter.fromSourceLookup(lookup, assets.get(0)); List<String> repositoryNames = repositoryManager.findContainingGroups(repositoryName); repositoryNames.add(0, repositoryName); for (String name : repositoryNames) { if (contentPermissionChecker.isPermitted(name, repositoryFormat, BreadActions.BROWSE, variableSource)) { return name; } } } return null; } }
public SearchLookup(MapperService mapperService, IndexFieldDataService fieldDataService, @Nullable String[] types) { docMap = new DocLookup(mapperService, fieldDataService, types); sourceLookup = new SourceLookup(); fieldsLookup = new FieldsLookup(mapperService, types); }
public SearchLookup(MapperService mapperService, Function<MappedFieldType, IndexFieldData<?>> fieldDataLookup, @Nullable String[] types) { docMap = new DocLookup(mapperService, fieldDataLookup, types); sourceLookup = new SourceLookup(); fieldsLookup = new FieldsLookup(mapperService, types); }
public SearchLookup(MapperService mapperService, Function<MappedFieldType, IndexFieldData<?>> fieldDataLookup, @Nullable String[] types) { docMap = new DocLookup(mapperService, fieldDataLookup, types); sourceLookup = new SourceLookup(); fieldsLookup = new FieldsLookup(mapperService, types); }
public SearchLookup(MapperService mapperService, IndexFieldDataService fieldDataService, @Nullable String[] types) { ImmutableMap.Builder<String, Object> builder = ImmutableMap.builder(); docMap = new DocLookup(mapperService, fieldDataService, types); sourceLookup = new SourceLookup(); fieldsLookup = new FieldsLookup(mapperService, types); indexLookup = new IndexLookup(builder); asMap = builder.build(); }
Map<String, GetField> fields = null; if (request.fields() != null && request.fields().length > 0) { SourceLookup sourceLookup = new SourceLookup(); sourceLookup.setSource(source); for (String field : request.fields()) {
return null; SourceLookup sourceLookup = new SourceLookup(); sourceLookup.setSource(source); boolean sourceRequested = false;
return null; SourceLookup sourceLookup = new SourceLookup(); sourceLookup.setSource(source); boolean sourceRequested = false;
return null; SourceLookup sourceLookup = new SourceLookup(); sourceLookup.setSource(source); boolean sourceRequested = false;