Package com.google.zxing.pdf417
Class PDF417ResultMetadata
- java.lang.Object
-
- com.google.zxing.pdf417.PDF417ResultMetadata
-
public final class PDF417ResultMetadata extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
addressee
private int
checksum
private java.lang.String
fileId
private java.lang.String
fileName
private long
fileSize
private boolean
lastSegment
private int[]
optionalData
private int
segmentCount
private int
segmentIndex
private java.lang.String
sender
private long
timestamp
-
Constructor Summary
Constructors Constructor Description PDF417ResultMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.String
getAddressee()
int
getChecksum()
16-bit CRC checksum using CCITT-16java.lang.String
getFileId()
Is the same for each related PDF417 symboljava.lang.String
getFileName()
Filename of the encoded filelong
getFileSize()
filesize in bytes of the encoded fileint[]
getOptionalData()
Deprecated.use dedicated already parsed fieldsint
getSegmentCount()
int
getSegmentIndex()
The Segment ID represents the segment of the whole file distributed over different symbols.java.lang.String
getSender()
long
getTimestamp()
unix epock timestamp, elapsed seconds since 1970-01-01boolean
isLastSegment()
void
setAddressee(java.lang.String addressee)
void
setChecksum(int checksum)
void
setFileId(java.lang.String fileId)
void
setFileName(java.lang.String fileName)
void
setFileSize(long fileSize)
void
setLastSegment(boolean lastSegment)
void
setOptionalData(int[] optionalData)
Deprecated.parse and use new fieldsvoid
setSegmentCount(int segmentCount)
void
setSegmentIndex(int segmentIndex)
void
setSender(java.lang.String sender)
void
setTimestamp(long timestamp)
-
-
-
Field Detail
-
segmentIndex
private int segmentIndex
-
fileId
private java.lang.String fileId
-
lastSegment
private boolean lastSegment
-
segmentCount
private int segmentCount
-
sender
private java.lang.String sender
-
addressee
private java.lang.String addressee
-
fileName
private java.lang.String fileName
-
fileSize
private long fileSize
-
timestamp
private long timestamp
-
checksum
private int checksum
-
optionalData
private int[] optionalData
-
-
Method Detail
-
getSegmentIndex
public int getSegmentIndex()
The Segment ID represents the segment of the whole file distributed over different symbols.- Returns:
- File segment index
-
setSegmentIndex
public void setSegmentIndex(int segmentIndex)
-
getFileId
public java.lang.String getFileId()
Is the same for each related PDF417 symbol- Returns:
- File ID
-
setFileId
public void setFileId(java.lang.String fileId)
-
getOptionalData
@Deprecated public int[] getOptionalData()
Deprecated.use dedicated already parsed fields- Returns:
- always null
-
setOptionalData
@Deprecated public void setOptionalData(int[] optionalData)
Deprecated.parse and use new fields- Parameters:
optionalData
- old optional data format as int array
-
isLastSegment
public boolean isLastSegment()
- Returns:
- true if it is the last segment
-
setLastSegment
public void setLastSegment(boolean lastSegment)
-
getSegmentCount
public int getSegmentCount()
- Returns:
- count of segments, -1 if not set
-
setSegmentCount
public void setSegmentCount(int segmentCount)
-
getSender
public java.lang.String getSender()
-
setSender
public void setSender(java.lang.String sender)
-
getAddressee
public java.lang.String getAddressee()
-
setAddressee
public void setAddressee(java.lang.String addressee)
-
getFileName
public java.lang.String getFileName()
Filename of the encoded file- Returns:
- filename
-
setFileName
public void setFileName(java.lang.String fileName)
-
getFileSize
public long getFileSize()
filesize in bytes of the encoded file- Returns:
- filesize in bytes, -1 if not set
-
setFileSize
public void setFileSize(long fileSize)
-
getChecksum
public int getChecksum()
16-bit CRC checksum using CCITT-16- Returns:
- crc checksum, -1 if not set
-
setChecksum
public void setChecksum(int checksum)
-
getTimestamp
public long getTimestamp()
unix epock timestamp, elapsed seconds since 1970-01-01- Returns:
- elapsed seconds, -1 if not set
-
setTimestamp
public void setTimestamp(long timestamp)
-
-