Skip navigation links
oracle.wcps.property.model
Class Preference<T extends java.io.Serializable>
java.lang.Object
oracle.wcps.property.model.Timestamped
oracle.wcps.property.model.AbstractProperty<IPreferenceName,T>
oracle.wcps.property.model.Preference<T>
- All Implemented Interfaces:
- java.io.Serializable, IAbstractProperty<IPreferenceName,T>, IPreference<T>, ITimestamped
-
public class Preference<T extends java.io.Serializable>
- extends AbstractProperty<IPreferenceName,T>
- implements IPreference<T>, java.io.Serializable
An implementation of IPreference
. Use the builder builder()
to create an instance of this.
- See Also:
- Serialized Form
Method Summary |
static
|
builder()
Returns an instance of Builder to create a Property. |
java.lang.Object |
getRPreference()
|
protected PropertiesLogger |
logger()
|
java.lang.String |
name()
Returns the string representation of the name of this. |
void |
setRPreference(java.lang.Object r)
|
Methods inherited from class oracle.wcps.property.model.AbstractProperty |
convertValue, equals, getName, getRObject, getType, getValue, hashCode, setName, setRObject, setType, setValue, toString, validateValue |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
name
public java.lang.String name()
- Description copied from interface:
IAbstractProperty
- Returns the string representation of the name of this.
-
- Specified by:
name
in interface IAbstractProperty<IPreferenceName,T extends java.io.Serializable>
-
- Returns:
- the string representation of the name of this.
getRPreference
public java.lang.Object getRPreference()
setRPreference
public void setRPreference(java.lang.Object r)
logger
protected PropertiesLogger logger()
-
- Specified by:
logger
in class AbstractProperty<IPreferenceName,T extends java.io.Serializable>
builder
public static <T extends java.io.Serializable> Preference.Builder<T> builder()
- Returns an instance of Builder to create a Property.
-
- Returns:
- an instance of Builder
Skip navigation links
Copyright © 2009, 2014, Oracle and/or its affiliates. All rights reserved.