File tree Expand file tree Collapse file tree
src/main/java/com/github/sttk/sabi Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313 * errors occurring during the execution of a {@link Runner} are stored and can be retrieved by
1414 * their names in a map.
1515 */
16- public interface AsyncGroup {
16+ public sealed interface AsyncGroup permits com . github . sttk . sabi . internal . AsyncGroupImpl {
1717
1818 /**
1919 * Represents the reason for a new {@link com.github.sttk.errs.Err} exception object when an
Original file line number Diff line number Diff line change 99import com .github .sttk .sabi .Runner ;
1010import java .util .Map ;
1111
12- public class AsyncGroupImpl implements AsyncGroup {
12+ public final class AsyncGroupImpl implements AsyncGroup {
1313 private ErrEntry errHead ;
1414 private ErrEntry errLast ;
1515 private VthEntry vthHead ;
Original file line number Diff line number Diff line change 66
77import com .github .sttk .sabi .DataConn ;
88
9- public class DataConnContainer {
9+ public final class DataConnContainer {
1010 DataConnContainer prev ;
1111 DataConnContainer next ;
1212 String name ;
Original file line number Diff line number Diff line change 44 */
55package com .github .sttk .sabi .internal ;
66
7- public class DataConnList {
7+ public final class DataConnList {
88 DataConnContainer head ;
99 DataConnContainer last ;
1010
Original file line number Diff line number Diff line change 1313import java .util .Objects ;
1414import java .util .concurrent .atomic .AtomicBoolean ;
1515
16- public class DataHubInner {
16+ public final class DataHubInner {
1717
1818 static final DataSrcList GLOBAL_DATA_SRC_LIST = new DataSrcList (false );
19- static AtomicBoolean GLOBAL_DATA_SRCS_FIXED = new AtomicBoolean (false );
19+ static final AtomicBoolean GLOBAL_DATA_SRCS_FIXED = new AtomicBoolean (false );
2020
2121 public static void usesGlobal (String name , DataSrc ds ) {
2222 if (!GLOBAL_DATA_SRCS_FIXED .get ()) {
Original file line number Diff line number Diff line change 66
77import com .github .sttk .sabi .DataSrc ;
88
9- public class DataSrcContainer {
9+ public final class DataSrcContainer {
1010 DataSrcContainer prev ;
1111 DataSrcContainer next ;
1212 boolean local ;
Original file line number Diff line number Diff line change 1010import java .util .Map ;
1111import java .util .Objects ;
1212
13- public class DataSrcList {
13+ public final class DataSrcList {
1414 DataSrcContainer notSetupHead ;
1515 DataSrcContainer notSetupLast ;
1616 DataSrcContainer didSetupHead ;
You can’t perform that action at this time.
0 commit comments