Skip navigation links
oracle.wcps.property.model
Class AbstractProperty<N extends IName,V extends java.io.Serializable>
java.lang.Object
oracle.wcps.property.model.Timestamped
oracle.wcps.property.model.AbstractProperty<N,V>
- Direct Known Subclasses:
- Preference, Property
-
public abstract class AbstractProperty<N extends IName,V extends java.io.Serializable>
- extends Timestamped
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
name
protected N extends IName name
value
protected V extends java.io.Serializable value
type
protected Type type
rObject
protected java.lang.Object rObject
AbstractProperty
public AbstractProperty()
getName
public N getName()
setName
public void setName(N name)
getValue
public V getValue()
setValue
public void setValue(V value)
getType
public Type getType()
setType
public void setType(Type type)
getRObject
public java.lang.Object getRObject()
setRObject
public void setRObject(java.lang.Object r)
convertValue
public void convertValue(Type toType)
toString
public java.lang.String toString()
-
- Overrides:
toString
in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
-
- Overrides:
equals
in class Timestamped
hashCode
public int hashCode()
-
- Overrides:
hashCode
in class Timestamped
validateValue
protected <S extends AbstractProperty> void validateValue(S subclass)
logger
protected abstract PropertiesLogger logger()
Skip navigation links
Copyright © 2009, 2014, Oracle and/or its affiliates. All rights reserved.