net.logAnalyzer.converters
Class StringConverter

java.lang.Object
  extended bynet.logAnalyzer.converters.LAConverter
      extended bynet.logAnalyzer.converters.StringConverter
Direct Known Subclasses:
LiteralConverter

public class StringConverter
extends LAConverter

This class implements a converter used to parse or convert Stringvalues.

Version:
0.1
Author:
Karim REFEYTON

Constructor Summary
StringConverter(ConverterDefinition definition, java.lang.String literal)
          Constructs a new converter from a converter definition.
 
Method Summary
 java.lang.Class getValueClass()
          Returns the class String.
 java.lang.Object parse(java.lang.String value)
          Returns the value unmodified.
 java.lang.String toString(java.lang.Object value)
          Returns a string representation of the value calling toString().
 
Methods inherited from class net.logAnalyzer.converters.LAConverter
getLabel, getLiteral, getNext, getOption, isLiteral, isMessage, parse, setNext, setOption, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringConverter

public StringConverter(ConverterDefinition definition,
                       java.lang.String literal)
Constructs a new converter from a converter definition.

Parameters:
definition - Definition of the converter.
literal - Literal value identifying the converter.
Method Detail

getValueClass

public java.lang.Class getValueClass()
Returns the class String.

Specified by:
getValueClass in class LAConverter
Returns:
Value class.
See Also:
LAConverter.getValueClass()

parse

public java.lang.Object parse(java.lang.String value)
                       throws ParsingException
Returns the value unmodified.

Specified by:
parse in class LAConverter
Parameters:
value - String value to parse.
Returns:
The value unmodified.
Throws:
ParsingException - If the value can't be parsed.
See Also:
LAConverter.parse(String)

toString

public java.lang.String toString(java.lang.Object value)
Returns a string representation of the value calling toString().

Specified by:
toString in class LAConverter
Parameters:
value - Value to convert as String.
Returns:
String representation of the value.
See Also:
LAConverter.toString(Object)


Copyright © 2006 null. All Rights Reserved.