public static class PdsDirectory.MemberInfo
extends java.lang.Object
PdsDirectory
which defines/maps a
member directory entry.Modifier and Type | Class and Description |
---|---|
class |
PdsDirectory.MemberInfo.Statistics
A nested inner class of MemberInfo which defines/maps
ISPF directory entry statistics.
|
Constructor and Description |
---|
PdsDirectory.MemberInfo(byte[] bytes,
int offset)
Construct a MemberInfo object on bytes read from a PDS directory
block at a given offset.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Answer a String containing the 1-8 character member name (blanks trimmed)
|
PdsDirectory.MemberInfo.Statistics |
getStatistics()
Answer SPF statistics from the member's userdata.
|
byte[] |
getTTR()
Answer a byte array containing the TTR field of the directory entry (track/record
address of member on disk)
|
byte[] |
getUserData()
Answer a byte array containing raw user data from the member
|
boolean |
isAlias()
Answer true if the member is an alias, false otherwise
|
java.lang.String |
toString()
Answer a String representation of the receiver, which includes
the member name and ISPF statistics (if present).
|
public PdsDirectory.MemberInfo(byte[] bytes, int offset)
PdsDirectory.iterator()
public java.lang.String getName()
public boolean isAlias()
public byte[] getUserData()
public byte[] getTTR()
public PdsDirectory.MemberInfo.Statistics getStatistics()
RuntimeExeption
- if statistics are malformed or contain invalid datapublic java.lang.String toString()
toString
in class java.lang.Object