
public class OOrBlock extends OBooleanExpression
FALSE, TRUEchildren, firstToken, id, lastToken, parent, parser, value| Constructor and Description |
|---|
OOrBlock(int id) |
OOrBlock(OrientSql p,
int id) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(Object currentRecord,
OCommandContext ctx) |
boolean |
evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
List<OAndBlock> |
flatten() |
protected List<Object> |
getExternalCalculationConditions() |
List<OBinaryCondition> |
getIndexedFunctionConditions(OClass iSchemaClass,
ODatabaseDocumentInternal database) |
List<String> |
getMatchPatternInvolvedAliases() |
protected int |
getNumberOfExternalCalculations() |
List<OBooleanExpression> |
getSubBlocks() |
void |
setSubBlocks(List<OBooleanExpression> subBlocks) |
protected boolean |
supportsBasicCalculation() |
void |
toString(Map<Object,Object> params,
StringBuilder builder) |
encapsulateInAndBlock, jjtAcceptchildrenAccept, dump, getDatabase, getValue, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString, toStringpublic OOrBlock(int id)
public OOrBlock(OrientSql p, int id)
public boolean evaluate(OIdentifiable currentRecord, OCommandContext ctx)
evaluate in class OBooleanExpressionpublic boolean evaluate(Object currentRecord, OCommandContext ctx)
public List<OBooleanExpression> getSubBlocks()
public void setSubBlocks(List<OBooleanExpression> subBlocks)
public void toString(Map<Object,Object> params, StringBuilder builder)
toString in class SimpleNodeprotected boolean supportsBasicCalculation()
supportsBasicCalculation in class OBooleanExpressionprotected int getNumberOfExternalCalculations()
getNumberOfExternalCalculations in class OBooleanExpressionprotected List<Object> getExternalCalculationConditions()
getExternalCalculationConditions in class OBooleanExpressionpublic List<OBinaryCondition> getIndexedFunctionConditions(OClass iSchemaClass, ODatabaseDocumentInternal database)
getIndexedFunctionConditions in class OBooleanExpressionpublic List<OAndBlock> flatten()
flatten in class OBooleanExpressionpublic List<String> getMatchPatternInvolvedAliases()
getMatchPatternInvolvedAliases in class OBooleanExpressionCopyright © 2009–2025 OrientDB. All rights reserved.