2323public class ConnectionValue {
2424
2525 @ JsonValue
26- private TypedObject value ;
26+ private final TypedObject value ;
2727
2828 private ConnectionValue (TypedObject value ) {
2929 this .value = value ;
3030 }
3131
3232 public static ConnectionValue of (String value ) {
3333 Utils .checkNotNull (value , "value" );
34- return new ConnectionValue (TypedObject .of (value , JsonShape .DEFAULT , new TypeReference <String >(){}));
34+ return new ConnectionValue (TypedObject .of (value , JsonShape .DEFAULT , new TypeReference <>(){}));
3535 }
3636
3737 public static ConnectionValue of (long value ) {
38- Utils .checkNotNull (value , "value" );
39- return new ConnectionValue (TypedObject .of (value , JsonShape .DEFAULT , new TypeReference <java .lang .Long >(){}));
38+ return new ConnectionValue (TypedObject .of (value , JsonShape .DEFAULT , new TypeReference <>(){}));
4039 }
4140
4241 public static ConnectionValue of (double value ) {
43- Utils .checkNotNull (value , "value" );
44- return new ConnectionValue (TypedObject .of (value , JsonShape .DEFAULT , new TypeReference <java .lang .Double >(){}));
42+ return new ConnectionValue (TypedObject .of (value , JsonShape .DEFAULT , new TypeReference <>(){}));
4543 }
4644
4745 public static ConnectionValue of (boolean value ) {
48- Utils .checkNotNull (value , "value" );
49- return new ConnectionValue (TypedObject .of (value , JsonShape .DEFAULT , new TypeReference <java .lang .Boolean >(){}));
46+ return new ConnectionValue (TypedObject .of (value , JsonShape .DEFAULT , new TypeReference <>(){}));
5047 }
5148
5249 public static ConnectionValue of (List <ConnectionValue5 > value ) {
5350 Utils .checkNotNull (value , "value" );
54- return new ConnectionValue (TypedObject .of (value , JsonShape .DEFAULT , new TypeReference <List < ConnectionValue5 > >(){}));
51+ return new ConnectionValue (TypedObject .of (value , JsonShape .DEFAULT , new TypeReference <>(){}));
5552 }
5653
5754 /**
@@ -77,7 +74,7 @@ public static ConnectionValue of(List<ConnectionValue5> value) {
7774 **/
7875 public java .lang .Object value () {
7976 return value .value ();
80- }
77+ }
8178
8279 @ Override
8380 public boolean equals (java .lang .Object o ) {
0 commit comments