com.esri.arcgis.networkanalyst
Class TimeSlice

java.lang.Object
  extended by com.esri.arcgis.networkanalyst.TimeSlice
All Implemented Interfaces:
com.esri.arcgis.interop.RemoteObjRef, ITimeSlice, java.io.Serializable

public class TimeSlice
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, ITimeSlice

COM Class 'TimeSlice'. Generated 3/19/2015 1:20:45 PM from 'C:\ArcGIS\COM\esriNetworkAnalyst.olb'

Description 'Time slice class.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.esri.arcgis.networkanalyst.ITimeSlice
IID, IIDd0fa9997_e17f_427b_9d7d_aa31cc87ccc7, xxDummy
 
Constructor Summary
TimeSlice()
          Constructs a TimeSlice using ArcGIS Engine.
TimeSlice(java.lang.Object obj)
          Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
TimeSlice theTimeSlice = (TimeSlice) obj;
 
Method Summary
 boolean equals(java.lang.Object o)
          Compare this object with another
static java.lang.String getClsid()
          getClsid.
 java.util.Date getFromDate()
          Time slice left bound.
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 java.util.Date getToDate()
          Time slice right bound.
 int hashCode()
          the hashcode for this object
 void release()
          Release a TimeSlice.
 void setFromDate(java.util.Date pFrom)
          Time slice left bound.
 void setToDate(java.util.Date pTo)
          Time slice right bound.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeSlice

public TimeSlice()
          throws java.io.IOException,
                 java.net.UnknownHostException
Constructs a TimeSlice using ArcGIS Engine.

Throws:
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems

TimeSlice

public TimeSlice(java.lang.Object obj)
          throws java.io.IOException
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
TimeSlice theTimeSlice = (TimeSlice) obj;

Construct a TimeSlice using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to TimeSlice.

Parameters:
obj - an object returned from ArcGIS Engine or Server
Throws:
java.io.IOException - if there are interop problems
Method Detail

getClsid

public static java.lang.String getClsid()
getClsid.


equals

public boolean equals(java.lang.Object o)
Compare this object with another

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class java.lang.Object

getJintegraDispatch

public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
Deprecated. Internal use only.

Specified by:
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef

release

public void release()
Release a TimeSlice.

Specified by:
release in interface com.esri.arcgis.interop.RemoteObjRef

getFromDate

public java.util.Date getFromDate()
                           throws java.io.IOException,
                                  AutomationException
Time slice left bound.

Specified by:
getFromDate in interface ITimeSlice
Returns:
The pFrom
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFromDate

public void setFromDate(java.util.Date pFrom)
                 throws java.io.IOException,
                        AutomationException
Time slice left bound.

Specified by:
setFromDate in interface ITimeSlice
Parameters:
pFrom - The pFrom (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getToDate

public java.util.Date getToDate()
                         throws java.io.IOException,
                                AutomationException
Time slice right bound.

Specified by:
getToDate in interface ITimeSlice
Returns:
The pTo
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setToDate

public void setToDate(java.util.Date pTo)
               throws java.io.IOException,
                      AutomationException
Time slice right bound.

Specified by:
setToDate in interface ITimeSlice
Parameters:
pTo - The pTo (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.