com.esri.arcgis.geodatabase
Interface ISQLSyntax2

All Superinterfaces:
ISQLSyntax, java.io.Serializable
All Known Implementing Classes:
ISQLSyntax2Proxy

public interface ISQLSyntax2
extends ISQLSyntax, java.io.Serializable

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

Description: 'Provides access to members that supply information about SQL functionality.' 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 IID27eac2df_89c1_496d_88ba_7a82c2ddba05
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabase.ISQLSyntax
IID18e2854e_edc8_11d2_aaef_00c04fa37849
 
Method Summary
 java.lang.String formatDatetime(java.lang.Object datetimeValue, int datetimeType)
          Format a datetime value into a literal string.
 java.lang.String getOperator(int sqlOperator)
          SQL operators.
 java.lang.Object getSQLInfo(int sqlInfo)
          SQL Syntax Information.
 
Methods inherited from interface com.esri.arcgis.geodatabase.ISQLSyntax
getDelimitedIdentifierCase, getFunctionName, getIdentifierCase, getInvalidCharacters, getInvalidStartingCharacters, getKeywords, getSpecialCharacter, getStringComparisonCase, getSupportedClauses, getSupportedPredicates, parseColumnName, parseTableName, qualifyColumnName, qualifyTableName
 

Field Detail

IID27eac2df_89c1_496d_88ba_7a82c2ddba05

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

formatDatetime

java.lang.String formatDatetime(java.lang.Object datetimeValue,
                                int datetimeType)
                                throws java.io.IOException,
                                       AutomationException
Format a datetime value into a literal string.

Parameters:
datetimeValue - A Variant (in)
datetimeType - A com.esri.arcgis.geodatabase.esriSQLDatetimeType constant (in)
Returns:
The datetimeString
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOperator

java.lang.String getOperator(int sqlOperator)
                             throws java.io.IOException,
                                    AutomationException
SQL operators.

Parameters:
sqlOperator - A com.esri.arcgis.geodatabase.esriSQLOperator constant (in)
Returns:
The op
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSQLInfo

java.lang.Object getSQLInfo(int sqlInfo)
                            throws java.io.IOException,
                                   AutomationException
SQL Syntax Information.

Parameters:
sqlInfo - A com.esri.arcgis.geodatabase.esriSQLInfo constant (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.