1 28 29 package com.caucho.jms.selector; 30 31 import javax.jms.JMSException ; 32 import javax.jms.Message ; 33 34 37 public class BooleanLiteralSelector extends Selector { 38 private Boolean _value; 39 40 BooleanLiteralSelector(boolean value) 41 { 42 _value = value ? Boolean.TRUE : Boolean.FALSE; 43 } 44 45 49 Object evaluate(Message message) 50 throws JMSException  51 { 52 return _value; 53 } 54 55 58 boolean isBoolean() 59 { 60 return true; 61 } 62 63 66 boolean isUnknown() 67 { 68 return false; 69 } 70 71 public String toString() 72 { 73 return String.valueOf(_value); 74 } 75 } 76 | Popular Tags |