| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.geodatabase.TrafficData
public class TrafficData
A container for members in traffic data.
| Constructor Summary | |
|---|---|
TrafficData()
Constructs a TrafficData using ArcGIS Engine.  | 
|
TrafficData(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.  TrafficData theTrafficData = (TrafficData) obj; | 
|
| Method Summary | |
|---|---|
 boolean | 
equals(Object o)
Compare this object with another  | 
static String | 
getClsid()
getClsid.  | 
 String | 
getFirstTimeSliceFieldName()
The field name of the first time slice of the given period in the profile table.  | 
 Date | 
getFirstTimeSliceStartTime()
The start time of valid period of a day for traffic data.  | 
 String | 
getJoinTableBaseTravelTimeFieldName()
The field name for base travel time in the join table.  | 
 int | 
getJoinTableBaseTravelTimeUnits()
Base travel time units.  | 
 String | 
getJoinTableName()
The name of the join table between edges and profiles.  | 
 IStringArray | 
getJoinTableProfileIDFieldNames()
The field names of the historic join table pointing to speed profiles.  | 
 String | 
getLastTimeSliceFieldName()
The field name of the last time slice of the given period in the profile table.  | 
 String | 
getProfilesTableName()
The name of the table containing profiles.  | 
 double | 
getTimeInterval()
The time interval of the traffic data.  | 
 int | 
getTimeIntervalUnits()
The units of the time interval of the traffic data.  | 
 int | 
getTimeSliceDurationInMinutes()
The duration of time slice in minutes.  | 
 int | 
hashCode()
the hashcode for this object  | 
 void | 
setFirstTimeSliceFieldName(String firstTimeSliceFieldName)
The field name of the first time slice of the given period in the profile table.  | 
 void | 
setFirstTimeSliceStartTime(Date firstTimeSliceStartTime)
The start time of valid period of a day for traffic data.  | 
 void | 
setJoinTableBaseTravelTimeFieldName(String fieldName)
The field name for base travel time in the join table.  | 
 void | 
setJoinTableBaseTravelTimeUnits(int units)
Base travel time units.  | 
 void | 
setJoinTableName(String joinTableName)
The name of the join table between edges and profiles.  | 
 void | 
setJoinTableProfileIDFieldNamesByRef(IStringArray profileIDFields)
The field names of the historic join table pointing to speed profiles.  | 
 void | 
setLastTimeSliceFieldName(String lastTimeSliceFieldName)
The field name of the last time slice of the given period in the profile table.  | 
 void | 
setProfilesTableName(String profilesTableName)
The name of the table containing profiles.  | 
 void | 
setTimeSliceDurationInMinutes(int timeSliceDurationInMinutes)
The duration of time slice in minutes.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef | 
|---|
getJintegraDispatch, release | 
| Constructor Detail | 
|---|
public TrafficData()
            throws IOException,
                   UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public TrafficData(Object obj)
            throws IOException
 TrafficData theTrafficData = (TrafficData) obj;
obj to TrafficData.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail | 
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public double getTimeInterval()
                       throws IOException,
                              AutomationException
getTimeInterval in interface ITrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTimeIntervalUnits()
                         throws IOException,
                                AutomationException
getTimeIntervalUnits in interface ITrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getProfilesTableName()
                            throws IOException,
                                   AutomationException
getProfilesTableName in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setProfilesTableName(String profilesTableName)
                          throws IOException,
                                 AutomationException
setProfilesTableName in interface IHistoricalTrafficDataprofilesTableName - The profilesTableName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTimeSliceDurationInMinutes()
                                  throws IOException,
                                         AutomationException
getTimeSliceDurationInMinutes in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTimeSliceDurationInMinutes(int timeSliceDurationInMinutes)
                                   throws IOException,
                                          AutomationException
setTimeSliceDurationInMinutes in interface IHistoricalTrafficDatatimeSliceDurationInMinutes - The timeSliceDurationInMinutes  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Date getFirstTimeSliceStartTime()
                                throws IOException,
                                       AutomationException
getFirstTimeSliceStartTime in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFirstTimeSliceStartTime(Date firstTimeSliceStartTime)
                                throws IOException,
                                       AutomationException
setFirstTimeSliceStartTime in interface IHistoricalTrafficDatafirstTimeSliceStartTime - The firstTimeSliceStartTime  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getFirstTimeSliceFieldName()
                                  throws IOException,
                                         AutomationException
getFirstTimeSliceFieldName in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFirstTimeSliceFieldName(String firstTimeSliceFieldName)
                                throws IOException,
                                       AutomationException
setFirstTimeSliceFieldName in interface IHistoricalTrafficDatafirstTimeSliceFieldName - The firstTimeSliceFieldName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getLastTimeSliceFieldName()
                                 throws IOException,
                                        AutomationException
getLastTimeSliceFieldName in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLastTimeSliceFieldName(String lastTimeSliceFieldName)
                               throws IOException,
                                      AutomationException
setLastTimeSliceFieldName in interface IHistoricalTrafficDatalastTimeSliceFieldName - The lastTimeSliceFieldName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getJoinTableName()
                        throws IOException,
                               AutomationException
getJoinTableName in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setJoinTableName(String joinTableName)
                      throws IOException,
                             AutomationException
setJoinTableName in interface IHistoricalTrafficDatajoinTableName - The joinTableName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getJoinTableBaseTravelTimeFieldName()
                                           throws IOException,
                                                  AutomationException
getJoinTableBaseTravelTimeFieldName in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setJoinTableBaseTravelTimeFieldName(String fieldName)
                                         throws IOException,
                                                AutomationException
setJoinTableBaseTravelTimeFieldName in interface IHistoricalTrafficDatafieldName - The fieldName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getJoinTableBaseTravelTimeUnits()
                                    throws IOException,
                                           AutomationException
getJoinTableBaseTravelTimeUnits in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setJoinTableBaseTravelTimeUnits(int units)
                                     throws IOException,
                                            AutomationException
setJoinTableBaseTravelTimeUnits in interface IHistoricalTrafficDataunits - A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getJoinTableProfileIDFieldNames()
                                             throws IOException,
                                                    AutomationException
getJoinTableProfileIDFieldNames in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setJoinTableProfileIDFieldNamesByRef(IStringArray profileIDFields)
                                          throws IOException,
                                                 AutomationException
setJoinTableProfileIDFieldNamesByRef in interface IHistoricalTrafficDataprofileIDFields - A reference to a com.esri.arcgis.system.IStringArray  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||