com.sap.netweaver.bc.uwl.config

Class Expression

java.lang.Object
  extended bycom.sap.netweaver.bc.uwl.config.Expression
All Implemented Interfaces:
Cloneable, Serializable

public final class Expression
extends Object
implements Cloneable, Serializable

Represents one comparision expression. Contains name, value and comparision that needs to be done. To represents items with attachment count greater than 10, following example could be used. See UWL DTD documentation for more details.

 	 <Expression name="attachmentCount" value="10" comparator="greaterThan" />
  
Typically name represents one of the Item's attribute names and value represents the RHS for the comparision.

See Also:
CompoundExpression, ComparatorEnum, Serialized Form

Constructor Summary
Expression(String name, String value, ComparatorEnum con)
           
 
Method Summary
 Object clone()
           
 boolean equals(Expression obj)
           
 ComparatorEnum getComparator()
           
 String getName()
           
 String getValue()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Expression

public Expression(String name,
                  String value,
                  ComparatorEnum con)
Method Detail

getName

public String getName()

getValue

public String getValue()

getComparator

public ComparatorEnum getComparator()

clone

public Object clone()
             throws CloneNotSupportedException
Throws:
CloneNotSupportedException

equals

public boolean equals(Expression obj)


Copyright 2006 SAP AG Complete Copyright Notice