1 55 56 package org.apache.commons.el; 57 58 import javax.servlet.jsp.el.ELException ; 59 60 67 68 public class NotOperator 69 extends UnaryOperator 70 { 71 75 public static final NotOperator SINGLETON = 76 new NotOperator (); 77 78 83 public NotOperator () 84 { 85 } 86 87 94 public String getOperatorSymbol () 95 { 96 return "not"; 97 } 98 99 104 public Object apply (Object pValue, 105 Logger pLogger) 106 throws ELException  107 { 108 boolean val = Coercions.coerceToBoolean (pValue, pLogger).booleanValue (); 110 111 return PrimitiveObjects.getBoolean (!val); 112 } 113 114 } 116 | Popular Tags |