net.wimpi.pim.util.versitio
Class versitItem

java.lang.Object
  |
  +--net.wimpi.pim.util.versitio.versitItem

public class versitItem
extends java.lang.Object


Constructor Summary
versitItem(java.lang.String token)
           
versitItem(java.lang.String token, java.lang.String value)
           
 
Method Summary
 void addParameter(java.lang.String name, java.lang.String value)
          Adds a parameter and mapped value to the parameters collection.
static versitItem createItem(java.lang.String line)
           
 java.lang.String getDecodedValue()
           
 java.lang.String getGroup()
           
 java.lang.String getIdentifier()
           
 java.lang.String[] getParameter(java.lang.String name)
           
 java.util.Map getParameters()
          Returns a map containing the parameters.
 java.lang.String getUnprocessedParameters()
           
 java.lang.String getValue()
           
 boolean hasGroup()
           
 boolean hasParameters()
          Tests if this versitItem has parameters.
 void setGroup(java.lang.String group)
           
 void setIdentifier(java.lang.String id)
           
protected  void setUnprocessedParameters(java.lang.String params)
           
 void setValue(java.lang.String value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

versitItem

public versitItem(java.lang.String token)

versitItem

public versitItem(java.lang.String token,
                  java.lang.String value)
Method Detail

setIdentifier

public void setIdentifier(java.lang.String id)

getIdentifier

public java.lang.String getIdentifier()

getGroup

public java.lang.String getGroup()

setGroup

public void setGroup(java.lang.String group)

hasGroup

public boolean hasGroup()

setUnprocessedParameters

protected void setUnprocessedParameters(java.lang.String params)

getUnprocessedParameters

public java.lang.String getUnprocessedParameters()

getParameter

public java.lang.String[] getParameter(java.lang.String name)

getParameters

public java.util.Map getParameters()
Returns a map containing the parameters.

Returns:
the parameters as Map instance.

hasParameters

public boolean hasParameters()
Tests if this versitItem has parameters.

Returns:
true if it has parameters, false otherwise.

addParameter

public void addParameter(java.lang.String name,
                         java.lang.String value)
Adds a parameter and mapped value to the parameters collection. If the parameter already exists, it adds another value to an already existing parameter by extending the array of strings.

Parameters:
name - the name of the parameter as String.
value - the value of the parameter as String.

setValue

public void setValue(java.lang.String value)

getValue

public java.lang.String getValue()

getDecodedValue

public java.lang.String getDecodedValue()

createItem

public static versitItem createItem(java.lang.String line)
                             throws versitException
versitException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2001-2003 jpim team.