A C D G I L M N O P R S T V

A

AFLinks(long, boolean) - Method in class alk.connect.PCMSJava
Sets trip option so that selected links are respectively avoided and favored during route calculation (if true).
AFLoad(short, String) - Method in class alk.connect.PCMSJava
Loads current set of avoided/favored links for default region.
AFLoadForRegion(short, String, String) - Method in class alk.connect.PCMSJava
Loads current set of avoided/favored links for specified region.
AFSave(short) - Method in class alk.connect.PCMSJava
Saves current set of avoided/favored links for default region to file
AFSaveForRegion(short, String) - Method in class alk.connect.PCMSJava
Saves current set of avoided/favored links for specified region to file.
About(String, StringBuffer) - Method in class alk.connect.PCMSJava
Gets PC*Miler version information.
AddStop(long, String) - Method in class alk.connect.PCMSJava
Adds stop to end of trip.
AddressToLatLong(short, String, StringBuffer) - Method in class alk.connect.PCMSJava
Finds corresponding latlong for given address.
AirDistToRte(long, String, int) - Method in class alk.connect.PCMSJava
Calculates closest air distance between "location" and specified leg.
alk.connect - package alk.connect
 
alk.connect.results - package alk.connect.results
 

C

CalcDistToRoute(long, String) - Method in class alk.connect.PCMSJava
Calculates orthogonal distance to route from "location".
CalcDistance(short, String, String) - Method in class alk.connect.PCMSJava
Calculates distance from orig to dest.
CalcDistance2(short, String, String, int) - Method in class alk.connect.PCMSJava
Calculates distance from orig to dest given routing type.
CalcDistance3(short, String, String, int) - Method in class alk.connect.PCMSJava
Calculates distance and minutes of travel from orig to dest given routing type.
CalcTrip(long, String, String) - Method in class alk.connect.PCMSJava
Calculates distance from orig to dest using trip settings.
CalcTypeEx - class alk.connect.results.CalcTypeEx.
CalcTypeEx is an object for passing and returning extended calc type parameters to the GetCalcTypeEx and SetCalcTypeEx methods.
CalcTypeEx() - Constructor for class alk.connect.results.CalcTypeEx
 
Calculate(long) - Method in class alk.connect.PCMSJava
Calculates trip distance through all stops using current trip settings.
CheckPlaceName(short, String) - Method in class alk.connect.PCMSJava
Validates city name or zip code.
CityToLatLong(short, String, StringBuffer) - Method in class alk.connect.PCMSJava
Finds corresponding latlong for given city.
ClearStops(long) - Method in class alk.connect.PCMSJava
Clears trip of all stops.
CloseServer(short) - Method in class alk.connect.PCMSJava
Clean up and dismiss PC*Miler server.
ConvertLLToPlace(long, boolean) - Method in class alk.connect.PCMSJava
Sets trip option to automatically convert latlongs to PC*MILER place names (true).

D

Defaults(long) - Method in class alk.connect.PCMSJava
Reset all options to default values.
DeleteStop(long, int) - Method in class alk.connect.PCMSJava
Deletes specified stop.
DeleteTrip(long) - Method in class alk.connect.PCMSJava
Frees existing PC*MILER trip and resources associated with it.
dir - Variable in class alk.connect.results.SegmentStruct
Direction (implies N, S, E, W with an additional character for future use)

G

