public class SndExtension extends GraphExtension<SndExtension>
connect(File, long, Log, Properties)
sind jedoch optional. Ist File null
, so wurde der Graph nicht
aus einer lokalen Datei eingelesen und ein Fallback ist nicht moeglich.Constructor and Description |
---|
SndExtension() |
Modifier and Type | Method and Description |
---|---|
void |
connect(java.io.File file,
long offset,
Log log,
java.util.Properties props)
Wird zur Laufzeit direkt vor
Var.readFromStream(de.cm.osm2po.primitives.InStream)
aufgerufen. |
void |
disconnect()
Wird zur Laufzeit von
Graph.close() aufgerufen,
um hier etwaige Resourcen wieder freizugeben. |
int[] |
findByName(java.lang.String name,
boolean exact)
Findet Strassen-Indizes aufgrund ihres Namens.
|
SndExtension |
readFromStream(InStream inStream)
Deserialisiert dieses Objekt aus einem Stream.
|
writeToStream
public void connect(java.io.File file, long offset, Log log, java.util.Properties props)
GraphExtension
Var.readFromStream(de.cm.osm2po.primitives.InStream)
aufgerufen.connect
in class GraphExtension<SndExtension>
file
- File, z.B. Graph-Datei fuer Fallback/DiskMode. NULLABLEoffset
- long Dateiposition der Quellelog
- Log
optionaler Logger, NULLABLEprops
- zusaetzliche Properties
NULLABLE.public void disconnect()
GraphExtension
Graph.close()
aufgerufen,
um hier etwaige Resourcen wieder freizugeben.disconnect
in class GraphExtension<SndExtension>
public SndExtension readFromStream(InStream inStream)
Var
inStream
- InStream
this
zurueckgeben.public final int[] findByName(java.lang.String name, boolean exact)
Graph.lookupEdgeName(int)
gelesen werden.name
- String Name NULLABLEexact
- boolean false: startsWith()-Suche