class StreamingSimpleFeatureArrowFileReader extends SimpleFeatureArrowFileReader
Streams features from an input stream - note that a feature may not be valid after a call to .next(),
as the underlying data may be reclaimed
- Alphabetic
- By Inheritance
- StreamingSimpleFeatureArrowFileReader
- SimpleFeatureArrowFileReader
- Closeable
- AutoCloseable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
StreamingSimpleFeatureArrowFileReader(is: () ⇒ InputStream)
- is
creates a new input stream
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
close(): Unit
- Definition Classes
- StreamingSimpleFeatureArrowFileReader → Closeable → AutoCloseable
-
lazy val
dictionaries: Map[String, ArrowDictionary]
Dictionaries from the file.
Dictionaries from the file. Note: this may change as features are read, if there are multiple logical 'files' in the input stream. This method is exposed for completeness, but generally would not be needed since dictionary values are automatically decoded into the returned simple features.
- returns
current dictionaries, keyed by attribute
- Definition Classes
- StreamingSimpleFeatureArrowFileReader → SimpleFeatureArrowFileReader
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
features(filter: Filter): CloseableIterator[ArrowSimpleFeature]
Reads features from the underlying arrow file
Reads features from the underlying arrow file
- filter
filter to apply
- Definition Classes
- StreamingSimpleFeatureArrowFileReader → SimpleFeatureArrowFileReader
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
lazy val
sft: SimpleFeatureType
The simple feature type for the file.
The simple feature type for the file. Note: this may change as features are read, if there are multiple logical 'files' in the input stream. By convention, we keep a single file with a single sft, but that is not enforced.
- returns
current simple feature type
- Definition Classes
- StreamingSimpleFeatureArrowFileReader → SimpleFeatureArrowFileReader
- lazy val sort: Option[(String, Boolean)]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
vectors: Seq[SimpleFeatureVector]
- Definition Classes
- StreamingSimpleFeatureArrowFileReader → SimpleFeatureArrowFileReader
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated