protected static final class AttributeAclSecurityManager.OrExpressionBuilder
extends java.lang.Object
or(ExpressionBase)
for each
expression to OR together. When all expressions have been added, call
getExpression()
, which will return:
OrExpression
Constructor and Description |
---|
AttributeAclSecurityManager.OrExpressionBuilder() |
Modifier and Type | Method and Description |
---|---|
com.endeca.mdex.eql_parser.types.ExpressionBase |
getExpression()
Returns an expression representing the current state:
No operands supplied: return true
One operand supplied: return that operand
Two or more operands supplied: return an
OrExpression with an effective OR of all
operands supplied |
AttributeAclSecurityManager.OrExpressionBuilder |
or(com.endeca.mdex.eql_parser.types.ExpressionBase or)
OR-in a new expression to the current OR.
|
public AttributeAclSecurityManager.OrExpressionBuilder()
public AttributeAclSecurityManager.OrExpressionBuilder or(com.endeca.mdex.eql_parser.types.ExpressionBase or)
or
- the new expressionpublic com.endeca.mdex.eql_parser.types.ExpressionBase getExpression()
OrExpression
with an effective OR of all
operands suppliedCopyright 2003, 2014, Oracle and/or its affiliates. All rights reserved.