public final class LisReelTrailerRecord extends LisRecord
The Reel Trailer Logical Record is 128 bytes in length and may optionally be used as the last record on a Physical reel of tape.
See LIS 79 Documentation Section 4.1.19.
LisRecord.Type
Constructor and Description |
---|
LisReelTrailerRecord(String serviceName,
Date date,
String origin,
String reelName,
int reelNumber,
String nextReelName,
String comments)
Create a reel trailer record.
|
Modifier and Type | Method and Description |
---|---|
String |
getComments()
Return comments.
|
Date |
getDate()
Return date of this record.
|
String |
getNextReelName()
Get name of next reel.
|
String |
getOrigin()
Get origin of this record.
|
String |
getReelName()
Get reel name of this record.
|
int |
getReelNumber()
Get reel number of this record.
|
String |
getServiceName()
Return service name of this record.
|
int |
getSize()
Return size (in bytes) of this record.
|
void |
setComments(String comments)
Set comments.
|
void |
setDate(Date date)
Set date of this record.
|
void |
setNextReelName(String nextReelName)
Set next reel name.
|
void |
setOrigin(String origin)
Set origin of this record.
|
void |
setReelName(String reelName)
Set reel name of this record.
|
void |
setReelNumber(int reelNumber)
Set reel number of this record.
|
void |
setServiceName(String serviceName)
Set service name of this record.
|
String |
toString() |
getAttributes, getType
public LisReelTrailerRecord(String serviceName, Date date, String origin, String reelName, int reelNumber, String nextReelName, String comments)
serviceName
- Service name. Should be within six characters or it will
be clipped when written to file. Null if N/A.date
- Date. Null to indicate unknown or N/A.origin
- Origin. Should be within four characters or it will be clipped
when written to file. Null if N/A.reelName
- Reel name. Should be within eight characters or it will be
clipped when written to file. Null if N/A.reelNumber
- Reel number. [1,99].nextReelName
- Name of next reel. Should be within eight characters or it will
be clipped when written to file. Null if N/A.comments
- Comments. Should be within 74 characters or it will
be clipped when written to file. Null if N/A.public String getServiceName()
public void setServiceName(String serviceName)
serviceName
- Service name to set. Null if N/A.public Date getDate()
public void setDate(Date date)
date
- Date to set. Null if N/A.public String getOrigin()
public void setOrigin(String origin)
origin
- Origin to set. Null if N/A.public String getReelName()
public void setReelName(String reelName)
reelName
- Reel name to set. Null if N/A.public int getReelNumber()
public void setReelNumber(int reelNumber)
reelNumber
- Reel number of this record. [1,99].IllegalArgumentException
- If rellNumber is out of bounds.public String getNextReelName()
public void setNextReelName(String nextReelName)
nextReelName
- Next reel name to set. Null if N/A.public String getComments()
public void setComments(String comments)
comments
- Comments to set. Null if N/A.public int getSize()
Copyright © 2024 Petroware AS - https://petroware.no