OpenECHO
Main Page
Packages
Classes
Files
File List
All
Classes
Namespaces
Files
Functions
Variables
Users
0000124930
Documents
Dropbox
Projects
1404_OpenECHOforProcessing2
Deliver
OpenECHO
src
com
sonycsl
echo
EchoProperty.java
Go to the documentation of this file.
1
package
com.sonycsl.echo;
2
3
public
class
EchoProperty
{
4
5
public
final
byte
epc
;
6
public
final
byte
pdc
;
7
public
final
byte[]
edt
;
8
9
public
EchoProperty
(byte
epc
, byte
pdc
, byte[]
edt
) {
10
this.epc =
epc
;
11
this.pdc =
pdc
;
12
this.edt =
edt
;
13
}
14
15
public
EchoProperty
(byte
epc
, byte[]
edt
) {
16
this
(
epc
, (edt == null) ? (byte)0 : (byte)edt.length, edt);
17
}
18
19
public
EchoProperty
(byte
epc
) {
20
this
(
epc
, (byte)0,
new
byte[0]);
21
}
22
23
24
public
int
size
() {
25
if
(
edt
!= null)
return
edt.length + 2;
26
return
2;
27
}
28
29
public
EchoProperty
copy
() {
30
EchoProperty
ret;
31
if
(
edt
== null) {
32
ret =
new
EchoProperty
(
epc
, null);
33
}
else
{
34
byte[] edt_ =
new
byte[edt.length];
35
for
(
int
i = 0; i < edt.length; i++) {
36
edt_[i] =
edt
[i];
37
}
38
ret =
new
EchoProperty
(
epc
, edt_);
39
}
40
return
ret;
41
}
42
}
com.sonycsl.echo.EchoProperty
Definition:
EchoProperty.java:3
com.sonycsl.echo.EchoProperty.pdc
final byte pdc
Definition:
EchoProperty.java:6
com.sonycsl.echo.EchoProperty.size
int size()
Definition:
EchoProperty.java:24
com.sonycsl.echo.EchoProperty.EchoProperty
EchoProperty(byte epc, byte pdc, byte[] edt)
Definition:
EchoProperty.java:9
com.sonycsl.echo.EchoProperty.copy
EchoProperty copy()
Definition:
EchoProperty.java:29
com.sonycsl.echo.EchoProperty.EchoProperty
EchoProperty(byte epc)
Definition:
EchoProperty.java:19
com.sonycsl.echo.EchoProperty.epc
final byte epc
Definition:
EchoProperty.java:5
com.sonycsl.echo.EchoProperty.edt
final byte[] edt
Definition:
EchoProperty.java:7
com.sonycsl.echo.EchoProperty.EchoProperty
EchoProperty(byte epc, byte[] edt)
Definition:
EchoProperty.java:15
Generated on Mon Feb 10 2014 10:25:59 for OpenECHO by
1.8.6