com.esri.arcgis.geoprocessing
Interface IGPParseString

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPParseString, IGPParseStringProxy

public interface IGPParseString
extends java.io.Serializable

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

Description: 'Provides access to the properties/methods of a geoprocessing parse string 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 IID
          Deprecated. Internal use only
static int IID05bebf04_93db_4b17_97bd_b158792c6625
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String checkToken(java.lang.String inChar, boolean[] pInQuote, boolean[] pTokenDone)
          Builds a string, one character at a time, returning whether that character is quoted and whether that character is the end of delimited token.
 void initialize(java.lang.String string, java.lang.String separator)
          Initializes the geoprocessing parse string object with the string to be parsed and the string used to separate tokens.
 boolean isNextTokenQuoted()
          Returns whether the next token to be parsed is enclosed in quotation marks.
 java.lang.String nextSimpleToken()
          Returns the next simple token parsed from the string.
 java.lang.String nextToken()
          Returns the next token parsed from the string.
 

Field Detail

IID05bebf04_93db_4b17_97bd_b158792c6625

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

initialize

void initialize(java.lang.String string,
                java.lang.String separator)
                throws java.io.IOException,
                       AutomationException
Initializes the geoprocessing parse string object with the string to be parsed and the string used to separate tokens.

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

nextToken

java.lang.String nextToken()
                           throws java.io.IOException,
                                  AutomationException
Returns the next token parsed from the string.

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

nextSimpleToken

java.lang.String nextSimpleToken()
                                 throws java.io.IOException,
                                        AutomationException
Returns the next simple token parsed from the string.

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

isNextTokenQuoted

boolean isNextTokenQuoted()
                          throws java.io.IOException,
                                 AutomationException
Returns whether the next token to be parsed is enclosed in quotation marks.

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

checkToken

java.lang.String checkToken(java.lang.String inChar,
                            boolean[] pInQuote,
                            boolean[] pTokenDone)
                            throws java.io.IOException,
                                   AutomationException
Builds a string, one character at a time, returning whether that character is quoted and whether that character is the end of delimited token.

Parameters:
inChar - The inChar (in)
pInQuote - The pInQuote (out: use single element array)
pTokenDone - The pTokenDone (out: use single element array)
Returns:
The pToken
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.