KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > ws > jaxme > sqls > Expression


1 package org.apache.ws.jaxme.sqls;
2
3 import org.apache.ws.jaxme.sqls.impl.ExpressionImpl;
4
5
6 /** Interface of an arithmetic expression.
7  */

8 public interface Expression extends Parts {
9     /** An expression: The sum of its parts.
10      */

11     public static final Type SUM = new ExpressionImpl.TypeImpl("SUM");
12     /** An expression: The product of its parts.
13      */

14     public static final Type PRODUCT = new ExpressionImpl.TypeImpl("PRODUCT");
15     /** An expression: The difference of its two parts.
16      */

17     public static final Type DIFFERENCE = new ExpressionImpl.TypeImpl("DIFFERENCE");
18     /** An expression: The quotient of its two parts.
19      */

20     public static final Type QUOTIENT = new ExpressionImpl.TypeImpl("QUOTIENT");
21
22     /** <p>The type of a boolean constraint.</p>
23      */

24     public interface Type extends SQLFactory.Ident {
25     }
26
27     /** Returns the expression type.
28      */

29     public Type getType();
30 }
31
Popular Tags