1
0
mirror of https://github.com/pcvolkmer/onkostar-plugin-dnpm.git synced 2025-07-05 02:22:54 +00:00

JavaDoc für Variantenermittlung

This commit is contained in:
2023-05-10 10:00:31 +02:00
parent 161534bfce
commit f1c35c95d6
3 changed files with 28 additions and 0 deletions

View File

@ -4,6 +4,11 @@ import de.itc.onkostar.api.Procedure;
import java.util.Optional;
/**
* Ein Auszug der Variante aus dem NGS-Bericht zur Übertragung an das Frontend zur Auswahl der stützenden molekularen Alteration
*
* @since 0.2.0
*/
public class Variant {
private final Integer id;
@ -49,6 +54,11 @@ public class Variant {
return pathogenitaetsklasse;
}
/**
* Erstellt ein Optional einer Variante aus einer Prozedur
* @param procedure Die zu verwendende Prozedur
* @return Das Optional, wenn die Prozedur verwendet werden kann, ansonsten ein leeres Optional
*/
public static Optional<Variant> fromProcedure(Procedure procedure) {
if (!"OS.Molekulargenetische Untersuchung".equals(procedure.getFormName())) {
return Optional.empty();