This is an automated email from the ASF dual-hosted git repository.
sruehl pushed a commit to branch feature/Beckhoff_ADS_protocol
in repository https://gitbox.apache.org/repos/asf/incubator-plc4x.git
The following commit(s) were added to refs/heads/feature/Beckhoff_ADS_protocol
by this push:
new 7f4846e remove nData from header
7f4846e is described below
commit 7f4846ef94f3b22f032aa06aae2d70c7e44f6ca4
Author: Sebastian Rühl <[email protected]>
AuthorDate: Wed Feb 7 12:56:15 2018 +0100
remove nData from header
---
.../commands/ADSAddDeviceNotificationRequest.java | 5 ++--
.../ADSDeleteDeviceNotificationRequest.java | 4 +--
.../api/commands/ADSDeviceNotificationRequest.java | 4 +--
.../ads/api/commands/ADSReadDeviceInfoRequest.java | 4 +--
.../java/ads/api/commands/ADSReadRequest.java | 4 +--
.../java/ads/api/commands/ADSReadStateRequest.java | 4 +--
.../java/ads/api/commands/ADSReadWriteRequest.java | 4 +--
.../ads/api/commands/ADSWriteControlRequest.java | 4 +--
.../java/ads/api/commands/ADSWriteRequest.java | 4 +--
.../plc4x/java/ads/api/generic/AMSHeader.java | 12 ++-------
.../plc4x/java/ads/api/generic/AMSTCPPaket.java | 5 ++--
.../generic/calculated/CalculatedAMSHeader.java | 11 ++++----
.../plc4x/java/ads/api/generic/types/Data.java | 31 ----------------------
13 files changed, 27 insertions(+), 69 deletions(-)
diff --git
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSAddDeviceNotificationRequest.java
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSAddDeviceNotificationRequest.java
index 2fdd046..e160065 100644
---
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSAddDeviceNotificationRequest.java
+++
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSAddDeviceNotificationRequest.java
@@ -25,7 +25,6 @@ import org.apache.plc4x.java.ads.api.generic.AMSHeader;
import org.apache.plc4x.java.ads.api.generic.AMSTCPHeader;
import org.apache.plc4x.java.ads.api.generic.AMSTCPPaket;
import org.apache.plc4x.java.ads.api.generic.types.*;
-import org.apache.plc4x.java.ads.api.generic.types.Data;
import org.apache.plc4x.java.ads.api.util.ByteValue;
/**
@@ -85,8 +84,8 @@ public class ADSAddDeviceNotificationRequest extends
AMSTCPPaket {
this.cycleTime = cycleTime;
}
- public ADSAddDeviceNotificationRequest(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId,
Data nData, IndexGroup indexGroup, IndexOffset indexOffset, Length length,
TransmissionMode transmissionMode, MaxDelay maxDelay, CycleTime cycleTime) {
- super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId, nData);
+ public ADSAddDeviceNotificationRequest(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId,
IndexGroup indexGroup, IndexOffset indexOffset, Length length, TransmissionMode
transmissionMode, MaxDelay maxDelay, CycleTime cycleTime) {
+ super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId);
this.indexGroup = indexGroup;
this.indexOffset = indexOffset;
this.length = length;
diff --git
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSDeleteDeviceNotificationRequest.java
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSDeleteDeviceNotificationRequest.java
index f4d6e6d..8d88dc3 100644
---
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSDeleteDeviceNotificationRequest.java
+++
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSDeleteDeviceNotificationRequest.java
@@ -45,8 +45,8 @@ public class ADSDeleteDeviceNotificationRequest extends
AMSTCPPaket {
this.notificationHandle = notificationHandle;
}
- public ADSDeleteDeviceNotificationRequest(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId,
Data nData, NotificationHandle notificationHandle) {
- super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId, nData);
+ public ADSDeleteDeviceNotificationRequest(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId,
NotificationHandle notificationHandle) {
+ super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId);
this.notificationHandle = notificationHandle;
}
diff --git
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSDeviceNotificationRequest.java
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSDeviceNotificationRequest.java
index 7d9bcf3..d29ed2c 100644
---
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSDeviceNotificationRequest.java
+++
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSDeviceNotificationRequest.java
@@ -61,8 +61,8 @@ public class ADSDeviceNotificationRequest extends AMSTCPPaket
{
this.adsStampHeader = adsStampHeader;
}
- public ADSDeviceNotificationRequest(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId,
Data nData, Length length, Stamps stamps, AdsStampHeader adsStampHeader) {
- super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId, nData);
+ public ADSDeviceNotificationRequest(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId,
Length length, Stamps stamps, AdsStampHeader adsStampHeader) {
+ super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId);
this.length = length;
this.stamps = stamps;
this.adsStampHeader = adsStampHeader;
diff --git
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadDeviceInfoRequest.java
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadDeviceInfoRequest.java
index bb07536..af8252d 100644
---
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadDeviceInfoRequest.java
+++
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadDeviceInfoRequest.java
@@ -38,8 +38,8 @@ public class ADSReadDeviceInfoRequest extends AMSTCPPaket {
super(amsHeader);
}
- public ADSReadDeviceInfoRequest(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId,
Data nData) {
- super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId, nData);
+ public ADSReadDeviceInfoRequest(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId)
{
+ super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId);
}
@Override
diff --git
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadRequest.java
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadRequest.java
index f5e5c7f..801164b 100644
---
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadRequest.java
+++
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadRequest.java
@@ -61,8 +61,8 @@ public class ADSReadRequest extends AMSTCPPaket {
this.length = length;
}
- public ADSReadRequest(AMSNetId targetAmsNetId, AMSPort targetAmsPort,
AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId, Data nData,
IndexGroup indexGroup, IndexOffset indexOffset, Length length) {
- super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId, nData);
+ public ADSReadRequest(AMSNetId targetAmsNetId, AMSPort targetAmsPort,
AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId, IndexGroup
indexGroup, IndexOffset indexOffset, Length length) {
+ super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId);
this.indexGroup = indexGroup;
this.indexOffset = indexOffset;
this.length = length;
diff --git
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadStateRequest.java
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadStateRequest.java
index 1f61a38..600f5c4 100644
---
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadStateRequest.java
+++
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadStateRequest.java
@@ -38,8 +38,8 @@ public class ADSReadStateRequest extends AMSTCPPaket {
super(amsHeader);
}
- public ADSReadStateRequest(AMSNetId targetAmsNetId, AMSPort targetAmsPort,
AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId, Data nData) {
- super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId, nData);
+ public ADSReadStateRequest(AMSNetId targetAmsNetId, AMSPort targetAmsPort,
AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId) {
+ super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId);
}
@Override
diff --git
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadWriteRequest.java
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadWriteRequest.java
index 7c6b14c..4a59dda 100644
---
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadWriteRequest.java
+++
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSReadWriteRequest.java
@@ -75,8 +75,8 @@ public class ADSReadWriteRequest extends AMSTCPPaket {
this.data = data;
}
- public ADSReadWriteRequest(AMSNetId targetAmsNetId, AMSPort targetAmsPort,
AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId,
org.apache.plc4x.java.ads.api.generic.types.Data nData, IndexGroup indexGroup,
IndexOffset indexOffset, ReadLength readLength, WriteLength writeLength, Data
data) {
- super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId, nData);
+ public ADSReadWriteRequest(AMSNetId targetAmsNetId, AMSPort targetAmsPort,
AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId, IndexGroup
indexGroup, IndexOffset indexOffset, ReadLength readLength, WriteLength
writeLength, Data data) {
+ super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId);
this.indexGroup = indexGroup;
this.indexOffset = indexOffset;
this.readLength = readLength;
diff --git
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSWriteControlRequest.java
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSWriteControlRequest.java
index 1e26f8b..e81a510 100644
---
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSWriteControlRequest.java
+++
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSWriteControlRequest.java
@@ -68,8 +68,8 @@ public class ADSWriteControlRequest extends AMSTCPPaket {
this.data = data;
}
- public ADSWriteControlRequest(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId,
org.apache.plc4x.java.ads.api.generic.types.Data nData, ADSState adsState,
DeviceState deviceState, Length length, Data data) {
- super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId, nData);
+ public ADSWriteControlRequest(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId,
ADSState adsState, DeviceState deviceState, Length length, Data data) {
+ super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId);
this.adsState = adsState;
this.deviceState = deviceState;
this.length = length;
diff --git
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSWriteRequest.java
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSWriteRequest.java
index 171c7a0..888f17e 100644
---
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSWriteRequest.java
+++
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/commands/ADSWriteRequest.java
@@ -65,8 +65,8 @@ public class ADSWriteRequest extends AMSTCPPaket {
this.data = data;
}
- public ADSWriteRequest(AMSNetId targetAmsNetId, AMSPort targetAmsPort,
AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId,
org.apache.plc4x.java.ads.api.generic.types.Data nData, IndexGroup indexGroup,
IndexOffset indexOffset, Length length, Data data) {
- super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId, nData);
+ public ADSWriteRequest(AMSNetId targetAmsNetId, AMSPort targetAmsPort,
AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId, IndexGroup
indexGroup, IndexOffset indexOffset, Length length, Data data) {
+ super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
invokeId);
this.indexGroup = indexGroup;
this.indexOffset = indexOffset;
this.length = length;
diff --git
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/AMSHeader.java
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/AMSHeader.java
index 59989d3..f08548d 100644
---
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/AMSHeader.java
+++
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/AMSHeader.java
@@ -67,13 +67,7 @@ public class AMSHeader implements ByteReadable {
*/
protected final Invoke invokeId;
- /**
- * bytes Data range. The data range contains the parameter of the
considering ADS commands.
- */
- // TODO: check if this is indeed {@link ADSData} and the documentation is
just confusing at this point
- protected final Data nData;
-
- public AMSHeader(AMSNetId targetAmsNetId, AMSPort targetAmsPort, AMSNetId
sourceAmsNetId, AMSPort sourceAmsPort, Command commandId, State stateFlags,
DataLength dataLength, AMSError code, Invoke invokeId, Data nData) {
+ public AMSHeader(AMSNetId targetAmsNetId, AMSPort targetAmsPort, AMSNetId
sourceAmsNetId, AMSPort sourceAmsPort, Command commandId, State stateFlags,
DataLength dataLength, AMSError code, Invoke invokeId) {
this.targetAmsNetId = targetAmsNetId;
this.targetAmsPort = targetAmsPort;
this.sourceAmsNetId = sourceAmsNetId;
@@ -83,7 +77,6 @@ public class AMSHeader implements ByteReadable {
this.dataLength = dataLength;
this.code = code;
this.invokeId = invokeId;
- this.nData = nData;
}
@Override
@@ -97,7 +90,6 @@ public class AMSHeader implements ByteReadable {
stateFlags,
dataLength,
code,
- invokeId,
- nData);
+ invokeId);
}
}
diff --git
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/AMSTCPPaket.java
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/AMSTCPPaket.java
index 2aed1f4..1b14eb9 100644
---
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/AMSTCPPaket.java
+++
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/AMSTCPPaket.java
@@ -43,7 +43,7 @@ public abstract class AMSTCPPaket implements ByteReadable {
this.amsHeader = amsHeader;
}
- public AMSTCPPaket(AMSNetId targetAmsNetId, AMSPort targetAmsPort,
AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId, Data nData) {
+ public AMSTCPPaket(AMSNetId targetAmsNetId, AMSPort targetAmsPort,
AMSNetId sourceAmsNetId, AMSPort sourceAmsPort, Invoke invokeId) {
this.amsHeader = CalculatedAMSHeader.of(
targetAmsNetId,
targetAmsPort,
@@ -52,8 +52,7 @@ public abstract class AMSTCPPaket implements ByteReadable {
this::getCommandId,
this::getStateId,
() -> DataLength.of(getAdsData().getLength()),
- invokeId,
- nData);
+ invokeId);
this.amstcpHeader = CalculatedAMSTCPHeader.of(amsHeader, () ->
getAdsData().getLength());
}
diff --git
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/calculated/CalculatedAMSHeader.java
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/calculated/CalculatedAMSHeader.java
index 7aeb935..0f6eea9 100644
---
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/calculated/CalculatedAMSHeader.java
+++
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/calculated/CalculatedAMSHeader.java
@@ -32,15 +32,15 @@ public class CalculatedAMSHeader extends AMSHeader {
protected final LengthSupplier lengthSupplier;
- protected CalculatedAMSHeader(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort,
CommandIdSupplier commandIdSupplier, StateIdSupplier stateIdSupplier,
LengthSupplier lengthSupplier, Invoke invokeId, Data nData) {
- super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
null, null, null, AMSError.NONE, invokeId, nData);
+ protected CalculatedAMSHeader(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort,
CommandIdSupplier commandIdSupplier, StateIdSupplier stateIdSupplier,
LengthSupplier lengthSupplier, Invoke invokeId) {
+ super(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort,
null, null, null, AMSError.NONE, invokeId);
this.commandIdSupplier = commandIdSupplier;
this.stateIdSupplier = stateIdSupplier;
this.lengthSupplier = lengthSupplier;
}
- public static CalculatedAMSHeader of(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort,
CommandIdSupplier commandIdSupplier, StateIdSupplier stateIdSupplier,
LengthSupplier lengthSupplier, Invoke invokeId, Data nData) {
- return new CalculatedAMSHeader(targetAmsNetId, targetAmsPort,
sourceAmsNetId, sourceAmsPort, commandIdSupplier, stateIdSupplier,
lengthSupplier, invokeId, nData);
+ public static CalculatedAMSHeader of(AMSNetId targetAmsNetId, AMSPort
targetAmsPort, AMSNetId sourceAmsNetId, AMSPort sourceAmsPort,
CommandIdSupplier commandIdSupplier, StateIdSupplier stateIdSupplier,
LengthSupplier lengthSupplier, Invoke invokeId) {
+ return new CalculatedAMSHeader(targetAmsNetId, targetAmsPort,
sourceAmsNetId, sourceAmsPort, commandIdSupplier, stateIdSupplier,
lengthSupplier, invokeId);
}
@FunctionalInterface
@@ -68,7 +68,6 @@ public class CalculatedAMSHeader extends AMSHeader {
stateIdSupplier.getStateId(),
lengthSupplier.getLength(),
code,
- invokeId,
- nData);
+ invokeId);
}
}
diff --git
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/types/Data.java
b/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/types/Data.java
deleted file mode 100644
index 3b37f42..0000000
---
a/plc4j/protocols/ads/src/main/java/org/apache/plc4x/java/ads/api/generic/types/Data.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
- */
-package org.apache.plc4x.java.ads.api.generic.types;
-
-import org.apache.plc4x.java.ads.api.util.ByteValue;
-
-public class Data extends ByteValue {
- Data(byte... values) {
- super(values);
- }
-
- public static Data of(byte... values) {
- return new Data(values);
- }
-}
--
To stop receiving notification emails like this one, please contact
[email protected].