net.logAnalyzer.converters
Class IntegerConverter

java.lang.Object
  extended bynet.logAnalyzer.converters.LAConverter
      extended bynet.logAnalyzer.converters.IntegerConverter

public class IntegerConverter
extends LAConverter

This class implements a converter used to parse or convert Long values.

Version:
0.1
Author:
Karim REFEYTON

Constructor Summary
IntegerConverter(ConverterDefinition definition, java.lang.String literal)
          Constructs a new converter from a converter definition.
 
Method Summary
 java.lang.Class getValueClass()
          Returns the class Long.
 java.lang.Object parse(java.lang.String value)
          Returns the value parsed with Long.Long(java.lang.String).
 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

IntegerConverter

public IntegerConverter(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 Long.

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 parsed with Long.Long(java.lang.String).

Specified by:
parse in class LAConverter
Parameters:
value - String value to parse.
Returns:
The parsed value.
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.