ru.onego.industrial.catalog.util
Class PairValue

java.lang.Object
  extended by ru.onego.industrial.catalog.util.PairValue

public class PairValue
extends java.lang.Object

Special class for treating expressions like 'parameter => value'.

Version:
1.0
Author:
Lev Levin

Constructor Summary
PairValue()
          Default constructor for the object.
PairValue(java.lang.String identificator, java.lang.String parameterAndValue)
          Constructs object from the string holding pair like 'parameter => value'.
PairValue(java.lang.String identificator, java.lang.String parameter, java.lang.String value)
          Constructs object with the given identificator, parameter and value.
PairValue(java.lang.String identificator, java.lang.String parameterAndValue, java.lang.String delimiter1, java.lang.String delimiter2)
           
 
Method Summary
 java.lang.String getIdentificator()
          Returns identificator of this pair.
 java.lang.String getParameter()
          Returns parameter of this pair.
 java.lang.String getValue()
          Returns value of this pair.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PairValue

public PairValue()
Default constructor for the object.


PairValue

public PairValue(java.lang.String identificator,
                 java.lang.String parameter,
                 java.lang.String value)
Constructs object with the given identificator, parameter and value.

Parameters:
identificator - Identificator to be set
parameter - Parameter to be set
value - Value to be set

PairValue

public PairValue(java.lang.String identificator,
                 java.lang.String parameterAndValue)
          throws UtilException
Constructs object from the string holding pair like 'parameter => value'.

Parameters:
identificator - Identificator of this pair
parameterAndValue - String holding pair
Throws:
UtilException - Thrown if string doesn't contain pair of values

PairValue

public PairValue(java.lang.String identificator,
                 java.lang.String parameterAndValue,
                 java.lang.String delimiter1,
                 java.lang.String delimiter2)
          throws UtilException
Throws:
UtilException
Method Detail

getIdentificator

public java.lang.String getIdentificator()
Returns identificator of this pair.

Returns:
Identificator

getParameter

public java.lang.String getParameter()
Returns parameter of this pair.

Returns:
Parameter

getValue

public java.lang.String getValue()
Returns value of this pair.

Returns:
Value