Edit C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports\java\lib\com\crystaldecisions\reports\common\value\RangeValue.class
Êþº¾ / Ó : z Z | } ~ : ? ~ ? ~ ? ` ? } ~ ? ? ~ ? ? ? ? ? ? ? a ? ~ ? ? ~ ? ~ ? ~ ? ? ~ ? c ? ? ? ~ ? ? : ? : Ò ? ? ¡ ? e £ ) } ¤ ¥ : ¦ f / z ¨ / © ª « / ¬ ® ¯ / ° g int 8Lcom/crystaldecisions/reports/common/value/FormulaValue; a s(Lcom/crystaldecisions/reports/common/value/f;Lcom/crystaldecisions/reports/common/value/f;Ljava/util/Comparator;)I Z (ZZ)I <init> u(Lcom/crystaldecisions/reports/common/value/FormulaValue;Lcom/crystaldecisions/reports/common/value/FormulaValue;ZZ)V Code c b d e fromSingleValue <Lcom/crystaldecisions/reports/common/value/FormulaValueType; p(Lcom/crystaldecisions/reports/common/value/FormulaValue;)Lcom/crystaldecisions/reports/common/value/RangeValue; fromStartAndEndValues ª(Lcom/crystaldecisions/reports/common/value/FormulaValue;Lcom/crystaldecisions/reports/common/value/FormulaValue;ZZ)Lcom/crystaldecisions/reports/common/value/RangeValue; coerceToNumber coerceToCurrency coerceToDate coerceToTime :()Lcom/crystaldecisions/reports/common/value/FormulaValue; coerceToDateTime coerceToString if coerceToRange toSingleValue getStartValue getEndValue getIncludeStart java/lang/NullPointerException v(Lcom/crystaldecisions/reports/common/value/FormulaValueType;)Lcom/crystaldecisions/reports/common/value/FormulaValue; getIncludeEnd /()Lcom/crystaldecisions/reports/common/value/j; compareTo +(Ljava/lang/Object;Ljava/util/Comparator;)I "java/lang/IllegalArgumentException 4com/crystaldecisions/reports/common/value/RangeValue ()Z 3com/crystaldecisions/reports/common/value/DateValue getValueType java/lang/ClassCastException java/lang/StringBuffer 6com/crystaldecisions/reports/common/value/FormulaValue equals (Ljava/lang/Object;)Z :com/crystaldecisions/reports/common/value/FormulaValueType +com/crystaldecisions/reports/common/value/j java/lang/Object hashCode ()I toString ()Ljava/lang/String; A ² 3Both start and end values of a range cannot be null A ³ j µ I ¶ · ¸ · ¹ I $Boolean range values are not allowed º b 8A range cannot contain ranges as its start or end values » b 9A range cannot contains arrays as its start or end values :The start and end values cannot have different value types D < E < F ? G ? A B ¼ I T [ ½ I ¾ I ¿ I À I Á  à  K L Ä I Å Æ h i d ] k ; ] l Ê Ë 3Can't compare RangeValues with different valueTypes = > = @ s t r( Ï Ð [ ( Ï Ñ .. ] ) v w ()V (Ljava/lang/String;)V unknown getFormulaValueType >()Lcom/crystaldecisions/reports/common/value/FormulaValueType; getBaseFormulaValueType bool isRange isArray number currency date time dateTime getStartOfDayDateTimeValue ;()Lcom/crystaldecisions/reports/common/value/DateTimeValue; getEndOfDayDateTimeValue string coerce ®(Lcom/crystaldecisions/reports/common/value/FormulaValue;Lcom/crystaldecisions/reports/common/value/FormulaValueType;)Lcom/crystaldecisions/reports/common/value/FormulaValue; getClass ()Ljava/lang/Class; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; d ] 1 : D <