GetBorderWaitHours(long) - Method in class alk.connect.PCMSJava
Gets time spent waiting at borders (in minutes).
GetBreakHours(long) - Method in class alk.connect.PCMSJava
Gets the interval designated on-duty and between breaks (in minutes).
GetBreakWaitHours(long) - Method in class alk.connect.PCMSJava
Gets length of breaks (in minutes).
GetCalcType(long) - Method in class alk.connect.PCMSJava
Gets criteria used to calculate distance for given trip.
GetCalcTypeEx(long, CalcTypeEx) - Method in class alk.connect.PCMSJava
Gets extended criteria used to calculate distance for given trip.
GetCost(long) - Method in class alk.connect.PCMSJava
Gets cost per mile (in cents).
GetDebug() - Method in class alk.connect.PCMSJava
Gets debugging level for this PC*Miler Server.
GetDefaultRegion(StringBuffer) - Method in class alk.connect.PCMSJava
Gets default region.
GetDuration(long) - Method in class alk.connect.PCMSJava
Gets duration of trip in minutes.
GetError() - Method in class alk.connect.PCMSJava
Gets last error code associated with server.
GetErrorString(int, StringBuffer) - Method in class alk.connect.PCMSJava
Gets specific error string for given error code.
GetExactLevel(short) - Method in class alk.connect.PCMSJava
Gets current threshold at which an address is considered a match.
GetFmtMatch(long, int, StringBuffer, int, int, int) - Method in class alk.connect.PCMSJava
Gets specific place name from last Lookup in a custom format.
GetFmtMatch2(long, int, StringBuffer, StringBuffer, StringBuffer, StringBuffer, StringBuffer) - Method in class alk.connect.PCMSJava
Gets specific place name from last Lookup, parsed into separate fields for address, city, state, zip and county.
GetHTMLRpt(long, int, StringBuffer) - Method in class alk.connect.PCMSJava
Copies HTML-formatted report into user-supplied StringBuffer.
GetLegInfo(long, int, LegInfoType) - Method in class alk.connect.PCMSJava
Gets information about leg miles, total miles, leg cost, total cost, leg hours, and total for specific leg of trip.
GetLocAtMiles(long, long, StringBuffer) - Method in class alk.connect.PCMSJava
Gets nearest location on the route after travelling 'miles' from the origin.
GetLocAtMinutes(long, long, StringBuffer) - Method in class alk.connect.PCMSJava
Gets nearest location on the route after travelling 'minutes' from the origin.
GetLocRadItem(long, int, StringBuffer) - Method in class alk.connect.PCMSJava
Gets an item found through a LocRadLookup query.
GetMatch(long, int, StringBuffer) - Method in class alk.connect.PCMSJava
Gets specific place name from last Lookup.
GetNumSegments(long) - Method in class alk.connect.PCMSJava
Gets number of segments in detailed report.
GetOptions(long) - Method in class alk.connect.PCMSJava
Gets trip options as single set of flags.
GetRegionName(short, int, StringBuffer) - Method in class alk.connect.PCMSJava
Gets full name for idx-th region.
GetRpt(long, int, StringBuffer) - Method in class alk.connect.PCMSJava
Copies entire report text into user-supplied StringBuffer.
GetRptLine(long, int, int, StringBuffer) - Method in class alk.connect.PCMSJava
Copies line from specified report into user-supplied StringBuffer.
GetSegment(long, int, SegmentStruct) - Method in class alk.connect.PCMSJava
Gets segment by 0-based index.
GetStop(long, int, StringBuffer) - Method in class alk.connect.PCMSJava
Gets place name for specific stop.
GetStopType(long, int) - Method in class alk.connect.PCMSJava
Gets stop type for given stop.
GetToll(long) - Method in class alk.connect.PCMSJava
Gets total toll amount for trip in cents.
GetTollBreakdown(long, int) - Method in class alk.connect.PCMSJava
Gets tolls owed when using specific discount program.
GetTollDiscountName(short, int, StringBuffer) - Method in class alk.connect.PCMSJava
Gets specific toll discount program name by index.

I

IsValid(short) - Method in class alk.connect.PCMSJava
Check that server is valid.
interchange - Variable in class alk.connect.results.SegmentStruct
Interchange

L

