ponderToolkit.analyzer
Class AttrValuePrimitivePriorityRule

java.lang.Object
  |
  +--ponderToolkit.analyzer.AbstractPrimitivePriorityRule
        |
        +--ponderToolkit.analyzer.AttrValuePrimitivePriorityRule
All Implemented Interfaces:
PriorityRule

public class AttrValuePrimitivePriorityRule
extends AbstractPrimitivePriorityRule


Field Summary
 java.lang.String Attr
           
 ComparisonOperator co
           
static java.lang.String p1
           
static java.lang.String p2
           
 java.lang.String pol
           
 java.lang.String Val
           
 
Fields inherited from class ponderToolkit.analyzer.AbstractPrimitivePriorityRule
description
 
Constructor Summary
AttrValuePrimitivePriorityRule(java.lang.String Attr, java.lang.String Val, java.lang.String pol, ComparisonOperator c)
           
AttrValuePrimitivePriorityRule(java.lang.String Attr, java.lang.String Val, java.lang.String pol, java.lang.String comp)
           
 
Method Summary
 boolean applies(PolicyBinaryConflict c)
           
 boolean equals(java.lang.Object o)
           
 int hashCode()
           
 
Methods inherited from class ponderToolkit.analyzer.AbstractPrimitivePriorityRule
toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

p1

public static final java.lang.String p1

p2

public static final java.lang.String p2

Attr

public java.lang.String Attr

Val

public java.lang.String Val

pol

public java.lang.String pol

co

public ComparisonOperator co
Constructor Detail

AttrValuePrimitivePriorityRule

public AttrValuePrimitivePriorityRule(java.lang.String Attr,
                                      java.lang.String Val,
                                      java.lang.String pol,
                                      java.lang.String comp)

AttrValuePrimitivePriorityRule

public AttrValuePrimitivePriorityRule(java.lang.String Attr,
                                      java.lang.String Val,
                                      java.lang.String pol,
                                      ComparisonOperator c)
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class AbstractPrimitivePriorityRule

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

applies

public boolean applies(PolicyBinaryConflict c)
                throws MyException
Overrides:
applies in class AbstractPrimitivePriorityRule