com.sap.netweaver.bc.uwl.config

Class Expression

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

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
Overrides:
clone in class Object
Throws:
CloneNotSupportedException

equals

public boolean equals(Expression obj)
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] UWLJWF [sap.com] tc/kmc/bc.uwl/api - EP-BC-UWL
[sap.com] UWLJWF [sap.com] tc/kmc/bc.uwl/api default EP-BC-UWL


Copyright 2011 SAP AG Complete Copyright Notice