public abstract class AbstractLineStringVector<T extends org.apache.arrow.vector.FieldVector> extends AbstractGeometryVector<org.locationtech.jts.geom.LineString,org.apache.arrow.vector.complex.ListVector,T>
GeometryVector.GeometryReader<T extends org.locationtech.jts.geom.Geometry>, GeometryVector.GeometryWriter<T extends org.locationtech.jts.geom.Geometry>vectorfactory| Modifier | Constructor and Description |
|---|---|
protected |
AbstractLineStringVector(org.apache.arrow.vector.complex.ListVector vector) |
protected |
AbstractLineStringVector(String name,
org.apache.arrow.vector.complex.AbstractContainerVector container,
Map<String,String> metadata) |
protected |
AbstractLineStringVector(String name,
org.apache.arrow.memory.BufferAllocator allocator,
Map<String,String> metadata) |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.arrow.vector.types.pojo.FieldType |
createFieldType(Map<String,String> metadata) |
org.locationtech.jts.geom.LineString |
get(int index) |
double |
getCoordinateX(int offset) |
double |
getCoordinateY(int offset) |
int |
getEndOffset(int index) |
int |
getStartOffset(int index) |
void |
set(int index,
org.locationtech.jts.geom.LineString geom) |
close, getFields, getNullCount, getOrdinalVector, getReader, getValueCount, getVector, getWriter, readOrdinal, setOrdinalVector, setValueCount, transfer, writeOrdinalprotected AbstractLineStringVector(String name, org.apache.arrow.memory.BufferAllocator allocator, Map<String,String> metadata)
protected AbstractLineStringVector(String name, org.apache.arrow.vector.complex.AbstractContainerVector container, Map<String,String> metadata)
protected AbstractLineStringVector(org.apache.arrow.vector.complex.ListVector vector)
public static org.apache.arrow.vector.types.pojo.FieldType createFieldType(Map<String,String> metadata)
public void set(int index,
org.locationtech.jts.geom.LineString geom)
public org.locationtech.jts.geom.LineString get(int index)
public int getStartOffset(int index)
public int getEndOffset(int index)
public double getCoordinateY(int offset)
public double getCoordinateX(int offset)
Copyright © 2013–2019. All rights reserved.