com.esri.arcgis.geodatabase
Class ConfigurationParameter

java.lang.Object
  extended bycom.esri.arcgis.geodatabase.ConfigurationParameter
All Implemented Interfaces:
IConfigurationParameter, java.io.Serializable

public class ConfigurationParameter
extends java.lang.Object
implements IConfigurationParameter

ConfigurationParameter Object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Remarks

Configuration keywords in an ArcSDE or File geodatabase are used to specify storage parameters for feature classes, tables and geometric networks. These storage parameters are represented by ConfigurationParameter objects.

See Also:
Serialized Form

Constructor Summary
ConfigurationParameter(java.lang.Object obj)
          Construct a ConfigurationParameter using a reference to such an object returned from ArcGIS Engine or Server.
 
Method Summary
 boolean equals(java.lang.Object o)
          Compare this object with another
 IConfigurationParameter getAsIConfigurationParameter()
          Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed.
 java.lang.String getConfigurationString()
          The configuration string defined by the parameter.
 java.lang.String getName()
          The name of the parameter.
 int hashCode()
          the hashcode for this object
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationParameter

public ConfigurationParameter(java.lang.Object obj)
                       throws java.io.IOException
Construct a ConfigurationParameter using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to ConfigurationParameter.
Casting to this class from the return value of a method will not work, as this class represents an abstract class in ArcObjects.
*
ConfigurationParameter o = (ConfigurationParameter)obj; // will not work

ConfigurationParameter o = new ConfigurationParameter(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server ConfigurationParameter theConfigurationParameter = (ConfigurationParameter) obj;

Throws:
java.io.IOException - if there are interop problems
Method Detail

getAsIConfigurationParameter

public IConfigurationParameter getAsIConfigurationParameter()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed.


equals

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


hashCode

public int hashCode()
the hashcode for this object


getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Description copied from interface: IConfigurationParameter
The name of the parameter.

Supported Platforms

Windows, Solaris, Linux

Specified by:
getName in interface IConfigurationParameter
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
See Also:
IConfigurationKeyword

getConfigurationString

public java.lang.String getConfigurationString()
                                        throws java.io.IOException,
                                               AutomationException
Description copied from interface: IConfigurationParameter
The configuration string defined by the parameter.

Supported Platforms

Windows, Solaris, Linux

Specified by:
getConfigurationString in interface IConfigurationParameter
Returns:
The str
Throws:
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
See Also:
IConfigurationKeyword