Package-level declarations
KRisIO
can be used from Java or Kotlin to work with exiting readers, files or streams.ExportExtensions
contains extension functions to the kotlin client for exportingRisRecord
s.ImportExtensions
contains extension functions to the kotlin client for importingRisRecord
s.
Types
Provides access to the different types of CoroutineDispatchers, defaulting to the regular kotlin Dispatcher implementation.
Functions
Converts a list of RisRecords into a list of Strings in RIS file format, writing them into the File provided as receiver. Optionally accepts a list of names of RisTags defining a sort order for the RisTags in the file.
Converts a list of RisRecords into a list of Strings in RIS file format, writing them into the OutputStream provided as receiver. Optionally accepts a list of names of RisTags defining a sort order for the RisTags in the file.
Converts a list of RisRecords into a list of Strings in RIS file format, dumping them into the Writer provided as receiver. Optionally accepts a list of names of RisTags defining a sort order for the RisTags in the file.
Converts the RISFile lines in the File provided as receiver into a list of RisRecords. May throw an IOException if the file cannot be read successfully, or a KRisException if the lines cannot be parsed successfully.
Converts the RISFile lines provided by the InputStream as receiver into a list of RisRecords. May throw an IOException if the stream cannot be read successfully, or a KRisException if the lines cannot be parsed successfully.
Converts the RISFile lines provided by the Reader as receiver into a list of RisRecords. May throw an IOException if the reader fails to deliver lines or a KRisException if the lines cannot be parsed successfully.
Converts the RISFile lines from the file with the path provided as receiver into a list of RisRecords. May throw an IOException if the file cannot be read successfully, or a KRisException if the lines cannot be parsed successfully.
Converts the RISFile lines in the File provided as receiver into a stream of RisRecords. May throw an IOException if the file cannot be read successfully, or a KRisException if the lines cannot be parsed successfully.
Converts the RISFile lines provided by the InputStream as receiver into a stream of RisRecords. May throw an IOException if the stream cannot be read successfully, or a KRisException if the lines cannot be parsed successfully.
Converts the RISFile lines provided by the Reader as receiver into a stream of RisRecords. May throw an IOException if the reader fails to deliver lines or a KRisException if the lines cannot be parsed successfully.
Converts the RISFile lines from the file with the path provided as receiver into a stream of RisRecords. May throw an IOException if the file cannot be read successfully, or a KRisException if the lines cannot be parsed successfully.