Package oracle.pgx.api.frames
Class PgxCsvFrameReader
- java.lang.Object
-
- oracle.pgx.api.frames.PgxFrameReader<PgxCsvFrameReader>
-
- oracle.pgx.api.frames.PgxCsvFrameReader
-
public class PgxCsvFrameReader extends PgxFrameReader<PgxCsvFrameReader>
-
-
Constructor Summary
Constructors Constructor Description PgxCsvFrameReader(PgxSession session, oracle.pgx.api.internal.Core core, java.util.function.Supplier<java.lang.String> keystorePathSupplier, java.util.function.Supplier<char[]> keystorePasswordSupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PgxFuture<PgxFrame>
loadAsync(java.lang.String... uris)
trigger the async loading of the PgxFramePgxCsvFrameReader
name(java.lang.String frameName)
sets the name of this config to frameNamePgxCsvFrameReader
separator(char separator)
sets the separator for csv parsing to separator-
Methods inherited from class oracle.pgx.api.frames.PgxFrameReader
autodetectColumns, columns, load
-
-
-
-
Constructor Detail
-
PgxCsvFrameReader
public PgxCsvFrameReader(PgxSession session, oracle.pgx.api.internal.Core core, java.util.function.Supplier<java.lang.String> keystorePathSupplier, java.util.function.Supplier<char[]> keystorePasswordSupplier)
-
-
Method Detail
-
name
public PgxCsvFrameReader name(java.lang.String frameName)
sets the name of this config to frameName- Specified by:
name
in classPgxFrameReader<PgxCsvFrameReader>
- Parameters:
frameName
- string denoting the frameName- Returns:
-
separator
public PgxCsvFrameReader separator(char separator)
sets the separator for csv parsing to separator- Parameters:
separator
- char denoting the separator- Returns:
-
loadAsync
public PgxFuture<PgxFrame> loadAsync(java.lang.String... uris)
trigger the async loading of the PgxFrame- Specified by:
loadAsync
in classPgxFrameReader<PgxCsvFrameReader>
- Parameters:
uris
- array denoting the uris- Returns:
-
-