org.shapelogic.logic
Class CommonLogicExpressions

java.lang.Object
  extended by org.shapelogic.logic.CommonLogicExpressions

public class CommonLogicExpressions
extends java.lang.Object

Contains commonly used logic expression strings So all the logic expressions that are used in the letter match is definded here. There are both a name and a logic expression defined for each.

Author:
Sami Badawi

Field Summary
static java.lang.String AND
           
static java.lang.String ASPECT_RATIO
           
static java.lang.String ASPECT_RATIO_EX
           
static java.lang.String BOTTOM_CENTER_THIRD_EX
           
static java.lang.String BOTTOM_HALF_EX
           
static java.lang.String BOTTOM_LEFT_HALF_EX
           
static java.lang.String BOTTOM_LEFT_THIRD_EX
           
static java.lang.String BOTTOM_RIGHT_HALF_EX
           
static java.lang.String BOTTOM_RIGHT_THIRD_EX
           
static java.lang.String BOTTOM_THIRD_EX
           
static java.lang.String CENTER_THIRD_EX
           
static java.lang.String CURVE_ARCH_COUNT
           
static java.lang.String CURVE_ARCH_COUNT_ANN_EX
           
static java.lang.String END_COUNT_ANNOTATION_EX
           
static java.lang.String END_POINT_BOTTOM_CENTER_THIRD_POINT_COUNT
           
static java.lang.String END_POINT_BOTTOM_CENTER_THIRD_POINT_COUNT_EX
           
static java.lang.String END_POINT_BOTTOM_LEFT_HALF_POINT_COUNT
           
static java.lang.String END_POINT_BOTTOM_LEFT_HALF_POINT_COUNT_EX
           
static java.lang.String END_POINT_BOTTOM_LEFT_THIRD_POINT_COUNT
           
static java.lang.String END_POINT_BOTTOM_LEFT_THIRD_POINT_COUNT_EX
           
static java.lang.String END_POINT_BOTTOM_POINT_COUNT
           
static java.lang.String END_POINT_BOTTOM_POINT_COUNT_EX
           
static java.lang.String END_POINT_BOTTOM_RIGHT_HALF_POINT_COUNT
           
static java.lang.String END_POINT_BOTTOM_RIGHT_HALF_POINT_COUNT_EX
           
static java.lang.String END_POINT_BOTTOM_RIGHT_THIRD_POINT_COUNT
           
static java.lang.String END_POINT_BOTTOM_RIGHT_THIRD_POINT_COUNT_EX
           
static java.lang.String END_POINT_COUNT
           
static java.lang.String END_POINT_COUNT_EX
           
static java.lang.String END_POINT_TOP_CENTER_THIRD_POINT_COUNT
           
static java.lang.String END_POINT_TOP_CENTER_THIRD_POINT_COUNT_EX
           
static java.lang.String END_POINT_TOP_LEFT_THIRD_POINT_COUNT
           
static java.lang.String END_POINT_TOP_LEFT_THIRD_POINT_COUNT_EX
           
static java.lang.String END_POINT_TOP_POINT_COUNT
           
static java.lang.String END_POINT_TOP_POINT_COUNT_EX
           
static java.lang.String END_POINT_TOP_RIGHT_HALF_POINT_COUNT
           
static java.lang.String END_POINT_TOP_RIGHT_HALF_POINT_COUNT_EX
           
static java.lang.String END_POINT_TOP_RIGHT_THIRD_POINT_COUNT
           
static java.lang.String END_POINT_TOP_RIGHT_THIRD_POINT_COUNT_EX
           
static java.lang.String FILTER_END
           
static java.lang.String FILTER_START
           
static java.lang.String HARD_CORNER_COUNT
           
static java.lang.String HARD_CORNER_COUNT_ANN_EX
           
static java.lang.String HARD_CORNER_COUNT_EX
           
static java.lang.String HOLE_COUNT
           
static java.lang.String HOLE_COUNT_EX
           
static java.lang.String HORIZONTAL_LINE_COUNT
           
static java.lang.String HORIZONTAL_LINE_COUNT_EX
           
static java.lang.String INFLECTION_POINT_COUNT
           
static java.lang.String INFLECTION_POINT_COUNT_EX
           
static java.lang.String LEFT_HALF_EX
           
static java.lang.String LEFT_THIRD_EX
           
