Module pygw.base

This module includes common classes that are used by other modules. This includes the base GeoWaveObject class that serves as a python wrapper for a java reference. It also includes a pygw.base.type_conversions submodule that can be used to convert Python types to Java types that are commonly used in GeoWave.

It contains the following import shortcuts:

from pygw.base import GeoWaveObject
from pygw.base import CloseableIterator
from pygw.base import DataTypeAdapter
from pygw.base import Writer
from pygw.base import Envelope
from pygw.base import Interval
from pygw.base import Range
Source code
#
# Copyright (c) 2013-2022 Contributors to the Eclipse Foundation

#
# See the NOTICE file distributed with this work for additional information regarding copyright
# ownership. All rights reserved. This program and the accompanying materials are made available
# under the terms of the Apache License, Version 2.0 which accompanies this distribution and is
# available at http://www.apache.org/licenses/LICENSE-2.0.txt
# ===============================================================================================
"""
This module includes common classes that are used by other modules.  This includes the base `GeoWaveObject` class that
serves as a python wrapper for a java reference.  It also includes a `type_conversions` submodule that can be used to
convert Python types to Java types that are commonly used in GeoWave.

It contains the following import shortcuts:
```python
from pygw.base import GeoWaveObject
from pygw.base import CloseableIterator
from pygw.base import DataTypeAdapter
from pygw.base import Writer
from pygw.base import Envelope
from pygw.base import Interval
from pygw.base import Range
```
"""

from .geowave_object import GeoWaveObject
from .closeable_iterator import CloseableIterator
from .data_type_adapter import DataTypeAdapter
from .writer import Writer
from .envelope import Envelope
from .interval import Interval
from .range import Range

Sub-modules

pygw.base.closeable_iterator
pygw.base.data_type_adapter
pygw.base.envelope
pygw.base.geowave_object
pygw.base.interval
pygw.base.java_transformer
pygw.base.range
pygw.base.type_conversions
pygw.base.write_results
pygw.base.writer