com.esri.arcgis.geodatabase
Interface IObjectClassContainer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IObjectClassContainerProxy

public interface IObjectClassContainer
extends java.io.Serializable

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

Description: 'Provides access to members that return object classes by name, ID and index.' 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 IIDf5625307_3565_4d1f_839e_3705e882dc48
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IObjectClass getObjectClassByID(int iD)
          The object class with the specified ID.
 IObjectClass getObjectClassByName(java.lang.String name)
          The object class with the specified name.
 int getObjectClassCount()
          The number of object classes in this container.
 IEnumObjectClass getObjectClasses()
          An enumerator over the object classes.
 

Field Detail

IIDf5625307_3565_4d1f_839e_3705e882dc48

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

getObjectClassByID

IObjectClass getObjectClassByID(int iD)
                                throws java.io.IOException,
                                       AutomationException
The object class with the specified ID.

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

getObjectClassByName

IObjectClass getObjectClassByName(java.lang.String name)
                                  throws java.io.IOException,
                                         AutomationException
The object class with the specified name.

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

getObjectClassCount

int getObjectClassCount()
                        throws java.io.IOException,
                               AutomationException
The number of object classes in this container.

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

getObjectClasses

IEnumObjectClass getObjectClasses()
                                  throws java.io.IOException,
                                         AutomationException
An enumerator over the object classes.

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