com.esri.arcgis.geodatabase
Interface INetworkFunctionEvaluator

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
INetworkFunctionEvaluatorProxy, NetworkFunctionEvaluator

public interface INetworkFunctionEvaluator
extends java.io.Serializable

COM Interface 'INetworkFunctionEvaluator'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that specify the properties of a function evaluator.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID6699c29b_86cc_4c25_b3dd_98959760477b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.Object getFirstArgument()
          The attribute name or constant value representing the first argument of the function.
 java.lang.String getOperator()
          The operator used in the function.
 IEnumBSTR getOperators(int returnDataType)
          Get the list of supported binary operator names.
 java.lang.Object getSecondArgument()
          The parameter name or constant value representing the second argument of the function.
 void setFirstArgument(java.lang.Object arg1)
          The attribute name or constant value representing the first argument of the function.
 void setOperator(java.lang.String op)
          The operator used in the function.
 void setSecondArgument(java.lang.Object arg2)
          The parameter name or constant value representing the second argument of the function.
 

Field Detail

IID6699c29b_86cc_4c25_b3dd_98959760477b

static final int IID6699c29b_86cc_4c25_b3dd_98959760477b
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setFirstArgument

void setFirstArgument(java.lang.Object arg1)
                      throws java.io.IOException,
                             AutomationException
The attribute name or constant value representing the first argument of the function.

Parameters:
arg1 - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFirstArgument

java.lang.Object getFirstArgument()
                                  throws java.io.IOException,
                                         AutomationException
The attribute name or constant value representing the first argument of the function.

Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOperator

void setOperator(java.lang.String op)
                 throws java.io.IOException,
                        AutomationException
The operator used in the function.

Parameters:
op - The op (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOperator

java.lang.String getOperator()
                             throws java.io.IOException,
                                    AutomationException
The operator used in the function.

Returns:
The op
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSecondArgument

void setSecondArgument(java.lang.Object arg2)
                       throws java.io.IOException,
                              AutomationException
The parameter name or constant value representing the second argument of the function.

Parameters:
arg2 - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSecondArgument

java.lang.Object getSecondArgument()
                                   throws java.io.IOException,
                                          AutomationException
The parameter name or constant value representing the second argument of the function.

Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOperators

IEnumBSTR getOperators(int returnDataType)
                       throws java.io.IOException,
                              AutomationException
Get the list of supported binary operator names.

Parameters:
returnDataType - A com.esri.arcgis.geodatabase.esriNetworkAttributeDataType constant (in)
Returns:
A reference to a com.esri.arcgis.system.IEnumBSTR
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.