public class DisjunctiveSortExpression extends SortExpression
| Constructor and Description |
|---|
DisjunctiveSortExpression(ArrayList names) |
DisjunctiveSortExpression(ArrayList names,
Context context) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
displayForm()
Returns the string form of this OSF expression according the
display manager of its context.
|
ArrayList |
names() |
byte |
type()
This returns the type of Boolean expression this sort expression
is; one of:
Context.SYM() if this is a sort symbol;
Context.DIS() if this is a disjunctive sort;
Context.NOT() if this is a negated sort expression;
Context.AND() if this is a sort-expression conjunction;
Context.OR () if this is a sort-expression disjunction;
Context.BNT() if this is a sort-expression complementation.
|
isAnd, isButnot, isDisjunction, isNot, isOr, isParenthesized, isSymbol, maxLowerBound, setParenthesized, toString, valuecontext, setContextpublic DisjunctiveSortExpression(ArrayList names)
public ArrayList names()
public byte type()
SortExpressiontype in class SortExpressionpublic java.lang.String displayForm()
OsfExpressiondisplayForm in class OsfExpression