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 PreferenceSet.Builder

java.lang.Object
  extended by oracle.wcps.property.model.PreferenceSet.Builder

Enclosing class:
PreferenceSet

public static class PreferenceSet.Builder
extends java.lang.Object

The builder used for creating a PropertySet. The instances of this are not thread safe. The following example shows how to use this builder.

 IPropertySet set = PropertySet.builder()
                               .withPropertySetName("Oracle")
                               .withPropertySetDefinitionName("Company_Def")
                               .withProperty("Company Name", "Oracle Inc")
                               .build();
 

Method Summary
 IPreferenceSet build()
           
static boolean validate(IPreferenceSet preferenceSet)
           
 PreferenceSet.Builder withDescription(java.lang.String desc)
           
 PreferenceSet.Builder withNamespaceName(INamespaceName name)
           
 PreferenceSet.Builder withNamespaceName(java.lang.String name)
           
 PreferenceSet.Builder withPreference(IPreference<java.io.Serializable> p)
           
 PreferenceSet.Builder withPreference(IPreferenceName name, java.io.Serializable value, Type type)
           
 PreferenceSet.Builder withPreference(java.lang.String name, java.io.Serializable value)
           
 PreferenceSet.Builder withPreference(java.lang.String name, java.io.Serializable value, Type type)
           
 PreferenceSet.Builder withPreferenceSetName(IPreferenceSetName name)
           
 PreferenceSet.Builder withPreferenceSetName(java.lang.String name)
           
 PreferenceSet.Builder withPropertySetDefinitionName(IPropertySetDefinitionName name)
           
 PreferenceSet.Builder withPropertySetDefinitionName(java.lang.String name)
           
 PreferenceSet.Builder withPropertySetName(IPropertySetName name)
           
 PreferenceSet.Builder withPropertySetName(java.lang.String name)
           

 

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

 

Method Detail

withNamespaceName

public PreferenceSet.Builder withNamespaceName(INamespaceName name)

withNamespaceName

public PreferenceSet.Builder withNamespaceName(java.lang.String name)

withPreferenceSetName

public PreferenceSet.Builder withPreferenceSetName(java.lang.String name)

withPreferenceSetName

public PreferenceSet.Builder withPreferenceSetName(IPreferenceSetName name)

withPropertySetName

public PreferenceSet.Builder withPropertySetName(java.lang.String name)

withPropertySetName

public PreferenceSet.Builder withPropertySetName(IPropertySetName name)

withPropertySetDefinitionName

public PreferenceSet.Builder withPropertySetDefinitionName(java.lang.String name)

withPropertySetDefinitionName

public PreferenceSet.Builder withPropertySetDefinitionName(IPropertySetDefinitionName name)

withDescription

public PreferenceSet.Builder withDescription(java.lang.String desc)

withPreference

public PreferenceSet.Builder withPreference(java.lang.String name,
                                            java.io.Serializable value)

withPreference

public PreferenceSet.Builder withPreference(java.lang.String name,
                                            java.io.Serializable value,
                                            Type type)

withPreference

public PreferenceSet.Builder withPreference(IPreferenceName name,
                                            java.io.Serializable value,
                                            Type type)

withPreference

public PreferenceSet.Builder withPreference(IPreference<java.io.Serializable> p)

build

public IPreferenceSet build()

validate

public static boolean validate(IPreferenceSet preferenceSet)

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.