static java.lang.String LINE_COUNT
           
static java.lang.String LINE_COUNT_EX
           
static java.lang.String MIDDLE_CENTER_THIRD_EX
           
static java.lang.String MIDDLE_LEFT_THIRD_EX
           
static java.lang.String MIDDLE_RIGHT_THIRD_EX
           
static java.lang.String MIDDLE_THIRD_EX
           
static java.lang.String MULTI_LINE_COUNT
           
static java.lang.String MULTI_LINE_COUNT_EX
           
static java.lang.String POINT_COUNT
           
static java.lang.String POINT_COUNT_EX
           
static java.lang.String RIGHT_HALF_EX
           
static java.lang.String RIGHT_THIRD_EX
           
static java.lang.String SOFT_POINT_COUNT
           
static java.lang.String SOFT_POINT_COUNT_ANN_EX
           
static java.lang.String SOFT_POINT_COUNT_EX
           
static java.lang.String STRAIGHT_LINE_COUNT
           
static java.lang.String STRAIGHT_LINE_COUNT_ANN_EX
           
static java.lang.String T_JUNCTION_LEFT_POINT_COUNT
           
static java.lang.String T_JUNCTION_LEFT_POINT_COUNT_EX
           
static java.lang.String T_JUNCTION_POINT_COUNT
           
static java.lang.String T_JUNCTION_POINT_COUNT_EX
           
static java.lang.String T_JUNCTION_RIGHT_POINT_COUNT
           
static java.lang.String T_JUNCTION_RIGHT_POINT_COUNT_EX
           
static java.lang.String TOP_CENTER_THIRD_EX
           
static java.lang.String TOP_HALF_EX
           
static java.lang.String TOP_LEFT_HALF_EX
           
static java.lang.String TOP_LEFT_THIRD_EX
           
static java.lang.String TOP_RIGHT_HALF_EX
           
static java.lang.String TOP_RIGHT_THIRD_EX
           
static java.lang.String TOP_THIRD_EX
           
static java.lang.String U_JUNCTION_POINT_COUNT
           
static java.lang.String U_JUNCTION_POINT_COUNT_ANN_EX
           
static java.lang.String U_JUNCTION_POINT_COUNT_EX
           
static java.lang.String U_JUNCTION_RIGHT_POINT_COUNT
           
static java.lang.String U_JUNCTION_RIGHT_POINT_COUNT_EX
           
static java.lang.String VAR
           
static java.lang.String VAR_SIZE_END
           
static java.lang.String VAR_SIZE_START
           
static java.lang.String VERTICAL_LINE_COUNT
           
static java.lang.String VERTICAL_LINE_COUNT_EX
           
static java.lang.String Y_JUNCTION_POINT_COUNT
           
static java.lang.String Y_JUNCTION_POINT_COUNT_EX
           
 
Constructor Summary
CommonLogicExpressions()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AND

public static final java.lang.String AND
See Also:
Constant Field Values

FILTER_START

public static final java.lang.String FILTER_START
See Also:
Constant Field Values

FILTER_END

public static final java.lang.String FILTER_END
See Also:
Constant Field Values

VAR

public static final java.lang.String VAR
See Also:
Constant Field Values

VAR_SIZE_START

public static final java.lang.String VAR_SIZE_START
See Also:
Constant Field Values

VAR_SIZE_END

public static final java.lang.String VAR_SIZE_END
See Also:
Constant Field Values

POINT_COUNT

public static final java.lang.String POINT_COUNT
See Also:
Constant Field Values

POINT_COUNT_EX

public static final java.lang.String POINT_COUNT_EX
See Also:
Constant Field Values

END_POINT_COUNT

public static final java.lang.String END_POINT_COUNT
See Also:
Constant Field Values

END_POINT_COUNT_EX

public static final java.lang.String END_POINT_COUNT_EX
See Also:
Constant Field Values

END_COUNT_ANNOTATION_EX

public static final java.lang.String END_COUNT_ANNOTATION_EX
See Also:
Constant Field Values

LEFT_HALF_EX

public static final java.lang.String LEFT_HALF_EX
See Also:
Constant Field Values

LEFT_THIRD_EX

public static final java.lang.String LEFT_THIRD_EX
See Also:
Constant Field Values

RIGHT_HALF_EX

public static final java.lang.String RIGHT_HALF_EX
See Also:
Constant Field Values

