com.esri.arcgisws
Class NetworkAttributeParameter

java.lang.Object
  extended by com.esri.arcgisws.NetworkAttributeParameter
All Implemented Interfaces:
java.io.Serializable

public class NetworkAttributeParameter
extends java.lang.Object
implements java.io.Serializable

A container for describing a network attribute parameter.

Java class for NetworkAttributeParameter complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="NetworkAttributeParameter">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="VarType" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="Value" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
         <element name="DefaultValue" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
         <element name="ParameterUsageType" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriNetworkAttributeParameterUsageType"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
A container for describing a network attribute parameter.

See Also:
Serialized Form

Constructor Summary
NetworkAttributeParameter()
          NetworkAttributeParameter default constructor.
NetworkAttributeParameter(java.lang.String name, int varType, java.lang.Object value, java.lang.Object defaultValue, EsriNetworkAttributeParameterUsageType parameterUsageType)
          Deprecated. 
 
Method Summary
 java.lang.Object getDefaultValue()
          The default value of the parameter.
 java.lang.String getName()
          The name of the parameter.
 EsriNetworkAttributeParameterUsageType getParameterUsageType()
          The usage type of the parameter.
 java.lang.Object getValue()
          The current value of the parameter.
 int getVarType()
          The VARTYPE of the parameter (e.g.
 void setDefaultValue(java.lang.Object value)
          The default value of the parameter.
 void setName(java.lang.String value)
          The name of the parameter.
 void setParameterUsageType(EsriNetworkAttributeParameterUsageType value)
          The usage type of the parameter.
 void setValue(java.lang.Object value)
          The current value of the parameter.
 void setVarType(int value)
          The VARTYPE of the parameter (e.g.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkAttributeParameter

@Deprecated
public NetworkAttributeParameter(java.lang.String name,
                                            int varType,
                                            java.lang.Object value,
                                            java.lang.Object defaultValue,
                                            EsriNetworkAttributeParameterUsageType parameterUsageType)
Deprecated. 

NetworkAttributeParameter constructor.


NetworkAttributeParameter

public NetworkAttributeParameter()
NetworkAttributeParameter default constructor.

Method Detail

getName

public java.lang.String getName()
The name of the parameter. Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(java.lang.String value)
The name of the parameter. Sets the value of the name property.

Parameters:
value - allowed object is String

getVarType

public int getVarType()
The VARTYPE of the parameter (e.g. VT_I4). Gets the value of the varType property.


setVarType

public void setVarType(int value)
The VARTYPE of the parameter (e.g. VT_I4). Sets the value of the varType property.


getValue

public java.lang.Object getValue()
The current value of the parameter. Gets the value of the value property.

Returns:
possible object is Object

setValue

public void setValue(java.lang.Object value)
The current value of the parameter. Sets the value of the value property.

Parameters:
value - allowed object is Object

getDefaultValue

public java.lang.Object getDefaultValue()
The default value of the parameter. Gets the value of the defaultValue property.

Returns:
possible object is Object

setDefaultValue

public void setDefaultValue(java.lang.Object value)
The default value of the parameter. Sets the value of the defaultValue property.

Parameters:
value - allowed object is Object

getParameterUsageType

public EsriNetworkAttributeParameterUsageType getParameterUsageType()
The usage type of the parameter. Gets the value of the parameterUsageType property.

Returns:
possible object is EsriNetworkAttributeParameterUsageType

setParameterUsageType

public void setParameterUsageType(EsriNetworkAttributeParameterUsageType value)
The usage type of the parameter. Sets the value of the parameterUsageType property.

Parameters:
value - allowed object is EsriNetworkAttributeParameterUsageType