com.esri.arcgis.geoprocessing
Interface IGpDescribeField

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GpDescribeField, IGpDescribeFieldProxy

public interface IGpDescribeField
extends java.io.Serializable

COM Interface 'IGpDescribeField'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'

Description: 'Provides access to the properties of a Geoprocessing Field Description object.' 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 DISPID_1_GET_NAME
           
static java.lang.String DISPID_1_PUT_NAME
           
static java.lang.String DISPID_10_GET_NAME
           
static java.lang.String DISPID_10_PUT_NAME
           
static java.lang.String DISPID_11_GET_NAME
           
static java.lang.String DISPID_11_PUT_NAME
           
static java.lang.String DISPID_12_NAME
           
static java.lang.String DISPID_13_NAME
           
static java.lang.String DISPID_14_GET_NAME
           
static java.lang.String DISPID_14_PUT_NAME
           
static java.lang.String DISPID_2_GET_NAME
           
static java.lang.String DISPID_2_PUT_NAME
           
static java.lang.String DISPID_3_GET_NAME
           
static java.lang.String DISPID_3_PUT_NAME
           
static java.lang.String DISPID_4_GET_NAME
           
static java.lang.String DISPID_4_PUT_NAME
           
static java.lang.String DISPID_6_GET_NAME
           
static java.lang.String DISPID_6_PUT_NAME
           
static java.lang.String DISPID_7_GET_NAME
           
static java.lang.String DISPID_7_PUT_NAME
           
static java.lang.String DISPID_8_GET_NAME
           
static java.lang.String DISPID_8_PUT_NAME
           
static java.lang.String DISPID_9_GET_NAME
           
static java.lang.String DISPID_9_PUT_NAME
           
static java.lang.String IID
          Deprecated. Internal use only
static int IID95c402e9_4fe5_4eb5_9ecb_bd009bc4b039
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getAliasName()
          Alias name of the field description.
 java.lang.String getDomain()
          Domain of the field description.
 java.lang.String getEditable()
          Indicates whether the field is editable.
 IField getField()
          Get the initial field value.
 java.lang.String getIsNullable()
          Indicates whether the field supports NULL values.
 int getLength()
          The length of the field.
 java.lang.String getName()
          Name of the field description.
 int getPosition()
          Set the field position.
 int getPrecision()
          The precision of the field.
 java.lang.String getRequired()
          Indicates whether the field is required.
 int getScale()
          The scale of the field.
 java.lang.String getType()
          The data type of the field.
 void setAliasName(java.lang.String name)
          Alias name of the field description.
 void setDomain(java.lang.String name)
          Domain of the field description.
 void setEditable(java.lang.String editable)
          Indicates whether the field is editable.
 void setField(IField field)
          Set the initial field value.
 void setIsNullable(java.lang.String isNullable)
          Indicates whether the field supports NULL values.
 void setLength(int length)
          The length of the field.
 void setName(java.lang.String name)
          Name of the field description.
 void setPosition(int pos)
          Set the field position.
 void setPrecision(int precision)
          The precision of the field.
 void setRequired(java.lang.String required)
          Indicates whether the field is required.
 void setScale(int scale)
          The scale of the field.
 void setType(java.lang.String type)
          The data type of the field.
 

Field Detail

IID95c402e9_4fe5_4eb5_9ecb_bd009bc4b039

static final int IID95c402e9_4fe5_4eb5_9ecb_bd009bc4b039
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

DISPID_1_GET_NAME

static final java.lang.String DISPID_1_GET_NAME
See Also:
Constant Field Values

DISPID_1_PUT_NAME

static final java.lang.String DISPID_1_PUT_NAME
See Also:
Constant Field Values

DISPID_2_GET_NAME

static final java.lang.String DISPID_2_GET_NAME
See Also:
Constant Field Values

DISPID_2_PUT_NAME

static final java.lang.String DISPID_2_PUT_NAME
See Also:
Constant Field Values

DISPID_3_GET_NAME

static final java.lang.String DISPID_3_GET_NAME
See Also:
Constant Field Values

DISPID_3_PUT_NAME

static final java.lang.String DISPID_3_PUT_NAME
See Also:
Constant Field Values

DISPID_4_GET_NAME

static final java.lang.String DISPID_4_GET_NAME
See Also:
Constant Field Values

DISPID_4_PUT_NAME

static final java.lang.String DISPID_4_PUT_NAME
See Also:
Constant Field Values

DISPID_6_GET_NAME

static final java.lang.String DISPID_6_GET_NAME
See Also:
Constant Field Values

DISPID_6_PUT_NAME

static final java.lang.String DISPID_6_PUT_NAME
See Also:
Constant Field Values

DISPID_7_GET_NAME