RIGHT_THIRD_EX

public static final java.lang.String RIGHT_THIRD_EX
See Also:
Constant Field Values

CENTER_THIRD_EX

public static final java.lang.String CENTER_THIRD_EX
See Also:
Constant Field Values

TOP_HALF_EX

public static final java.lang.String TOP_HALF_EX
See Also:
Constant Field Values

TOP_THIRD_EX

public static final java.lang.String TOP_THIRD_EX
See Also:
Constant Field Values

BOTTOM_THIRD_EX

public static final java.lang.String BOTTOM_THIRD_EX
See Also:
Constant Field Values

BOTTOM_HALF_EX

public static final java.lang.String BOTTOM_HALF_EX
See Also:
Constant Field Values

MIDDLE_THIRD_EX

public static final java.lang.String MIDDLE_THIRD_EX
See Also:
Constant Field Values

TOP_LEFT_HALF_EX

public static final java.lang.String TOP_LEFT_HALF_EX
See Also:
Constant Field Values

TOP_RIGHT_HALF_EX

public static final java.lang.String TOP_RIGHT_HALF_EX
See Also:
Constant Field Values

BOTTOM_LEFT_HALF_EX

public static final java.lang.String BOTTOM_LEFT_HALF_EX
See Also:
Constant Field Values

BOTTOM_RIGHT_HALF_EX

public static final java.lang.String BOTTOM_RIGHT_HALF_EX
See Also:
Constant Field Values

TOP_LEFT_THIRD_EX

public static final java.lang.String TOP_LEFT_THIRD_EX
See Also:
Constant Field Values

TOP_CENTER_THIRD_EX

public static final java.lang.String TOP_CENTER_THIRD_EX
See Also:
Constant Field Values

TOP_RIGHT_THIRD_EX

public static final java.lang.String TOP_RIGHT_THIRD_EX
See Also:
Constant Field Values

MIDDLE_LEFT_THIRD_EX

public static final java.lang.String MIDDLE_LEFT_THIRD_EX
See Also:
Constant Field Values

MIDDLE_CENTER_THIRD_EX

public static final java.lang.String MIDDLE_CENTER_THIRD_EX
See Also:
Constant Field Values

MIDDLE_RIGHT_THIRD_EX

public static final java.lang.String MIDDLE_RIGHT_THIRD_EX
See Also:
Constant Field Values

BOTTOM_LEFT_THIRD_EX

public static final java.lang.String BOTTOM_LEFT_THIRD_EX
See Also:
Constant Field Values

BOTTOM_CENTER_THIRD_EX

public static final java.lang.String BOTTOM_CENTER_THIRD_EX
See Also:
Constant Field Values

BOTTOM_RIGHT_THIRD_EX

public static final java.lang.String BOTTOM_RIGHT_THIRD_EX
See Also:
Constant Field Values

HARD_CORNER_COUNT

public static final java.lang.String HARD_CORNER_COUNT
See Also:
Constant Field Values

HARD_CORNER_COUNT_EX

public static final java.lang.String HARD_CORNER_COUNT_EX
See Also:
Constant Field Values

HARD_CORNER_COUNT_ANN_EX

public static final java.lang.String HARD_CORNER_COUNT_ANN_EX
See Also:
Constant Field Values

SOFT_POINT_COUNT

public static final java.lang.String SOFT_POINT_COUNT
See Also:
Constant Field Values

SOFT_POINT_COUNT_EX

public static final java.lang.String SOFT_POINT_COUNT_EX
See Also:
Constant Field Values

SOFT_POINT_COUNT_ANN_EX

public static final java.lang.String SOFT_POINT_COUNT_ANN_EX
See Also:
Constant Field Values

Y_JUNCTION_POINT_COUNT

public static final java.lang.String Y_JUNCTION_POINT_COUNT
See Also:
Constant Field Values

Y_JUNCTION_POINT_COUNT_EX

public static final java.lang.String Y_JUNCTION_POINT_COUNT_EX
See Also:
Constant Field Values

T_JUNCTION_POINT_COUNT

public static final java.lang.String T_JUNCTION_POINT_COUNT
See Also:
Constant Field Values

T_JUNCTION_POINT_COUNT_EX

public static final java.lang.String T_JUNCTION_POINT_COUNT_EX
See Also:
Constant Field Values

U_JUNCTION_POINT_COUNT

