Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.9.0)
E15995-08


oracle.wcps.property.model
Class Preference<T extends java.io.Serializable>

java.lang.Object
  extended by oracle.wcps.property.model.Timestamped
      extended by oracle.wcps.property.model.AbstractProperty<IPreferenceName,T>
          extended by 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

Nested Class Summary
static class Preference.Builder<T extends java.io.Serializable>
          The builder used for creating a Property.

 

Field Summary

 

Fields inherited from class oracle.wcps.property.model.AbstractProperty
name, rObject, type, value

 

Method Summary
static
<T extends java.io.Serializable>
Preference.Builder<T>
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 oracle.wcps.property.model.Timestamped
getCreatedOn, getUpdatedOn, setCreatedOn, setUpdatedOn

 

Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait

 

Methods inherited from interface oracle.wcps.property.IAbstractProperty
getName, getType, getValue, setName, setType, setValue

 

Methods inherited from interface oracle.wcps.property.ITimestamped
getCreatedOn, getUpdatedOn, setCreatedOn, setUpdatedOn

 

Method Detail

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

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.9.0)
E15995-08


Copyright © 2009, 2014, Oracle and/or its affiliates. All rights reserved.