static final java.lang.String DISPID_7_GET_NAME
See Also:
Constant Field Values

DISPID_7_PUT_NAME

static final java.lang.String DISPID_7_PUT_NAME
See Also:
Constant Field Values

DISPID_8_GET_NAME

static final java.lang.String DISPID_8_GET_NAME
See Also:
Constant Field Values

DISPID_8_PUT_NAME

static final java.lang.String DISPID_8_PUT_NAME
See Also:
Constant Field Values

DISPID_9_GET_NAME

static final java.lang.String DISPID_9_GET_NAME
See Also:
Constant Field Values

DISPID_9_PUT_NAME

static final java.lang.String DISPID_9_PUT_NAME
See Also:
Constant Field Values

DISPID_10_GET_NAME

static final java.lang.String DISPID_10_GET_NAME
See Also:
Constant Field Values

DISPID_10_PUT_NAME

static final java.lang.String DISPID_10_PUT_NAME
See Also:
Constant Field Values

DISPID_11_GET_NAME

static final java.lang.String DISPID_11_GET_NAME
See Also:
Constant Field Values

DISPID_11_PUT_NAME

static final java.lang.String DISPID_11_PUT_NAME
See Also:
Constant Field Values

DISPID_12_NAME

static final java.lang.String DISPID_12_NAME
See Also:
Constant Field Values

DISPID_13_NAME

static final java.lang.String DISPID_13_NAME
See Also:
Constant Field Values

DISPID_14_PUT_NAME

static final java.lang.String DISPID_14_PUT_NAME
See Also:
Constant Field Values

DISPID_14_GET_NAME

static final java.lang.String DISPID_14_GET_NAME
See Also:
Constant Field Values
Method Detail

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Name of the field description.

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

setName

void setName(java.lang.String name)
             throws java.io.IOException,
                    AutomationException
Name of the field description.

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

getAliasName

java.lang.String getAliasName()
                              throws java.io.IOException,
                                     AutomationException
Alias name of the field description.

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

setAliasName

void setAliasName(java.lang.String name)
                  throws java.io.IOException,
                         AutomationException
Alias name of the field description.

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

getDomain

java.lang.String getDomain()
                           throws java.io.IOException,
                                  AutomationException
Domain of the field description.

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

setDomain

void setDomain(java.lang.String name)
               throws java.io.IOException,
                      AutomationException
Domain of the field description.

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

getEditable

java.lang.String getEditable()
                             throws java.io.IOException,
                                    AutomationException
Indicates whether the field is editable.

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

setEditable

void setEditable(java.lang.String editable)
                 throws java.io.IOException,
                        AutomationException
Indicates whether the field is editable.

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

getIsNullable

java.lang.String getIsNullable()
                               throws java.io.IOException,
                                      AutomationException
Indicates whether the field supports NULL values.

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

setIsNullable

void setIsNullable(java.lang.String isNullable)
                   throws java.io.IOException,
                          AutomationException
Indicates whether the field supports NULL values.

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

getRequired

java.lang.String getRequired()
                             throws java.io.IOException,
                                    AutomationException
Indicates whether the field is required.

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

setRequired

void setRequired(java.lang.String required)
                 throws java.io.IOException,
                        AutomationException
Indicates whether the field is required.

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

getLength

int getLength()
              throws java.io.IOException,
                     AutomationException
The length of the field.

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

setLength

void setLength(int length)
               throws java.io.IOException,
                      AutomationException
The length of the field.

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

getPrecision

int getPrecision()
                 throws java.io.IOException,
                        AutomationException
The precision of the field.

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

setPrecision

void setPrecision(int precision)
                  throws java.io.IOException,
                         AutomationException
The precision of the field.

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

getScale

int getScale()
             throws java.io.IOException,
                    AutomationException
The scale of the field.

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

setScale

void setScale(int scale)
              throws java.io.IOException,
                     AutomationException
The scale of the field.

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

getType

java.lang.String getType()
                         throws java.io.IOException,
                                AutomationException
The data type of the field.

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

setType

void setType(java.lang.String type)
             throws java.io.IOException,
                    AutomationException
The data type of the field.

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

setField

void setField(IField field)
              throws java.io.IOException,
                     AutomationException
Set the initial field value.

Parameters:
field - A reference to a com.esri.arcgis.geodatabase.IField (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getField

IField getField()
                throws java.io.IOException,
                       AutomationException
Get the initial field value.

Returns:
A reference to a com.esri.arcgis.geodatabase.IField
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPosition

void setPosition(int pos)
                 throws java.io.IOException,
                        AutomationException
Set the field position.

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

getPosition

int getPosition()
                throws java.io.IOException,
                       AutomationException
Set the field position.

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