summaryrefslogtreecommitdiff
path: root/src/main/java/dev/dnpm/oshelper/analyzer/AtcCodesHelper.java
diff options
context:
space:
mode:
authorPaul-Christian Volkmer2026-09-03 14:35:10 +0200
committerGitHub2026-09-03 14:35:10 +0200
commitfb91356b7777dfa5b6088bcc3a48b43924c1c0fd (patch)
treea3d384390e388395953865a286f15292aaa04a86 /src/main/java/dev/dnpm/oshelper/analyzer/AtcCodesHelper.java
parent59daf77a63bd17bb14248cf9881046dd6b331e2a (diff)
build: apply Spotless plugin (#293)
Diffstat (limited to 'src/main/java/dev/dnpm/oshelper/analyzer/AtcCodesHelper.java')
-rw-r--r--src/main/java/dev/dnpm/oshelper/analyzer/AtcCodesHelper.java110
1 files changed, 54 insertions, 56 deletions
diff --git a/src/main/java/dev/dnpm/oshelper/analyzer/AtcCodesHelper.java b/src/main/java/dev/dnpm/oshelper/analyzer/AtcCodesHelper.java
index 4ac4b79..0d2a378 100644
--- a/src/main/java/dev/dnpm/oshelper/analyzer/AtcCodesHelper.java
+++ b/src/main/java/dev/dnpm/oshelper/analyzer/AtcCodesHelper.java
@@ -24,76 +24,74 @@ import de.itc.onkostar.api.Procedure;
import de.itc.onkostar.api.analysis.AnalyzerRequirement;
import dev.dnpm.oshelper.atc.AgentCode;
import dev.dnpm.oshelper.atc.services.AgentCodeService;
-import org.springframework.stereotype.Component;
-
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
+import org.springframework.stereotype.Component;
@Component
public class AtcCodesHelper extends BackendService {
- private final List<AgentCodeService> agentCodeServices;
+ private final List<AgentCodeService> agentCodeServices;
- public AtcCodesHelper(List<AgentCodeService> agentCodeServices) {
- this.agentCodeServices = agentCodeServices;
- }
+ public AtcCodesHelper(List<AgentCodeService> agentCodeServices) {
+ this.agentCodeServices = agentCodeServices;
+ }
- /**
- * @deprecated
- */
- @Override
- public boolean isRelevantForDeletedProcedure() {
- return false;
- }
+ /**
+ * @deprecated
+ */
+ @Override
+ public boolean isRelevantForDeletedProcedure() {
+ return false;
+ }
- @Override
- public boolean isRelevantForAnalyzer(Procedure procedure, Disease disease) {
- return false;
- }
+ @Override
+ public boolean isRelevantForAnalyzer(Procedure procedure, Disease disease) {
+ return false;
+ }
- @Override
- public boolean isSynchronous() {
- return false;
- }
+ @Override
+ public boolean isSynchronous() {
+ return false;
+ }
- @Override
- public AnalyzerRequirement getRequirement() {
- return AnalyzerRequirement.PROCEDURE;
- }
+ @Override
+ public AnalyzerRequirement getRequirement() {
+ return AnalyzerRequirement.PROCEDURE;
+ }
- /**
- * Return list with ATC codes and agents.
- * Usage in script:
- *
- * <pre>
- * executePluginMethod(
- * 'AtcCodesHelper',
- * 'query',
- * { q: '', size: 10 },
- * function (result) {console.log(result);},
- * false
- * );
- * </pre>
- *
- * @param input The data Map
- * @return The result list filtered by input
- */
- public List<AgentCode> query(final Map<String, Object> input) {
- String query = "";
- if (null != input.get("q")) {
- query = input.get("q").toString();
- }
+ /**
+ * Return list with ATC codes and agents. Usage in script:
+ *
+ * <pre>
+ * executePluginMethod(
+ * 'AtcCodesHelper',
+ * 'query',
+ * { q: '', size: 10 },
+ * function (result) {console.log(result);},
+ * false
+ * );
+ * </pre>
+ *
+ * @param input The data Map
+ * @return The result list filtered by input
+ */
+ public List<AgentCode> query(final Map<String, Object> input) {
+ String query = "";
+ if (null != input.get("q")) {
+ query = input.get("q").toString();
+ }
- int size = Integer.parseInt(input.get("size").toString());
- if (size == 0) {
- size = 10;
- }
- var result = new ArrayList<AgentCode>();
- for (var agentCodeService : this.agentCodeServices) {
- result.addAll(agentCodeService.findAgentCodes(query, size));
- }
- return result.stream().distinct().sorted().collect(Collectors.toList());
+ int size = Integer.parseInt(input.get("size").toString());
+ if (size == 0) {
+ size = 10;
+ }
+ var result = new ArrayList<AgentCode>();
+ for (var agentCodeService : this.agentCodeServices) {
+ result.addAll(agentCodeService.findAgentCodes(query, size));
}
+ return result.stream().distinct().sorted().collect(Collectors.toList());
+ }
}