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.Stringaddresseeprivate intchecksumprivate java.lang.StringfileIdprivate java.lang.StringfileNameprivate longfileSizeprivate booleanlastSegmentprivate int[]optionalDataprivate intsegmentCountprivate intsegmentIndexprivate java.lang.Stringsenderprivate longtimestamp
-
Constructor Summary
Constructors Constructor Description PDF417ResultMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetAddressee()intgetChecksum()16-bit CRC checksum using CCITT-16java.lang.StringgetFileId()Is the same for each related PDF417 symboljava.lang.StringgetFileName()Filename of the encoded filelonggetFileSize()filesize in bytes of the encoded fileint[]getOptionalData()Deprecated.use dedicated already parsed fieldsintgetSegmentCount()intgetSegmentIndex()The Segment ID represents the segment of the whole file distributed over different symbols.java.lang.StringgetSender()longgetTimestamp()unix epock timestamp, elapsed seconds since 1970-01-01booleanisLastSegment()voidsetAddressee(java.lang.String addressee)voidsetChecksum(int checksum)voidsetFileId(java.lang.String fileId)voidsetFileName(java.lang.String fileName)voidsetFileSize(long fileSize)voidsetLastSegment(boolean lastSegment)voidsetOptionalData(int[] optionalData)Deprecated.parse and use new fieldsvoidsetSegmentCount(int segmentCount)voidsetSegmentIndex(int segmentIndex)voidsetSender(java.lang.String sender)voidsetTimestamp(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)
-
-