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.