jsdsi
Class StringTag
java.lang.Object
jsdsi.Obj
jsdsi.Tag
jsdsi.ExprTag
jsdsi.StringTag
- All Implemented Interfaces:
- java.io.Serializable
- public class StringTag
- extends ExprTag
A tag defined by a simple string.
- Version:
- $Revision: 1.5.2.1 $ $Date: 2005/11/08 03:12:52 $
- Author:
- Sameer Ajmani, Sean Radford
- See Also:
- Serialized Form
Fields inherited from class jsdsi.Obj |
_obj |
Constructor Summary |
StringTag(java.lang.String v)
Creates a new StringTag for a given string value. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
StringTag
public StringTag(java.lang.String v)
- Creates a new
StringTag
for a given string value.
- Parameters:
v
- string to create the StringTag
.
intersect
public Tag intersect(Tag that)
- Description copied from class:
Tag
- Intersects this
Tag
with another one and returns the
result.
- Specified by:
intersect
in class Tag
- Parameters:
that
- tag to intersect this with.
- Returns:
- the intersection of this
Tag
and that
. - See Also:
Tag.intersect(Tag)
intersect
public Tag intersect(StringTag that)
- See Also:
Tag.intersect(Tag)
equals
public boolean equals(java.lang.Object that)
- Specified by:
equals
in class Obj
- See Also:
Object.equals(Object)
hashCode
public int hashCode()
- Specified by:
hashCode
in class Obj
- See Also:
Object.hashCode()
getValue
public java.lang.String getValue()
- Returns:
- the string value of this
StringTag
.
toTagSexp
public Sexp toTagSexp()
- Specified by:
toTagSexp
in class Tag
Copyright © 2002-2006 JSDSI. All Rights Reserved.