abc.aspectj.ast
Interface CPEBinary

All Superinterfaces:
ClassnamePatternExpr
All Known Implementing Classes:
CPEBinary_c

public interface CPEBinary
extends ClassnamePatternExpr

binary operators on classname pattern expressions.

Author:
Oege de Moor, Aske Simon Christensen

Nested Class Summary
static class CPEBinary.Operator
           
 
Field Summary
static CPEBinary.Operator COND_AND
           
static CPEBinary.Operator COND_OR
           
 
Method Summary
 ClassnamePatternExpr getLeft()
           
 CPEBinary.Operator getOperator()
           
 ClassnamePatternExpr getRight()
           
 
Methods inherited from interface abc.aspectj.ast.ClassnamePatternExpr
equivalent, makeAIClassnamePattern, matches, matches, precedence, printSubExpr
 

Field Detail

COND_OR

static final CPEBinary.Operator COND_OR

COND_AND

static final CPEBinary.Operator COND_AND
Method Detail

getOperator

CPEBinary.Operator getOperator()

getLeft

ClassnamePatternExpr getLeft()

getRight

ClassnamePatternExpr getRight()