Oracle Fusion Middleware extensions for Logging and Diagnostic
11g Release 1 (11.1.1.6)

E22565-06

oracle.apps.fnd.appltest.diagfwk.engine
Interface TestParamList

All Superinterfaces:
java.util.Collection<TestParam>, DiagBObjList<TestParam>, java.lang.Iterable<TestParam>, java.util.List<TestParam>
All Known Implementing Classes:
TestParamListImpl

public interface TestParamList
extends DiagBObjList<TestParam>


Method Summary
 void addParam(ParameterDefType p)
          Adds a parameter to this list based on the given JAXB object.
 TestParam get(java.lang.String pName)
          Gets the parameter with the given name from this list.
 TestParamList getActiveList()
          From the current list, returns a filtered list of active parameters only
 
Methods inherited from interface oracle.apps.fnd.appltest.diagfwk.engine.DiagBObjList
copy, elemInstance
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Method Detail

addParam

void addParam(ParameterDefType p)
Adds a parameter to this list based on the given JAXB object. If a parameter with the same name already exists in the list, then the attributes of the parameter are updated. Otherwise, a new TestParam object is created and added to the list.

Parameters:
p - JAXB representation of a parameter

get

TestParam get(java.lang.String pName)
Gets the parameter with the given name from this list. If such a parameter does not exist, then null is returned.

Parameters:
pName - name of the parameter
Returns:
a TestParam object with the given name if such a parameter exists. Otherwise returns null.

getActiveList

TestParamList getActiveList()
From the current list, returns a filtered list of active parameters only

Returns:
list of active parameters from the current list of parameters

Oracle Fusion Middleware extensions for Logging and Diagnostic
11g Release 1 (11.1.1.6)

E22565-06

Copyright © 2012 Oracle. All Rights Reserved.