public class SimplePropertyValue extends java.lang.Object implements PropertyValue
Constructor and Description |
---|
SimplePropertyValue(java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
PropertyValue |
copyTo(PropertyMapImpl propertyMap) |
static PropertyValue |
decode(java.io.ObjectInputStream in) |
void |
dump(Printer printer) |
boolean |
equals(java.lang.Object obj) |
java.lang.Object |
get(PropertyMapImpl object) |
PropertyValue |
getParent() |
PropertyValue |
getSubValue(PropertyMapImpl object) |
java.lang.Object |
getWithDefault(PropertyMapImpl object) |
int |
hashCode() |
boolean |
isSerializable() |
static void |
skip(java.io.ObjectInputStream in) |
java.lang.String |
toString() |
void |
unset() |
void |
updateListener(boolean enable) |
void |
write(java.io.ObjectOutputStream out) |
public void updateListener(boolean enable)
updateListener
in interface PropertyValue
public PropertyValue getParent()
getParent
in interface PropertyValue
public java.lang.Object get(PropertyMapImpl object)
get
in interface PropertyValue
public java.lang.Object getWithDefault(PropertyMapImpl object)
getWithDefault
in interface PropertyValue
public PropertyValue getSubValue(PropertyMapImpl object)
getSubValue
in interface PropertyValue
public void unset()
unset
in interface PropertyValue
public java.lang.String toString()
toString
in class java.lang.Object
public void dump(Printer printer)
dump
in interface PropertyValue
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void write(java.io.ObjectOutputStream out) throws java.io.IOException
write
in interface PropertyValue
java.io.IOException
public boolean isSerializable()
isSerializable
in interface PropertyValue
public static PropertyValue decode(java.io.ObjectInputStream in) throws java.io.IOException
java.io.IOException
public static void skip(java.io.ObjectInputStream in) throws java.io.IOException
java.io.IOException
public PropertyValue copyTo(PropertyMapImpl propertyMap)
copyTo
in interface PropertyValue