|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal 11g Release 1 (11.1.1.9.0) E15995-08 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.wcps.property.model.Timestamped
oracle.wcps.property.model.AbstractMap<IPreferenceName,Preference<java.io.Serializable>>
oracle.wcps.property.model.PreferenceSet
public class PreferenceSet
An implementation of IPreferenceSet. Use the builder builder() to create an instance of this.
| Nested Class Summary | |
|---|---|
static class |
PreferenceSet.BuilderThe builder used for creating a PropertySet. |
| Nested classes/interfaces inherited from interface java.util.Map |
|---|
java.util.Map.Entry<K,V> |
| Field Summary |
|---|
| Fields inherited from class oracle.wcps.property.model.AbstractMap |
|---|
desc, map, namespaceName, propertySetDefinitionName |
| Method Summary | ||
|---|---|---|
static PreferenceSet.Builder |
builder()Returns an instance of Builder to create a PropertySet. |
|
boolean |
containsKey(IPreferenceName key)Returns true if this preferenceset contains a mapping for the specified property name key. |
|
protected IPreferenceName |
createKey(java.lang.Object o) |
|
protected Preference<java.io.Serializable> |
createValue(java.lang.String k, java.io.Serializable v) |
|
boolean |
equals(java.lang.Object o) |
|
|
get(IPreferenceName name, java.lang.Class<T> c)Returns the value (casted to the given class c) associated with the given preference name if mapped or null if this preferenceset contains no mapping for the given preference name. |
|
protected IPreferenceName |
getKey(Preference<java.io.Serializable> serializableIPreference) |
|
IPreferenceSetName |
getName()Returns name of this preference set. |
|
|
getPreference(IPreferenceName name)Returns the preference with the given name if found otherwise null. |
|
java.util.List<IPreference<java.io.Serializable>> |
getPreferences()Returns the list of preferences of this preferenceset. |
|
IPropertySetName |
getPropertySetName()Returns the propertyset name of this. |
|
java.lang.Object |
getRPreferenceSet() |
|
int |
hashCode() |
|
void |
iterate(IPredicate<IPreference> predicate)Calls the given predicates IPredicate.apply(Object) method for each preference found in this preferenceset. |
|
java.lang.String |
name()Returns the string representation of the composite name of this. |
|
|
put(IPreferenceName key, T value, java.lang.Class<T> c)Same as IPreferenceSet.put(IPreferenceName, java.io.Serializable) except it returns previously mapped value as a type of the given class c. |
|
java.io.Serializable |
put(java.lang.String key, java.io.Serializable value) |
|
|
putPreference(IPreferenceName key, IPreference<T> value)Associates the specified value with the given preference name. |
|
|
removePreference(IPreferenceName name)Removes the preference associated with the given preference name. |
|
void |
setName(IPreferenceSetName preferenceSetName)Sets the given preferenceSetName for this. |
|
protected void |
setNewValue(Preference<java.io.Serializable> serializableIPreference, java.io.Serializable newValue) |
|
void |
setPropertySetName(IPropertySetName propertySetName)Sets the given propertySetName for this. |
|
void |
setRPreferenceSet(java.lang.Object rPreferenceSet) |
|
java.lang.String |
toString() |
|
| Methods inherited from class oracle.wcps.property.model.AbstractMap |
|---|
clear, containsKey, containsValue, entrySet, get, get, getDescription, getNamespaceName, getPropertySetDefinitionName, isEmpty, keySet, put, putAll, remove, setDescription, setNamespaceName, setPropertySetDefinitionName, size, values |
| 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.IPreferenceSet |
|---|
get, getDescription, getNamespaceName, getPropertySetDefinitionName, put, setDescription, setNamespaceName, setPropertySetDefinitionName |
| Methods inherited from interface oracle.wcps.property.ITimestamped |
|---|
getCreatedOn, getUpdatedOn, setCreatedOn, setUpdatedOn |
| Methods inherited from interface java.util.Map |
|---|
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, putAll, remove, size, values |
| Method Detail |
|---|
public java.io.Serializable put(java.lang.String key,
java.io.Serializable value)
put in interface java.util.Map<java.lang.String,java.io.Serializable>put in class AbstractMap<IPreferenceName,Preference<java.io.Serializable>>protected IPreferenceName createKey(java.lang.Object o)
createKey in class AbstractMap<IPreferenceName,Preference<java.io.Serializable>>protected IPreferenceName getKey(Preference<java.io.Serializable> serializableIPreference)
getKey in class AbstractMap<IPreferenceName,Preference<java.io.Serializable>>
protected void setNewValue(Preference<java.io.Serializable> serializableIPreference,
java.io.Serializable newValue)
setNewValue in class AbstractMap<IPreferenceName,Preference<java.io.Serializable>>
protected Preference<java.io.Serializable> createValue(java.lang.String k,
java.io.Serializable v)
createValue in class AbstractMap<IPreferenceName,Preference<java.io.Serializable>>public java.lang.String name()
IPreferenceSetname in interface IPreferenceSetname in class AbstractMap<IPreferenceName,Preference<java.io.Serializable>>public IPreferenceSetName getName()
IPreferenceSetgetName in interface IPreferenceSetpublic void setName(IPreferenceSetName preferenceSetName)
IPreferenceSetpreferenceSetName for this.setName in interface IPreferenceSetpreferenceSetName - a preference set name for this.public IPropertySetName getPropertySetName()
IPreferenceSetgetPropertySetName in interface IPreferenceSetpublic void setPropertySetName(IPropertySetName propertySetName)
IPreferenceSetpropertySetName for this.setPropertySetName in interface IPreferenceSetpropertySetName - a property set name for this.
public <T extends java.io.Serializable> T get(IPreferenceName name,
java.lang.Class<T> c)
IPreferenceSetnull if this preferenceset contains no mapping for the given preference name.get in interface IPreferenceSetT - type of a class.name - a preference name.c - the class to which the value is casted to.
public <T extends java.io.Serializable> T put(IPreferenceName key,
T value,
java.lang.Class<T> c)
IPreferenceSetIPreferenceSet.put(IPreferenceName, java.io.Serializable) except it returns previously mapped value as a type of the given class c.put in interface IPreferenceSetT - type of a class.key - preference name with which the specified value is to be associated.value - value to be associated with specified key.c - the class to which the previously mapped value is casted to.public boolean containsKey(IPreferenceName key)
IPreferenceSetcontainsKey in interface IPreferenceSetkey - proeprty name whose presence in this propertyset is to be tested.public java.util.List<IPreference<java.io.Serializable>> getPreferences()
IPreferenceSetgetPreferences in interface IPreferenceSetpublic <T extends java.io.Serializable> IPreference<T> getPreference(IPreferenceName name)
IPreferenceSetgetPreference in interface IPreferenceSetT - the preference value's type.name - a preference's name
public <T extends java.io.Serializable> IPreference<T> putPreference(IPreferenceName key,
IPreference<T> value)
IPreferenceSetputPreference in interface IPreferenceSetT - type for the valuekey - a preference name.value - the preference to be associated with the given preference name.public <T extends java.io.Serializable> IPreference<T> removePreference(IPreferenceName name)
IPreferenceSetremovePreference in interface IPreferenceSetT - the preference value's type.name - a preference namepublic void iterate(IPredicate<IPreference> predicate)
IPreferenceSetIPredicate.apply(Object) method for each preference found in this preferenceset.iterate in interface IPreferenceSetpredicate - a predicate object.public boolean equals(java.lang.Object o)
equals in interface java.util.Map<java.lang.String,java.io.Serializable>equals in class AbstractMap<IPreferenceName,Preference<java.io.Serializable>>public int hashCode()
hashCode in interface java.util.Map<java.lang.String,java.io.Serializable>hashCode in class AbstractMap<IPreferenceName,Preference<java.io.Serializable>>public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Object getRPreferenceSet()
public void setRPreferenceSet(java.lang.Object rPreferenceSet)
public static PreferenceSet.Builder builder()
|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal 11g Release 1 (11.1.1.9.0) E15995-08 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||