LatLongAtMiles(long, long, StringBuffer, boolean) - Method in class alk.connect.PCMSJava
Get latlong on the route after travelling 'miles' from the origin.
LatLongAtMinutes(long, long, StringBuffer, boolean) - Method in class alk.connect.PCMSJava
Get latlong on the route after travelling 'minutes' from the origin.
LatLongToAddress(short, String, StringBuffer) - Method in class alk.connect.PCMSJava
Finds corresonding address for given latlong.
LatLongToCity(short, String, StringBuffer) - Method in class alk.connect.PCMSJava
Finds corresonding city for given latlong.
LatLongsEnRoute(long, long, boolean) - Method in class alk.connect.PCMSJava
Gets lat/long pairs along route.
LegInfoType - class alk.connect.results.LegInfoType.
LegInfoType is an object for returning leg information from the method GetLegInfo.
LegInfoType() - Constructor for class alk.connect.results.LegInfoType
 
LocRadLookup(long, String, int, boolean, boolean, boolean, boolean, int) - Method in class alk.connect.PCMSJava
Looks up cities, postal codes, custom places, and/or POIs within a radius around a city/state or zip.
Lookup(long, String, int) - Method in class alk.connect.PCMSJava
Looks up zip or city/state name and returns number of matching places.
legCost - Variable in class alk.connect.results.LegInfoType
Leg cost
legHours - Variable in class alk.connect.results.LegInfoType
Leg hours
legMiles - Variable in class alk.connect.results.LegInfoType
Leg miles

M

miles - Variable in class alk.connect.results.SegmentStruct
Miles (includes implied decimal)
minutes - Variable in class alk.connect.results.SegmentStruct
Minutes

N

NewTrip(short) - Method in class alk.connect.PCMSJava
Creates new PC*MILER trip.
NewTripWithRegion(short, String) - Method in class alk.connect.PCMSJava
Creates a new PC*MILER trip for a specific region.
NumHTMLRptBytes(long, int) - Method in class alk.connect.PCMSJava
Gets total length of HTML-formatted report.
NumLatLongsEnRoute(long, boolean) - Method in class alk.connect.PCMSJava
Gets total number of lat/long pairs in route.
NumLegs(long) - Method in class alk.connect.PCMSJava
Gets number of legs in trip.
NumMatches(long) - Method in class alk.connect.PCMSJava
Gets total number of matches found in last Lookup.
NumPOICategories(short) - Method in class alk.connect.PCMSJava
Gets total number of POI categories in data.
NumRegions(short) - Method in class alk.connect.PCMSJava
Gets number of available region names.
NumRptBytes(long, int) - Method in class alk.connect.PCMSJava
Gets total length of report in bytes.
NumRptLines(long, int) - Method in class alk.connect.PCMSJava
Gets number of lines in report.
NumStops(long) - Method in class alk.connect.PCMSJava
Gets number of stops in trip.
NumTollDiscounts(short) - Method in class alk.connect.PCMSJava
Gets number of toll discount programs (EZPass, FasTrak, etc) tracked by PC*Miler.

O

OpenServer(int, int) - Method in class alk.connect.PCMSJava
Initializes new PC*Miler server.
Optimize(long) - Method in class alk.connect.PCMSJava
Optimizes order of stops for given trip.
optFlags - Variable in class alk.connect.results.CalcTypeEx
Options flags.

P

PCMSJava - class alk.connect.PCMSJava.
PCMSJava is a wrapper class for the C-style API supported by PC*Miler Connect v18.0 and higher.
PCMSJava() - Constructor for class alk.connect.PCMSJava
 
POICategoryName(short, int, StringBuffer) - Method in class alk.connect.PCMSJava
Gets the name of a POI category.

R

route - Variable in class alk.connect.results.SegmentStruct
Route
rtType - Variable in class alk.connect.results.CalcTypeEx
Route type.

S

SegmentStruct - class alk.connect.results.SegmentStruct.
SegmentStruct is an object for returning segment information from the method GetSegment.
SegmentStruct() - Constructor for class alk.connect.results.SegmentStruct
 
