IBM Branch Transformation Toolkit Javadoc

com.ibm.btt.cs.invoker.base
Class Tokenizer

java.lang.Object
  extended bycom.ibm.btt.cs.invoker.base.Tokenizer
Direct Known Subclasses:
DelimitedTokenizerImpl, FixLengthTokenizerImpl

public abstract class Tokenizer
extends java.lang.Object

Tokenizer is the abstract class provides basic Format/un-Format APIs.


Constructor Summary
Tokenizer(java.lang.String requestData)
          Constructor for Tokenizer.
 
Method Summary
 java.lang.String getRequestData()
          Returns the requestData.
 java.lang.Object nextToken(int tokenLength)
          Get the next token according to the tokenLength.
 java.lang.Object nextToken(java.lang.String delimiter)
          Get the next token according to the delimiter.
 void setRequestData(java.lang.String requestData)
          Sets the requestData.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Tokenizer

public Tokenizer(java.lang.String requestData)
Constructor for Tokenizer.

Parameters:
requestData - requestData needs to be tokenized
Method Detail

nextToken

public java.lang.Object nextToken(java.lang.String delimiter)
Get the next token according to the delimiter. This method should be override by DelimitedTokenizer

Parameters:
delimiter -

nextToken

public java.lang.Object nextToken(int tokenLength)
Get the next token according to the tokenLength. This method should be override by FixLengthTokenizer

Parameters:
tokenLength - token Length

getRequestData

public java.lang.String getRequestData()
Returns the requestData.

Returns:
String

setRequestData

public void setRequestData(java.lang.String requestData)
Sets the requestData.

Parameters:
requestData - The requestData to set

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005