com.esri.arcgis.geodatabase
Interface IFieldInfo

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
FieldInfo, IFieldInfoProxy

public interface IFieldInfo
extends java.io.Serializable

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

Description: 'Provides access to properties that give extended information on the field.' 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 IIDa2baae2c_969b_11d2_ae77_080009ec732a
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getAlias()
          The alias for the field.
 java.lang.String getAsString(java.lang.Object value)
          The string representation of a given value based on the current field information.
 INumberFormat getNumberFormat()
          The number format for the field (invalid if non-numeric field).
 boolean isVisible()
          Indicates if the field is visible.
 void setAlias(java.lang.String aliasName)
          The alias for the field.
 void setNumberFormatByRef(INumberFormat format)
          The number format for the field (invalid if non-numeric field).
 void setVisible(boolean visible)
          Indicates if the field is visible.
 

Field Detail

IIDa2baae2c_969b_11d2_ae77_080009ec732a

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

isVisible

boolean isVisible()
                  throws java.io.IOException,
                         AutomationException
Indicates if the field is visible.

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

setVisible

void setVisible(boolean visible)
                throws java.io.IOException,
                       AutomationException
Indicates if the field is visible.

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

getAlias

java.lang.String getAlias()
                          throws java.io.IOException,
                                 AutomationException
The alias for the field.

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

setAlias

void setAlias(java.lang.String aliasName)
              throws java.io.IOException,
                     AutomationException
The alias for the field.

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

getNumberFormat

INumberFormat getNumberFormat()
                              throws java.io.IOException,
                                     AutomationException
The number format for the field (invalid if non-numeric field).

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

setNumberFormatByRef

void setNumberFormatByRef(INumberFormat format)
                          throws java.io.IOException,
                                 AutomationException
The number format for the field (invalid if non-numeric field).

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

getAsString

java.lang.String getAsString(java.lang.Object value)
                             throws java.io.IOException,
                                    AutomationException
The string representation of a given value based on the current field information.

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