|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
com.bea.p13n.content.expression.ExpressionAdapter
Deprecated
public class ExpressionAdapter
Class which can adapt between old com.beasys.commerce.foundation.expression and new com.bea.p13n.expression.Expressions, specifically for content.
This will be removed when the com.beasys.commerce.foundation.expression.Expressions are removed.
| Constructor Summary | |
|---|---|
ExpressionAdapter()Deprecated |
|
| Method Summary | |
|---|---|
static Expression |
createBranchExpression(String logicalComparator)Deprecated Create the appropriate new branch Expression from the given information. |
static Expression |
createLeafExpression(String propertySet, String propertyName, String comparator, Object literal)Deprecated Create the appropriate new leaf Expression from the given information. |
static Expression |
createLeafExpression(String propertySet, String propertyName, String comparator, Object literal, boolean isNewPropertyRef)Deprecated Create the appropriate new leaf Expression from the given information. |
static String |
getComparator(Expression expr)Deprecated Get the TypesHelper comparator constant for the specified leaf node. |
static String |
getLogicalComparator(Expression expr)Deprecated Get the TypesHelper logical comparator constant for the specified branch node. |
static Expression |
toExpression(Expression orig)Deprecated Convert from old expression to new expression. |
static Expression |
toExpression(Expression orig)Deprecated Convert from new expression to old expression. |
static Expression |
toExpression(Expression orig, boolean isNewPropertyRef)Deprecated Convert from old expression to new expression. |
static Search |
toSearch(Search orig)Deprecated Convert an old Search to a new Search (including the contained expression). |
static Search |
toSearch(Search orig)Deprecated Convert an new Search to an old Search (including the contained expression). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ExpressionAdapter()
| Method Detail |
|---|
public static Expression toExpression(Expression orig)
throws IllegalArgumentException
IllegalArgumentException - thrown if the incoming expression is invalid.
public static Expression toExpression(Expression orig,
boolean isNewPropertyRef)
throws IllegalArgumentException
Expression - commerce foundation expressionisNewPropertyRef - whether to return new PropertyRefIllegalArgumentException - thrown if the incoming expression is invalid.
public static Expression createLeafExpression(String propertySet,
String propertyName,
String comparator,
Object literal)
throws IllegalArgumentException
propertySet - the propertySet name (can be null).propertyName - the propertyName.comparator - the TypesHelper comparator constant.literal - the rhs literal value.IllegalArgumentException - thrown if comparator is invalid.
public static Expression createLeafExpression(String propertySet,
String propertyName,
String comparator,
Object literal,
boolean isNewPropertyRef)
throws IllegalArgumentException
propertySet - the propertySet name (can be null).propertyName - the propertyName.comparator - the TypesHelper comparator constant.literal - the rhs literal value.isNewPropertyRef - whether content PropertyRefIllegalArgumentException - thrown if comparator is invalid.
public static Expression createBranchExpression(String logicalComparator)
throws IllegalArgumentException
logicalComparator - the TypesHelper comparator constant (AND or OR).IllegalArgumentException - thrown if logicalComparator is invalid.
public static Expression toExpression(Expression orig)
throws IllegalArgumentException
IllegalArgumentException - thrown if the incoming expression is invalid.
public static String getComparator(Expression expr)
throws IllegalArgumentException
IllegalArgumentException - thrown if expr is not a leaf node.public static String getLogicalComparator(Expression expr)
IllegalArgumentException - thrown if expr is not a branch node.
public static Search toSearch(Search orig)
throws IllegalArgumentException
IllegalArgumentException - thrown if the incoming expression is invalid.
public static Search toSearch(Search orig)
throws IllegalArgumentException
IllegalArgumentException - thrown if the incoming expression is invalid.
|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2010, Oracle. All rights reserved.