public static final java.lang.String U_JUNCTION_POINT_COUNT
See Also:
Constant Field Values

U_JUNCTION_POINT_COUNT_EX

public static final java.lang.String U_JUNCTION_POINT_COUNT_EX
See Also:
Constant Field Values

U_JUNCTION_POINT_COUNT_ANN_EX

public static final java.lang.String U_JUNCTION_POINT_COUNT_ANN_EX
See Also:
Constant Field Values

INFLECTION_POINT_COUNT

public static final java.lang.String INFLECTION_POINT_COUNT
See Also:
Constant Field Values

INFLECTION_POINT_COUNT_EX

public static final java.lang.String INFLECTION_POINT_COUNT_EX
See Also:
Constant Field Values

CURVE_ARCH_COUNT

public static final java.lang.String CURVE_ARCH_COUNT
See Also:
Constant Field Values

CURVE_ARCH_COUNT_ANN_EX

public static final java.lang.String CURVE_ARCH_COUNT_ANN_EX
See Also:
Constant Field Values

T_JUNCTION_LEFT_POINT_COUNT

public static final java.lang.String T_JUNCTION_LEFT_POINT_COUNT
See Also:
Constant Field Values

T_JUNCTION_LEFT_POINT_COUNT_EX

public static final java.lang.String T_JUNCTION_LEFT_POINT_COUNT_EX
See Also:
Constant Field Values

T_JUNCTION_RIGHT_POINT_COUNT

public static final java.lang.String T_JUNCTION_RIGHT_POINT_COUNT
See Also:
Constant Field Values

T_JUNCTION_RIGHT_POINT_COUNT_EX

public static final java.lang.String T_JUNCTION_RIGHT_POINT_COUNT_EX
See Also:
Constant Field Values

U_JUNCTION_RIGHT_POINT_COUNT

public static final java.lang.String U_JUNCTION_RIGHT_POINT_COUNT
See Also:
Constant Field Values

U_JUNCTION_RIGHT_POINT_COUNT_EX

public static final java.lang.String U_JUNCTION_RIGHT_POINT_COUNT_EX
See Also:
Constant Field Values

END_POINT_BOTTOM_POINT_COUNT

public static final java.lang.String END_POINT_BOTTOM_POINT_COUNT
See Also:
Constant Field Values

END_POINT_BOTTOM_POINT_COUNT_EX

public static final java.lang.String END_POINT_BOTTOM_POINT_COUNT_EX
See Also:
Constant Field Values

END_POINT_TOP_POINT_COUNT

public static final java.lang.String END_POINT_TOP_POINT_COUNT
See Also:
Constant Field Values

END_POINT_TOP_POINT_COUNT_EX

public static final java.lang.String END_POINT_TOP_POINT_COUNT_EX
See Also:
Constant Field Values

END_POINT_TOP_LEFT_THIRD_POINT_COUNT

public static final java.lang.String END_POINT_TOP_LEFT_THIRD_POINT_COUNT
See Also:
Constant Field Values

END_POINT_TOP_LEFT_THIRD_POINT_COUNT_EX

public static final java.lang.String END_POINT_TOP_LEFT_THIRD_POINT_COUNT_EX
See Also:
Constant Field Values

END_POINT_TOP_CENTER_THIRD_POINT_COUNT

public static final java.lang.String END_POINT_TOP_CENTER_THIRD_POINT_COUNT
See Also:
Constant Field Values

END_POINT_TOP_CENTER_THIRD_POINT_COUNT_EX

public static final java.lang.String END_POINT_TOP_CENTER_THIRD_POINT_COUNT_EX
See Also:
Constant Field Values

END_POINT_TOP_RIGHT_THIRD_POINT_COUNT

public static final java.lang.String END_POINT_TOP_RIGHT_THIRD_POINT_COUNT
See Also:
Constant Field Values

END_POINT_TOP_RIGHT_THIRD_POINT_COUNT_EX

public static final java.lang.String END_POINT_TOP_RIGHT_THIRD_POINT_COUNT_EX
See Also:
Constant Field Values

END_POINT_TOP_RIGHT_HALF_POINT_COUNT

public static final java.lang.String END_POINT_TOP_RIGHT_HALF_POINT_COUNT
See Also:
Constant Field Values

END_POINT_TOP_RIGHT_HALF_POINT_COUNT_EX

