© 2002 BEA Systems, Inc.


com.bea.p13n.expression.operator.string
Class StringOperator

java.lang.Object
  |
  +--com.bea.p13n.expression.internal.ComplexExpressionImpl
        |
        +--com.bea.p13n.expression.operator.Operator
              |
              +--com.bea.p13n.expression.operator.string.StringOperator
Direct Known Subclasses:
StringCharAt, StringCompareToIgnoreCase, StringConcat, StringContains, StringEndsWith, StringEqualsIgnoreCase, StringLength, StringLike, StringReplace, StringStartsWith, StringSubstring, StringToLowerCase, StringToUpperCase, StringTrim

public abstract class StringOperator
extends Operator

Implementation of the StringOperator operator. Base class for all StringOperators.

See Also:
Serialized Form

Field Summary
protected static java.lang.Class[] BINARY_PARAMETER_SIGNATURE
           
protected static java.lang.Class[] UNARY_PARAMETER_SIGNATURE
           
 
Constructor Summary
protected StringOperator()
           
protected StringOperator(java.lang.Object unaryOperand)
           
protected StringOperator(java.lang.Object lhs, java.lang.Object rhs)
           
 
Methods inherited from class com.bea.p13n.expression.operator.Operator
leftHandSide, operand, rightHandSide
 
Methods inherited from class com.bea.p13n.expression.internal.ComplexExpressionImpl
accept, addListener, addSubExpression, clearCache, clone, createProxyExpression, equals, getCachedValue, getParameterSignature, getParent, getSource, getSubExpression, getSubExpressionCount, getUserData, hashCode, isCached, isCacheEnabled, isEqualitySubExpression, notifyListeners, removeAllSubExpressions, removeListener, removeSubExpression, removeSubExpression, setCachedValue, setCacheEnabled, setParent, setSource, setSubExpression, setUserData, toString, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

BINARY_PARAMETER_SIGNATURE

protected static final java.lang.Class[] BINARY_PARAMETER_SIGNATURE

UNARY_PARAMETER_SIGNATURE

protected static final java.lang.Class[] UNARY_PARAMETER_SIGNATURE
Constructor Detail

StringOperator

protected StringOperator()

StringOperator

protected StringOperator(java.lang.Object unaryOperand)

StringOperator

protected StringOperator(java.lang.Object lhs,
                         java.lang.Object rhs)

© 2002 BEA Systems, Inc.

Copyright © 2002 BEA Systems, Inc. All Rights Reserved