public interface ExpressionDescriber
Modifier and Type | Method and Description |
---|---|
void |
beginArray(Class type,
int length)
marks the beginning of an array
|
void |
beginGroup()
Signals the beginning of an expression
|
void |
describe(Constraint describedConstraint) |
void |
describeInverted(Expression wrappedConstraint)
describe this constraint as inverted
ie !wrappedConstraint |
void |
describeReference(String referenceDescription)
Describes a reference
|
void |
endArray()
ends the current array
|
void |
endGroup()
Signals the end of an expression
|
void |
operator(String operator)
Inserts an operator in the constraint.
|
void beginGroup() throws IOException
IOException
void describe(Constraint describedConstraint) throws IOException
describedConstraint
- IOException
void describeInverted(Expression wrappedConstraint) throws IOException
wrappedConstraint
- IOException
void operator(String operator) throws IOException
operator
- An operator, usually a sign like &&, || etcIOException
void endGroup() throws IOException
IOException
void describeReference(String referenceDescription) throws IOException
referenceDescription
- IOException
void beginArray(Class type, int length) throws IOException
IOException
void endArray() throws IOException
IOException
Copyright © 2005-2013 Agical AB. All Rights Reserved.