public static final java.lang.String END_POINT_TOP_RIGHT_HALF_POINT_COUNT_EX
See Also:
Constant Field Values

END_POINT_BOTTOM_RIGHT_HALF_POINT_COUNT

public static final java.lang.String END_POINT_BOTTOM_RIGHT_HALF_POINT_COUNT
See Also:
Constant Field Values

END_POINT_BOTTOM_RIGHT_HALF_POINT_COUNT_EX

public static final java.lang.String END_POINT_BOTTOM_RIGHT_HALF_POINT_COUNT_EX
See Also:
Constant Field Values

END_POINT_BOTTOM_LEFT_HALF_POINT_COUNT

public static final java.lang.String END_POINT_BOTTOM_LEFT_HALF_POINT_COUNT
See Also:
Constant Field Values

END_POINT_BOTTOM_LEFT_HALF_POINT_COUNT_EX

public static final java.lang.String END_POINT_BOTTOM_LEFT_HALF_POINT_COUNT_EX
See Also:
Constant Field Values

END_POINT_BOTTOM_LEFT_THIRD_POINT_COUNT

public static final java.lang.String END_POINT_BOTTOM_LEFT_THIRD_POINT_COUNT
See Also:
Constant Field Values

END_POINT_BOTTOM_LEFT_THIRD_POINT_COUNT_EX

public static final java.lang.String END_POINT_BOTTOM_LEFT_THIRD_POINT_COUNT_EX
See Also:
Constant Field Values

END_POINT_BOTTOM_CENTER_THIRD_POINT_COUNT

public static final java.lang.String END_POINT_BOTTOM_CENTER_THIRD_POINT_COUNT
See Also:
Constant Field Values

END_POINT_BOTTOM_CENTER_THIRD_POINT_COUNT_EX

public static final java.lang.String END_POINT_BOTTOM_CENTER_THIRD_POINT_COUNT_EX
See Also:
Constant Field Values

END_POINT_BOTTOM_RIGHT_THIRD_POINT_COUNT

public static final java.lang.String END_POINT_BOTTOM_RIGHT_THIRD_POINT_COUNT
See Also:
Constant Field Values

END_POINT_BOTTOM_RIGHT_THIRD_POINT_COUNT_EX

public static final java.lang.String END_POINT_BOTTOM_RIGHT_THIRD_POINT_COUNT_EX
See Also:
Constant Field Values

LINE_COUNT

public static final java.lang.String LINE_COUNT
See Also:
Constant Field Values

LINE_COUNT_EX

public static final java.lang.String LINE_COUNT_EX
See Also:
Constant Field Values

HORIZONTAL_LINE_COUNT

public static final java.lang.String HORIZONTAL_LINE_COUNT
See Also:
Constant Field Values

HORIZONTAL_LINE_COUNT_EX

public static final java.lang.String HORIZONTAL_LINE_COUNT_EX
See Also:
Constant Field Values

VERTICAL_LINE_COUNT

public static final java.lang.String VERTICAL_LINE_COUNT
See Also:
Constant Field Values

VERTICAL_LINE_COUNT_EX

public static final java.lang.String VERTICAL_LINE_COUNT_EX
See Also:
Constant Field Values

STRAIGHT_LINE_COUNT

public static final java.lang.String STRAIGHT_LINE_COUNT
See Also:
Constant Field Values

STRAIGHT_LINE_COUNT_ANN_EX

public static final java.lang.String STRAIGHT_LINE_COUNT_ANN_EX
See Also:
Constant Field Values

MULTI_LINE_COUNT

public static final java.lang.String MULTI_LINE_COUNT
See Also:
Constant Field Values

MULTI_LINE_COUNT_EX

public static final java.lang.String MULTI_LINE_COUNT_EX
See Also:
Constant Field Values

HOLE_COUNT

public static final java.lang.String HOLE_COUNT
See Also:
Constant Field Values

HOLE_COUNT_EX

public static final java.lang.String HOLE_COUNT_EX
See Also:
Constant Field Values

ASPECT_RATIO

public static final java.lang.String ASPECT_RATIO
See Also:
Constant Field Values

ASPECT_RATIO_EX

public static final java.lang.String ASPECT_RATIO_EX
See Also:
Constant Field Values
Constructor Detail

CommonLogicExpressions

public CommonLogicExpressions()


Copyright © 2008. All Rights Reserved.