intarsys runtime library

de.intarsys.tools.tag
Class Tag

java.lang.Object
  extended by de.intarsys.tools.tag.Tag
Direct Known Subclasses:
TypedTag

public class Tag
extends Object

A simple key/value pair that can be attached to POJO's.

Tags can be created using strings of the format
key[=value]?[;key[=value]?]* or key[:value]?[;key[:value]?]*


Constructor Summary
Tag(String key)
           
Tag(String key, String value)
           
 
Method Summary
static Tag[] create(String tagString)
           
 boolean equals(Object obj)
           
 String getKey()
           
 String getValue()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Tag

public Tag(String key)

Tag

public Tag(String key,
           String value)
Method Detail

create

public static Tag[] create(String tagString)

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getKey

public String getKey()

getValue

public String getValue()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

intarsys runtime library

Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.