SetAlphaOrder(long, boolean) - Method in class alk.connect.PCMSJava
Sets trip option to sort state report in alphabetical (true) or in driving order (false).
SetBorderWaitHours(long, long) - Method in class alk.connect.PCMSJava
Sets time spent waiting at borders (in minutes).
SetBordersOpen(long, boolean) - Method in class alk.connect.PCMSJava
Sets trip option to run routes with international borders open (true) or closed (false).
SetBreakHours(long, long) - Method in class alk.connect.PCMSJava
Sets the interval designated on-duty and between breaks (in minutes).
SetBreakWaitHours(long, long) - Method in class alk.connect.PCMSJava
Sets length of breaks (in minutes).
SetCalcType(long, int) - Method in class alk.connect.PCMSJava
Sets criteria used to calculate distance for given trip.
SetCalcTypeEx(long, CalcTypeEx) - Method in class alk.connect.PCMSJava
Sets extended criteria used to calculate distance for given trip.
SetCost(long, int) - Method in class alk.connect.PCMSJava
Sets cost per mile (in cents).
SetCustomMode(long, boolean) - Method in class alk.connect.PCMSJava
Sets trip option to route with custom mode on(true) or off(false).
SetDebug(int) - Method in class alk.connect.PCMSJava
Sets debugging level for this PC*Miler Server.
SetDefaultRegion(String) - Method in class alk.connect.PCMSJava
Sets default region to given regionID.
SetExactLevel(short, int) - Method in class alk.connect.PCMSJava
Sets threshold at which an address is considered a match.
SetHazOption(long, int) - Method in class alk.connect.PCMSJava
Sets Hazardous Routing options.
SetHubMode(long, boolean) - Method in class alk.connect.PCMSJava
Sets hub routing mode on (true) so that first stop becomes common origin for all subsequent stops, or off (false) to route through all stops.
SetKilometers(long) - Method in class alk.connect.PCMSJava
Sets trip option to report all distances in kilometers.
SetLoaded(long, int, boolean) - Method in class alk.connect.PCMSJava
Sets stop flag to either loaded or empty.
SetMiles(long) - Method in class alk.connect.PCMSJava
Sets trip option to report all distances in miles.
SetOldMode(long, boolean) - Method in class alk.connect.PCMSJava
Sets trip option to enable old-style (no comma) geocoding (if true).
SetOldModeForRegion(short, String, boolean) - Method in class alk.connect.PCMSJava
Sets server option to enable old-style (no comma) geocoding for an entire region.
SetOnRoad(long, boolean) - Method in class alk.connect.PCMSJava
Sets trip option determining whether a latlong should be geocoded to a road (true), or used as an exact position.
SetOptions(long, long) - Method in class alk.connect.PCMSJava
Sets trip options from set of flags.
SetResequence(long, boolean) - Method in class alk.connect.PCMSJava
Sets trip option so that when optimizing, reorder all but first stop (true), or all but the first and last stops (false).
SetRoadNameOnly(long, boolean) - Method in class alk.connect.PCMSJava
Sets trip option to match addresses on road names only (true), or only match addresses exactly(false).
SetShowFerryMiles(long, boolean) - Method in class alk.connect.PCMSJava
Sets trip option to include ferry miles in distance calculations (true) or ignore them (false).
SetTollMode(long, int) - Method in class alk.connect.PCMSJava
Sets level of toll reporting for trip.
SetVehicleType(long, boolean) - Method in class alk.connect.PCMSJava
Sets trip option to calculate route with heavy vehicle on (true) or off(false)
stateAbbrev - Variable in class alk.connect.results.SegmentStruct
State abbreviation

T

TranslateAlias(long, boolean) - Method in class alk.connect.PCMSJava
Sets wheter aliases (custom places) should be translated to corresponding location or left as user-defined name.
toll - Variable in class alk.connect.results.SegmentStruct
Toll information
totCost - Variable in class alk.connect.results.LegInfoType
Total cost
totHours - Variable in class alk.connect.results.LegInfoType
Total hours
totMiles - Variable in class alk.connect.results.LegInfoType
Total miles

V

vehType - Variable in class alk.connect.results.CalcTypeEx
Vehicle type.

A C D G I L M N O P R S T V