class CachingSimpleFeatureArrowFileReader extends SimpleFeatureArrowFileReader
- Alphabetic
- By Inheritance
- CachingSimpleFeatureArrowFileReader
- SimpleFeatureArrowFileReader
- Closeable
- AutoCloseable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new CachingSimpleFeatureArrowFileReader(is: InputStream)
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(classOf[java.lang.CloneNotSupportedException]) @native()
- def close(): Unit
- Definition Classes
- CachingSimpleFeatureArrowFileReader → 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
- CachingSimpleFeatureArrowFileReader → SimpleFeatureArrowFileReader
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): 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
- CachingSimpleFeatureArrowFileReader → SimpleFeatureArrowFileReader
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- 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()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- 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
- CachingSimpleFeatureArrowFileReader → SimpleFeatureArrowFileReader
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- lazy val vectors: Seq[SimpleFeatureVector]
- Definition Classes
- CachingSimpleFeatureArrowFileReader → SimpleFeatureArrowFileReader
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()