org.jboss.reflect.plugins
Class StringValueImpl

java.lang.Object
  extended byorg.jboss.util.JBossObject
      extended byorg.jboss.reflect.plugins.StringValueImpl
All Implemented Interfaces:
Cloneable, org.jboss.util.JBossInterface, Serializable, StringValue, Value

public class StringValueImpl
extends org.jboss.util.JBossObject
implements StringValue, Serializable

A string value

Author:
Bill Burke, Adrian Brock
See Also:
Serialized Form

Field Summary
protected  TypeInfo type
          The type
protected  String value
          The value
 
Fields inherited from class org.jboss.util.JBossObject
hashCode, log, toString
 
Constructor Summary
StringValueImpl()
          Create a new string value
StringValueImpl(String value, TypeInfo type)
          Create a new string value
 
Method Summary
 boolean equals(Object o)
           
 TypeInfo getType()
          Get the type of the value
 String getValue()
          Get the value
 int hashCode()
           
 
Methods inherited from class org.jboss.util.JBossObject
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, getHashCode, list, notEqual, toShortString, toShortString, toString, toString, toStringImplementation
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

value

protected String value
The value


type

protected TypeInfo type
The type

Constructor Detail

StringValueImpl

public StringValueImpl()
Create a new string value


StringValueImpl

public StringValueImpl(String value,
                       TypeInfo type)
Create a new string value

Parameters:
value - the value
type - the type
Method Detail

getValue

public String getValue()
Description copied from interface: StringValue
Get the value

Specified by:
getValue in interface StringValue
Returns:
the value

getType

public TypeInfo getType()
Description copied from interface: Value
Get the type of the value

Specified by:
getType in interface Value
Returns:
the type

equals

public boolean equals(Object o)

hashCode

public int hashCode()


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.