Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


oracle.axia.config.beans.storage.persistence
Class KVMapping

java.lang.Object
  extended by oracle.axia.config.beans.storage.persistence.KVMapping

All Implemented Interfaces:
KVMappingMBean, KVMappingReadOnlyMBean

public class KVMapping
extends java.lang.Object
implements KVMappingMBean

Java class for KVMapping complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="KVMapping">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="KeyMapping" type="{http://xmlns.oracle.com/axia/store-persistence}KeyMapping" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ValueMapping" type="{http://xmlns.oracle.com/axia/store-persistence}ValueMapping" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Indexing" type="{http://xmlns.oracle.com/axia/store-persistence}Indexing" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="desc" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="sequence" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 

Field Summary
protected  java.lang.String desc
           
protected  java.util.List<Indexing> indexing
           
protected  java.util.List<KeyMapping> keyMapping
           
protected  java.lang.String name
           
protected  java.lang.Boolean sequence
           
protected  java.util.List<ValueMapping> valueMapping
           

 

Constructor Summary
KVMapping()
          Default Constructor
KVMapping(java.util.List<KeyMapping> keyMapping, java.util.List<ValueMapping> valueMapping, java.util.List<Indexing> indexing, java.lang.String name, java.lang.String desc, java.lang.Boolean sequence)
           

 

Method Summary
 void addIndexing()
          Add a new element named indexing
 void addKeyMapping()
          Add a new element named keyMapping
 void addValueMapping()
          Add a new element named valueMapping
 java.lang.String getDesc()
          Gets the value of the desc property.
 java.util.List<Indexing> getIndexing()
          Gets the value of the indexing property.
 java.util.List<IndexingMBean> getIndexingMBean()
          Get the list of the Indexing element
 java.util.List<KeyMapping> getKeyMapping()
          Gets the value of the keyMapping property.
 java.util.List<KeyMappingMBean> getKeyMappingMBean()
          Get the list of the KeyMapping element
 java.lang.String getName()
          Gets the value of the name property.
 java.util.List<ValueMapping> getValueMapping()
          Gets the value of the valueMapping property.
 java.util.List<ValueMappingMBean> getValueMappingMBean()
          Get the list of the ValueMapping element
 boolean isSequence()
          Gets the value of the sequence property.
 void removeIndexing(int index)
          Remove an element named indexing by the index
 void removeKeyMapping(int index)
          Remove an element named keyMapping by the index
 void removeValueMapping(int index)
          Remove an element named valueMapping by the index
 void setDesc(java.lang.String value)
          Sets the value of the desc property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setSequence(java.lang.Boolean value)
          Sets the value of the sequence property.

 

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

 

Field Detail

keyMapping

protected java.util.List<KeyMapping> keyMapping

valueMapping

protected java.util.List<ValueMapping> valueMapping

indexing

protected java.util.List<Indexing> indexing

name

protected java.lang.String name

desc

protected java.lang.String desc

sequence

protected java.lang.Boolean sequence

Constructor Detail

KVMapping

public KVMapping()
Default Constructor

KVMapping

public KVMapping(java.util.List<KeyMapping> keyMapping,
                 java.util.List<ValueMapping> valueMapping,
                 java.util.List<Indexing> indexing,
                 java.lang.String name,
                 java.lang.String desc,
                 java.lang.Boolean sequence)

Method Detail

getKeyMapping

public java.util.List<KeyMapping> getKeyMapping()
Gets the value of the keyMapping property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the keyMapping property.

For example, to add a new item, do as follows:

    getKeyMapping().add(newItem);
 

Objects of the following type(s) are allowed in the list KeyMapping


getValueMapping

public java.util.List<ValueMapping> getValueMapping()
Gets the value of the valueMapping property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the valueMapping property.

For example, to add a new item, do as follows:

    getValueMapping().add(newItem);
 

Objects of the following type(s) are allowed in the list ValueMapping


getIndexing

public java.util.List<Indexing> getIndexing()
Gets the value of the indexing property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the indexing property.

For example, to add a new item, do as follows:

    getIndexing().add(newItem);
 

Objects of the following type(s) are allowed in the list Indexing


getName

public java.lang.String getName()
Gets the value of the name property.
Specified by:
getName in interface KVMappingReadOnlyMBean
Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.
Specified by:
setName in interface KVMappingMBean
Parameters:
value - allowed object is String

getDesc

public java.lang.String getDesc()
Gets the value of the desc property.
Specified by:
getDesc in interface KVMappingReadOnlyMBean
Returns:
possible object is String

setDesc

public void setDesc(java.lang.String value)
Sets the value of the desc property.
Specified by:
setDesc in interface KVMappingMBean
Parameters:
value - allowed object is String

isSequence

public boolean isSequence()
Gets the value of the sequence property.
Specified by:
isSequence in interface KVMappingMBean
Returns:
possible object is Boolean

setSequence

public void setSequence(java.lang.Boolean value)
Sets the value of the sequence property.
Specified by:
setSequence in interface KVMappingMBean
Parameters:
value - allowed object is Boolean

addKeyMapping

public void addKeyMapping()
Add a new element named keyMapping
Specified by:
addKeyMapping in interface KVMappingMBean

removeKeyMapping

public void removeKeyMapping(int index)
Remove an element named keyMapping by the index
Specified by:
removeKeyMapping in interface KVMappingMBean
Parameters:
index - The index of removing elements

addValueMapping

public void addValueMapping()
Add a new element named valueMapping
Specified by:
addValueMapping in interface KVMappingMBean

removeValueMapping

public void removeValueMapping(int index)
Remove an element named valueMapping by the index
Specified by:
removeValueMapping in interface KVMappingMBean
Parameters:
index - The index of removing elements

addIndexing

public void addIndexing()
Add a new element named indexing
Specified by:
addIndexing in interface KVMappingMBean

removeIndexing

public void removeIndexing(int index)
Remove an element named indexing by the index
Specified by:
removeIndexing in interface KVMappingMBean
Parameters:
index - The index of removing elements

getKeyMappingMBean

public java.util.List<KeyMappingMBean> getKeyMappingMBean()
Get the list of the KeyMapping element
Specified by:
getKeyMappingMBean in interface KVMappingReadOnlyMBean

getValueMappingMBean

public java.util.List<ValueMappingMBean> getValueMappingMBean()
Get the list of the ValueMapping element
Specified by:
getValueMappingMBean in interface KVMappingReadOnlyMBean

getIndexingMBean

public java.util.List<IndexingMBean> getIndexingMBean()
Get the list of the Indexing element
Specified by:
getIndexingMBean in interface KVMappingReadOnlyMBean

Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


Copyright © 2011, Oracle. All rights reserved.