File tree Expand file tree Collapse file tree 4 files changed +22
-14
lines changed
src/main/java/de/rwth/idsg/steve/ocpp/ws Expand file tree Collapse file tree 4 files changed +22
-14
lines changed Original file line number Diff line number Diff line change 2727import org .springframework .core .type .filter .RegexPatternTypeFilter ;
2828
2929import java .util .HashMap ;
30+ import java .util .List ;
3031import java .util .Map ;
3132import java .util .regex .Pattern ;
3233
@@ -42,8 +43,13 @@ public abstract class AbstractTypeStore implements TypeStore {
4243 private final Map <String , Class <? extends RequestType >> requestClassMap = new HashMap <>();
4344 private final Map <Class <? extends RequestType >, ActionResponsePair > actionResponseMap = new HashMap <>();
4445
45- public AbstractTypeStore (String [] packagesForRequestClassMap ,
46- String [] packagesForActionResponseMap ) {
46+ public AbstractTypeStore (String packageForRequestClassMap ,
47+ String packageForActionResponseMap ) {
48+ this (List .of (packageForRequestClassMap ), List .of (packageForActionResponseMap ));
49+ }
50+
51+ public AbstractTypeStore (List <String > packagesForRequestClassMap ,
52+ List <String > packagesForActionResponseMap ) {
4753 for (var pkg : packagesForRequestClassMap ) {
4854 populateRequestClassMap (pkg .trim ());
4955 }
Original file line number Diff line number Diff line change @@ -30,8 +30,8 @@ public final class Ocpp12TypeStore extends AbstractTypeStore {
3030
3131 private Ocpp12TypeStore () {
3232 super (
33- new String []{ ocpp .cs ._2010 ._08 .ObjectFactory .class .getPackage ().getName ()} ,
34- new String []{ ocpp .cp ._2010 ._08 .ObjectFactory .class .getPackage ().getName ()}
33+ ocpp .cs ._2010 ._08 .ObjectFactory .class .getPackage ().getName (),
34+ ocpp .cp ._2010 ._08 .ObjectFactory .class .getPackage ().getName ()
3535 );
3636 }
3737}
Original file line number Diff line number Diff line change @@ -30,8 +30,8 @@ public final class Ocpp15TypeStore extends AbstractTypeStore {
3030
3131 private Ocpp15TypeStore () {
3232 super (
33- new String []{ ocpp .cs ._2012 ._06 .ObjectFactory .class .getPackage ().getName ()} ,
34- new String []{ ocpp .cp ._2012 ._06 .ObjectFactory .class .getPackage ().getName ()}
33+ ocpp .cs ._2012 ._06 .ObjectFactory .class .getPackage ().getName (),
34+ ocpp .cp ._2012 ._06 .ObjectFactory .class .getPackage ().getName ()
3535 );
3636 }
3737
Original file line number Diff line number Diff line change 2020
2121import de .rwth .idsg .steve .ocpp .ws .AbstractTypeStore ;
2222
23+ import java .util .List ;
24+
2325/**
2426 * @author Sevket Goekay <[email protected] > 2527 * @since 13.03.2018
@@ -30,14 +32,14 @@ public final class Ocpp16TypeStore extends AbstractTypeStore {
3032
3133 private Ocpp16TypeStore () {
3234 super (
33- new String []{
34- ocpp .cs ._2015 ._10 .ObjectFactory .class .getPackage ().getName (),
35- ocpp ._2022 ._02 .security .GetLog .class .getPackage ().getName (),
36- } ,
37- new String []{
38- ocpp .cp ._2015 ._10 .ObjectFactory .class .getPackage ().getName (),
39- ocpp ._2022 ._02 .security .GetLog .class .getPackage ().getName (),
40- }
35+ List . of (
36+ ocpp .cs ._2015 ._10 .ObjectFactory .class .getPackage ().getName (),
37+ ocpp ._2022 ._02 .security .GetLog .class .getPackage ().getName ()
38+ ) ,
39+ List . of (
40+ ocpp .cp ._2015 ._10 .ObjectFactory .class .getPackage ().getName (),
41+ ocpp ._2022 ._02 .security .GetLog .class .getPackage ().getName ()
42+ )
4143 );
4244 }
4345}
You can’t perform that action at this time.
0 commit comments