net.infonode.properties.propertymap.value

Class SimplePropertyValue

public class SimplePropertyValue extends Object implements PropertyValue

Version: $Revision: 1.14 $

Author: $Author: jesper $

Constructor Summary
SimplePropertyValue(Object value)
Method Summary
PropertyValuecopyTo(PropertyMapImpl propertyMap)
static PropertyValuedecode(ObjectInputStream in)
voiddump(Printer printer)
booleanequals(Object obj)
Objectget(PropertyMapImpl object)
PropertyValuegetParent()
PropertyValuegetSubValue(PropertyMapImpl object)
ObjectgetWithDefault(PropertyMapImpl object)
inthashCode()
booleanisSerializable()
static voidskip(ObjectInputStream in)
StringtoString()
voidunset()
voidupdateListener(boolean enable)
voidwrite(ObjectOutputStream out)

Constructor Detail

SimplePropertyValue

public SimplePropertyValue(Object value)

Method Detail

copyTo

public PropertyValue copyTo(PropertyMapImpl propertyMap)

decode

public static PropertyValue decode(ObjectInputStream in)

dump

public void dump(Printer printer)

equals

public boolean equals(Object obj)

get

public Object get(PropertyMapImpl object)

getParent

public PropertyValue getParent()

getSubValue

public PropertyValue getSubValue(PropertyMapImpl object)

getWithDefault

public Object getWithDefault(PropertyMapImpl object)

hashCode

public int hashCode()

isSerializable

public boolean isSerializable()

skip

public static void skip(ObjectInputStream in)

toString

public String toString()

unset

public void unset()

updateListener

public void updateListener(boolean enable)

write

public void write(ObjectOutputStream out)