- GeometryFormat - Interface in org.apache.commons.geometry.io.core
-
Interface describing a geometric data format.
- GeometryInput - Interface in org.apache.commons.geometry.io.core.input
-
Interface representing input to a geometric I/O operation.
- GeometryIOMetadata - Interface in org.apache.commons.geometry.io.core
-
Interface containing basic metadata fields for use in I/O operations.
- GeometryIOUtils - Class in org.apache.commons.geometry.io.core.internal
-
Internal class containing utility methods for IO operations.
- GeometryOutput - Interface in org.apache.commons.geometry.io.core.output
-
Interface representing the output of a geometric IO operation.
- get() - Method in interface org.apache.commons.geometry.io.core.internal.IOSupplier
-
Get a result from the supplier.
- getCharset() - Method in class org.apache.commons.geometry.io.core.AbstractGeometryIOMetadata
-
Get the charset for the operation, if any.
- getCharset() - Method in interface org.apache.commons.geometry.io.core.GeometryIOMetadata
-
Get the charset for the operation, if any.
- getColumnNumber() - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Get the current column number.
- getCurrentToken() - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Get the current token.
- getCurrentTokenAsDouble() - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Get the current token parsed as a double.
- getCurrentTokenAsInt() - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Get the current token parsed as an integer.
- getCurrentTokenColumnNumber() - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Get the column position that the current token started on.
- getCurrentTokenLineNumber() - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Get the line number that the current token started on.
- getDefaultFileExtension() - Method in interface org.apache.commons.geometry.io.core.GeometryFormat
-
Get the default file extension used by the format.
- getDoubleFormat() - Method in class org.apache.commons.geometry.io.core.utils.AbstractTextFormatWriter
-
Get the function used to format floating point output.
- getFile() - Method in class org.apache.commons.geometry.io.core.input.FileGeometryInput
-
Get the input file.
- getFile() - Method in class org.apache.commons.geometry.io.core.output.FileGeometryOutput
-
Get the output file.
- getFileExtension(String) - Static method in class org.apache.commons.geometry.io.core.internal.GeometryIOUtils
-
Get the part of the file name after the last dot.
- getFileExtensions() - Method in interface org.apache.commons.geometry.io.core.GeometryFormat
-
Get
all file extensions associated with the format,
including the
default
.
- getFileName() - Method in class org.apache.commons.geometry.io.core.AbstractGeometryIOMetadata
-
Get the file name associated with the operation, if any.
- getFileName() - Method in interface org.apache.commons.geometry.io.core.GeometryIOMetadata
-
Get the file name associated with the operation, if any.
- getFileName(Path) - Static method in class org.apache.commons.geometry.io.core.internal.GeometryIOUtils
-
Get the file name of the given path or null if one does not exist
or is the empty string.
- getFileName(URL) - Static method in class org.apache.commons.geometry.io.core.internal.GeometryIOUtils
-
Get the file name of the given url or null if one does not exist or is
the empty string.
- getFileName(String) - Static method in class org.apache.commons.geometry.io.core.internal.GeometryIOUtils
-
Get the file name from the given path string, defined as
the substring following the last path separator character.
- getFormat() - Method in interface org.apache.commons.geometry.io.core.BoundaryReadHandler
-
- getFormat() - Method in interface org.apache.commons.geometry.io.core.BoundaryWriteHandler
-
- getFormatName() - Method in interface org.apache.commons.geometry.io.core.GeometryFormat
-
Get the format name.
- getInputStream() - Method in class org.apache.commons.geometry.io.core.input.FileGeometryInput
-
Get the input stream for reading from the input.
- getInputStream() - Method in interface org.apache.commons.geometry.io.core.input.GeometryInput
-
Get the input stream for reading from the input.
- getInputStream() - Method in class org.apache.commons.geometry.io.core.input.StreamGeometryInput
-
Get the input stream for reading from the input.
- getInputStream() - Method in class org.apache.commons.geometry.io.core.input.UrlGeometryInput
-
Get the input stream for reading from the input.
- getLineNumber() - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Get the current line number.
- getLineSeparator() - Method in class org.apache.commons.geometry.io.core.utils.AbstractTextFormatWriter
-
Get the current line separator.
- getMaxStringLength() - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Get the maximum length for strings returned by this instance.
- getOutputStream() - Method in class org.apache.commons.geometry.io.core.output.FileGeometryOutput
-
Get the output stream for writing to the output.
- getOutputStream() - Method in interface org.apache.commons.geometry.io.core.output.GeometryOutput
-
Get the output stream for writing to the output.
- getOutputStream() - Method in class org.apache.commons.geometry.io.core.output.StreamGeometryOutput
-
Get the output stream for writing to the output.
- getReadFormats() - Method in class org.apache.commons.geometry.io.core.BoundaryIOManager
-
Get the list of formats supported by the currently registered
read handlers
.
- getReadHandlerForFileExtension(String) - Method in class org.apache.commons.geometry.io.core.BoundaryIOManager
-
Get the
read handler
for the given file extension
or null if no such handler has been registered.
- getReadHandlerForFormat(GeometryFormat) - Method in class org.apache.commons.geometry.io.core.BoundaryIOManager
-
Get the
read handler
for the given format or
null if no such handler has been registered.
- getReadHandlers() - Method in class org.apache.commons.geometry.io.core.BoundaryIOManager
-
- getUnchecked(IOSupplier<T>) - Static method in class org.apache.commons.geometry.io.core.internal.GeometryIOUtils
-
- getUrl() - Method in class org.apache.commons.geometry.io.core.input.UrlGeometryInput
-
Get the input URL.
- getWriteFormats() - Method in class org.apache.commons.geometry.io.core.BoundaryIOManager
-
Get the list of formats supported by the currently registered
write handlers
.
- getWriteHandlerForFileExtension(String) - Method in class org.apache.commons.geometry.io.core.BoundaryIOManager
-
Get the
write handler
for the given file extension
or null if no such handler has been registered.
- getWriteHandlerForFormat(GeometryFormat) - Method in class org.apache.commons.geometry.io.core.BoundaryIOManager
-
Get the
write handler
for the given format or
null if no such handler has been registered.
- getWriteHandlers() - Method in class org.apache.commons.geometry.io.core.BoundaryIOManager
-
- getWriter() - Method in class org.apache.commons.geometry.io.core.utils.AbstractTextFormatWriter
-
Get the underlying writer instance.
- parseError(String) - Static method in class org.apache.commons.geometry.io.core.internal.GeometryIOUtils
-
Create an exception indicating a parsing or syntax error.
- parseError(String, Throwable) - Static method in class org.apache.commons.geometry.io.core.internal.GeometryIOUtils
-
Create an exception indicating a parsing or syntax error.
- parseError(String) - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Return an exception indicating an error occurring at the current parser position.
- parseError(String, Throwable) - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Return an exception indicating an error occurring at the current parser position.
- parseError(int, int, String) - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Return an exception indicating an error during parsing.
- parseError(int, int, String, Throwable) - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Return an exception indicating an error during parsing.
- peek() - Method in class org.apache.commons.geometry.io.core.internal.CharReadBuffer
-
Return the next character in the buffer without removing it.
- peek(int) - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Return a string containing containing at most len
characters from the stream but
without changing the parser position.
- peek(IntPredicate) - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Read characters from the stream while the given predicate returns true but do not
change the current token or advance the parser position.
- peekChar() - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Return the next character in the stream but do not advance the parser position.
- peekString(int) - Method in class org.apache.commons.geometry.io.core.internal.CharReadBuffer
-
Return a string from the buffer without removing it.
- push(char) - Method in class org.apache.commons.geometry.io.core.internal.CharReadBuffer
-
Push a character back onto the read buffer.
- pushString(String) - Method in class org.apache.commons.geometry.io.core.internal.CharReadBuffer
-
Push a string back onto the read buffer.
- setColumnNumber(int) - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Set the current column number.
- setDoubleFormat(DoubleFunction<String>) - Method in class org.apache.commons.geometry.io.core.utils.AbstractTextFormatWriter
-
Set the function used to format floating point output.
- setLineNumber(int) - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Set the current line number.
- setLineSeparator(String) - Method in class org.apache.commons.geometry.io.core.utils.AbstractTextFormatWriter
-
Set the line separator.
- setMaxStringLength(int) - Method in class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Set the maximum length for strings returned by this instance.
- SimpleTextParser - Class in org.apache.commons.geometry.io.core.internal
-
Class providing basic text parsing capabilities.
- SimpleTextParser(Reader) - Constructor for class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Construct a new instance that reads characters from the given reader.
- SimpleTextParser(CharReadBuffer) - Constructor for class org.apache.commons.geometry.io.core.internal.SimpleTextParser
-
Construct a new instance that reads characters from the given character buffer.
- skip(int) - Method in class org.apache.commons.geometry.io.core.internal.CharReadBuffer
-
Skip n
characters from the stream.
- StreamGeometryInput - Class in org.apache.commons.geometry.io.core.input
-
- StreamGeometryInput(InputStream) - Constructor for class org.apache.commons.geometry.io.core.input.StreamGeometryInput
-
Construct a new instance that reads from the given input stream with
no configured file name or charset.
- StreamGeometryInput(InputStream, String) - Constructor for class org.apache.commons.geometry.io.core.input.StreamGeometryInput
-
Construct a new instance that reads from the given input stream with the
configured file name but no charset.
- StreamGeometryInput(InputStream, String, Charset) - Constructor for class org.apache.commons.geometry.io.core.input.StreamGeometryInput
-
Construct a new instance that reads from the given input stream with the configured
file name and charset.
- StreamGeometryOutput - Class in org.apache.commons.geometry.io.core.output
-
- StreamGeometryOutput(OutputStream) - Constructor for class org.apache.commons.geometry.io.core.output.StreamGeometryOutput
-
Construct a new instance that writes to the given output stream with
no configured file name or charset.
- StreamGeometryOutput(OutputStream, String) - Constructor for class org.apache.commons.geometry.io.core.output.StreamGeometryOutput
-
Construct a new instance that writes to the given output stream with the
configured file name but no charset.
- StreamGeometryOutput(OutputStream, String, Charset) - Constructor for class org.apache.commons.geometry.io.core.output.StreamGeometryOutput
-
Construct a new instance that writes to the given output stream with the configured
file name and charset.