public class NutiteqOnlineRoutingService extends RoutingService
swigCMemOwn
Constructor and Description |
---|
NutiteqOnlineRoutingService(long cPtr,
boolean cMemoryOwn) |
NutiteqOnlineRoutingService(java.lang.String source)
Constructs a new NutiteqOnlineRoutingService instance given service source.
|
Modifier and Type | Method and Description |
---|---|
RoutingResult |
calculateRoute(RoutingRequest request)
Calculates routing result (path) based on routing result.
|
void |
delete() |
protected void |
finalize() |
static long |
getCPtr(NutiteqOnlineRoutingService obj) |
static NutiteqOnlineRoutingService |
swigCreatePolymorphicInstance(long cPtr,
boolean cMemoryOwn)
Creates a polymorphic instance of the given native object.
|
protected void |
swigDirectorDisconnect() |
java.lang.String |
swigGetClassName()
Returns the actual class name of this object.
|
java.lang.Object |
swigGetDirectorObject()
Returns the connected director object.
|
void |
swigReleaseOwnership() |
void |
swigTakeOwnership() |
getCPtr
public NutiteqOnlineRoutingService(long cPtr, boolean cMemoryOwn)
public NutiteqOnlineRoutingService(java.lang.String source)
source
- The source id of the service.public static long getCPtr(NutiteqOnlineRoutingService obj)
protected void finalize()
finalize
in class RoutingService
public void delete()
delete
in class RoutingService
protected void swigDirectorDisconnect()
swigDirectorDisconnect
in class RoutingService
public void swigReleaseOwnership()
swigReleaseOwnership
in class RoutingService
public void swigTakeOwnership()
swigTakeOwnership
in class RoutingService
public static NutiteqOnlineRoutingService swigCreatePolymorphicInstance(long cPtr, boolean cMemoryOwn)
public RoutingResult calculateRoute(RoutingRequest request)
RoutingService
calculateRoute
in class RoutingService
request
- The routing request defining via points.public java.lang.String swigGetClassName()
swigGetClassName
in class RoutingService
public java.lang.Object swigGetDirectorObject()
swigGetDirectorObject
in class RoutingService