Index
All Classes and Interfaces|All Packages
C
- close() - Method in class com.blackhillsoftware.zutil.io.RecordReader
-
Close the underlying
com.ibm.jzos.RecordReader
- close() - Method in class com.blackhillsoftware.zutil.io.RecordWriter
-
Close the underlying
com.ibm.jzos.RecordWriter
- com.blackhillsoftware.zutil - module com.blackhillsoftware.zutil
- com.blackhillsoftware.zutil.io - package com.blackhillsoftware.zutil.io
-
This package provides classes to simplify working with z/OS datasets.
- com.blackhillsoftware.zutil.mvs - package com.blackhillsoftware.zutil.mvs
-
Miscellaneous z/OS (MVS) classes.
- CommandHandler - Class in com.blackhillsoftware.zutil.mvs
-
Wrapper for the
com.ibm.jzos.MvsCommandCallback
interface allowing multiple command handlers to be defined from multiple classes.
D
- ddExists(String) - Static method in class com.blackhillsoftware.zutil.io.ZFileX
- dsExists(String) - Static method in class com.blackhillsoftware.zutil.io.ZFileX
E
- exists(String) - Static method in class com.blackhillsoftware.zutil.io.ZFileX
F
- flush() - Method in class com.blackhillsoftware.zutil.io.RecordWriter
-
Wrapper for
com.ibm.jzos.RecordWriter.flush()
G
- getAutoFree() - Method in class com.blackhillsoftware.zutil.io.RecordReader
-
Wrapper for
com.ibm.jzos.RecordReader.getAutoFree()
- getAutoFree() - Method in class com.blackhillsoftware.zutil.io.RecordWriter
-
Wrapper for
com.ibm.jzos.RecordWriter.getAutoFree()
- getBlksize() - Method in class com.blackhillsoftware.zutil.io.RecordReader
-
Wrapper for
com.ibm.jzos.RecordReader.getBlksize()
- getBlksize() - Method in class com.blackhillsoftware.zutil.io.RecordWriter
-
Wrapper for
com.ibm.jzos.RecordWriter.getBlksize()
- getDDName() - Method in class com.blackhillsoftware.zutil.io.RecordReader
-
Wrapper for
com.ibm.jzos.RecordReader.getDDName()
- getDDName() - Method in class com.blackhillsoftware.zutil.io.RecordWriter
-
Wrapper for
com.ibm.jzos.RecordWriter.getDDName()
- getDsn() - Method in class com.blackhillsoftware.zutil.io.RecordReader
-
Wrapper for
com.ibm.jzos.RecordReader.getDsn()
- getDsn() - Method in class com.blackhillsoftware.zutil.io.RecordWriter
-
Wrapper for
com.ibm.jzos.RecordWriter.getDsn()
- getEncoding() - Method in class com.blackhillsoftware.zutil.io.TextRecordReader
-
Get the encoding used to convert the data to a Java string
- getEncoding() - Method in class com.blackhillsoftware.zutil.io.TextRecordWriter
-
Get the encoding used to convert the data to a Java string
- getLrecl() - Method in class com.blackhillsoftware.zutil.io.RecordReader
-
Wrapper for
com.ibm.jzos.RecordReader.getLrecl()
- getLrecl() - Method in class com.blackhillsoftware.zutil.io.RecordWriter
-
Wrapper for
com.ibm.jzos.RecordWriter.getLrecl()
- getRecfm() - Method in class com.blackhillsoftware.zutil.io.RecordReader
-
Wrapper for
com.ibm.jzos.RecordReader.getRecfm()
- getRecfm() - Method in class com.blackhillsoftware.zutil.io.RecordWriter
-
Wrapper for
com.ibm.jzos.RecordWriter.getRecfm()
- getRecfmBits() - Method in class com.blackhillsoftware.zutil.io.RecordReader
-
Wrapper for
com.ibm.jzos.RecordReader.getRecfmBits()
- getRecfmBits() - Method in class com.blackhillsoftware.zutil.io.RecordWriter
-
Wrapper for
com.ibm.jzos.RecordWriter.getRecfmBits()
- getWrapLines() - Method in class com.blackhillsoftware.zutil.io.TextRecordWriter
-
Should output lines greater then the LRECL be wrapped to the next record
M
- main(String[]) - Static method in class com.blackhillsoftware.zutil.io.RunTests
N
- newReader(String, int) - Static method in class com.blackhillsoftware.zutil.io.RecordReader
-
Construct a new
com.blackhillsoftware.zutil.io.RecordReader
using the same syntax ascom.ibm.jzos.RecordReader.newReader(String name, int flags)
- newReader(String, int) - Static method in class com.blackhillsoftware.zutil.io.TextRecordReader
-
Construct a new TextRecordReader using the same syntax as
com.ibm.jzos.RecordReader.newReader(String name, int flags)
- newReaderForDD(String) - Static method in class com.blackhillsoftware.zutil.io.RecordReader
-
Construct a new
com.blackhillsoftware.zutil.io.RecordReader
using the same syntax ascom.ibm.jzos.RecordReader.newReaderForDD(String ddname)
- newReaderForDD(String) - Static method in class com.blackhillsoftware.zutil.io.TextRecordReader
-
Construct a new TextRecordReader using the same syntax as
com.ibm.jzos.RecordReader.newReaderForDD(String ddname)
- newWriter(String, int) - Static method in class com.blackhillsoftware.zutil.io.RecordWriter
-
Construct a new
com.blackhillsoftware.zutil.io.RecordWriter
using the same syntax ascom.ibm.jzos.RecordWriter.newWriter(String name, int flags)
- newWriter(String, int) - Static method in class com.blackhillsoftware.zutil.io.TextRecordWriter
-
Construct a new TextRecordWriter using the same syntax as
com.ibm.jzos.RecordWriter.newWriter(String name, int flags)
- newWriterForDD(String) - Static method in class com.blackhillsoftware.zutil.io.RecordWriter
-
Construct a new
com.blackhillsoftware.zutil.io.RecordWriter
using the same syntax ascom.ibm.jzos.RecordWriter.newWriterForDD(String ddname)
- newWriterForDD(String) - Static method in class com.blackhillsoftware.zutil.io.TextRecordWriter
-
Construct a new TextRecordWriter using the same syntax as
com.ibm.jzos.RecordWriter.newWriterForDD(String ddname)
O
- onModify(Function<String, Boolean>) - Static method in class com.blackhillsoftware.zutil.mvs.CommandHandler
-
Provide a function to handle MVS MODIFY commands.
- onStart(Consumer<String>) - Static method in class com.blackhillsoftware.zutil.mvs.CommandHandler
-
Provide a function to receive the arguments to the START command.
- onStop(BooleanSupplier) - Static method in class com.blackhillsoftware.zutil.mvs.CommandHandler
-
Provide a function to be called when a MVS STOP command is received.
R
- read(byte[]) - Method in class com.blackhillsoftware.zutil.io.RecordReader
-
Wrapper for
com.ibm.jzos.RecordReader.read(byte[] buf)
- read(byte[]) - Method in class com.blackhillsoftware.zutil.io.TextRecordReader
-
TextRecordReader does not support writing byte data
- read(byte[], int, int) - Method in class com.blackhillsoftware.zutil.io.RecordReader
- read(byte[], int, int) - Method in class com.blackhillsoftware.zutil.io.TextRecordReader
-
TextRecordReader does not support writing byte data
- readAllLines() - Method in class com.blackhillsoftware.zutil.io.TextRecordReader
-
Read all records from the current position to the end of the dataset
- readLine() - Method in class com.blackhillsoftware.zutil.io.TextRecordReader
-
Read the next record from the dataset
- RecordReader - Class in com.blackhillsoftware.zutil.io
-
This class wraps
com.ibm.jzos.RecordReader
and implementsjava.io.Closeable
, allowing you to use the RecordReader with a try-with-resources block. - RecordWriter - Class in com.blackhillsoftware.zutil.io
-
This class wraps
com.ibm.jzos.RecordWriter
and implementsjava.io.Closeable
, allowing you to use the RecordWriter with a try-with-resources block. - removeAll() - Static method in class com.blackhillsoftware.zutil.mvs.CommandHandler
-
Remove all command handlers added using this class.
- removeModify(CommandHandler) - Static method in class com.blackhillsoftware.zutil.mvs.CommandHandler
-
Remove a command handler for MODIFY commands.
- removeStop(CommandHandler) - Static method in class com.blackhillsoftware.zutil.mvs.CommandHandler
-
Remove a command handler for STOP commands.
- RunTests - Class in com.blackhillsoftware.zutil.io
-
A program to test the classes on z/OS.
- RunTests() - Constructor for class com.blackhillsoftware.zutil.io.RunTests
S
- setAutoFree(boolean) - Method in class com.blackhillsoftware.zutil.io.RecordReader
- setAutoFree(boolean) - Method in class com.blackhillsoftware.zutil.io.RecordWriter
- setEncoding(String) - Method in class com.blackhillsoftware.zutil.io.TextRecordReader
-
Set the EBCDIC variant encoding used to convert the data to a Java string
- setEncoding(String) - Method in class com.blackhillsoftware.zutil.io.TextRecordWriter
-
Set the EBCDIC variant encoding used to convert the data to a Java string
- setWrapLines(boolean) - Method in class com.blackhillsoftware.zutil.io.TextRecordWriter
-
Indicate whether lines greater than the dataset LRECL should be wrapped to the next record (default: false).
T
- TextRecordReader - Class in com.blackhillsoftware.zutil.io
-
Class to read records from z/OS datasets as Strings.
- TextRecordWriter - Class in com.blackhillsoftware.zutil.io
-
Class to write records to z/OS datasets as Strings.
W
- write(byte[]) - Method in class com.blackhillsoftware.zutil.io.RecordWriter
-
Wrapper for
com.ibm.jzos.RecordWriter.write(byte[] buf)
- write(byte[]) - Method in class com.blackhillsoftware.zutil.io.TextRecordWriter
-
TextRecordWriter does not support writing byte data
- write(byte[], int, int) - Method in class com.blackhillsoftware.zutil.io.RecordWriter
- write(byte[], int, int) - Method in class com.blackhillsoftware.zutil.io.TextRecordWriter
-
TextRecordWriter does not support writing byte data
- writeLine(String) - Method in class com.blackhillsoftware.zutil.io.TextRecordWriter
-
Write a string to the output dataset.
Z
- ZFileX - Class in com.blackhillsoftware.zutil.io
-
Call IBM JZOS
ZFile
methods without a compile time dependency on the JZOS jar. - ZFileX() - Constructor for class com.blackhillsoftware.zutil.io.ZFileX
All Classes and Interfaces|All Packages