1 24 package org.objectweb.jalisto.se.query.operator; 25 26 import org.objectweb.jalisto.se.api.query.Operator; 27 28 public class OperatorFactory { 29 30 public static Operator getEqualOperator() { 31 return equalOperator; 32 } 33 34 public static Operator getSmallerOperator() { 35 return smallerOperator; 36 } 37 38 public static Operator getGreaterOperator() { 39 return greaterOperator; 40 } 41 42 public static Operator getStartsWithOperator() { 43 return startsWithOperator; 44 } 45 46 public static Operator getEndsWithOperator() { 47 return endsWithOperator; 48 } 49 50 public static Operator getContainsOperator() { 51 return containsOperator; 52 } 53 54 public static Operator getIdentityOperator() { 55 return identityOperator; 56 } 57 58 private static final EqualOperator equalOperator = new EqualOperator(); 59 private static final SmallerOperator smallerOperator = new SmallerOperator(); 60 private static final GreaterOperator greaterOperator = new GreaterOperator(); 61 private static final StartsWithOperator startsWithOperator = new StartsWithOperator(); 62 private static final EndsWithOperator endsWithOperator = new EndsWithOperator(); 63 private static final ContainsOperator containsOperator = new ContainsOperator(); 64 private static final IdentityOperator identityOperator = new IdentityOperator(); 65 } 66 | Popular Tags |