|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ami.AMICriteria
Represents a set of criterias in IAI or AR
Field Summary | |
private Hashtable |
h
criteria storage A criteria set contains a hashtable like that: protocol1 : parameter vector ( param1, param2...) |
Constructor Summary | |
AMICriteria()
Void constructor, use it when you want to add criterias afterward |
|
AMICriteria(String sProtocol,
Vector vParam)
constructor with given criterias |
Method Summary | |
void |
addCriteria(String sProtocol,
Vector vParam)
Add a global criteria |
void |
addParam(String sProtocol,
String sName,
String sValue)
Add a criteria inside a protocol with no mandatory flag ( for iai ) |
void |
addParam(String sProtocol,
String sName,
String sValue,
String sMandatory)
Add a criteria inside a protocol |
(package private) Enumeration |
getCriteriaEnumeration()
return all protocols |
(package private) int |
getCriteriaNumber()
Return number of criteria in this criteria set |
(package private) String |
getHashcode()
Get hashcode of this criteria Computes data as followed: |
(package private) Enumeration |
getParamEnumeration(String sProtocol)
return all params for a given protocol |
(package private) String |
getPu()
Returns pu of an ami protocol criteria assumes that this criteria is an ami protocol criteria ( check with isAmiCriteria() method ) |
(package private) boolean |
isAmiCriteria()
Returns true if the criteria set contains an AMI criteria ( in this case, it must be the only criteria because a protocol ami criteria can't be mixed with others protocol criterias ) |
(package private) boolean |
isChecked()
Used to check that a criteria contains at least one mandatory parameter |
String |
toString()
|
Methods inherited from class java.lang.Object |
|
Field Detail |
private Hashtable h
A criteria set contains a hashtable like that:
protocol1 : parameter vector ( param1, param2...)
protocol2 :
protocol3 :
Each param is a 3 elements String array containing:
- param name
- param value
- and ( true/false )
Constructor Detail |
public AMICriteria()
public AMICriteria(String sProtocol, Vector vParam)
String
- sProtocolVector
- vParamMethod Detail |
int getCriteriaNumber()
public void addCriteria(String sProtocol, Vector vParam)
String getHashcode()
Computes data as followed:
public void addParam(String sProtocol, String sName, String sValue, String sMandatory)
public void addParam(String sProtocol, String sName, String sValue)
Enumeration getCriteriaEnumeration()
Enumeration getParamEnumeration(String sProtocol)
boolean isAmiCriteria()
boolean isChecked()
String getPu()
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |