Package com.ibm.icu.util

Examples of com.ibm.icu.util.Calendar.before()


        }

        @Override
        public Calendar first(Calendar cal) {
            Calendar first = prepareCal(cal);
            while (first.before(cal)) {
                first.add(this.freqType, this.freqCount);
            }
            return first;
        }
View Full Code Here


        @Override
        public boolean includesDate(Calendar cal) {
            long millis = cal.getTimeInMillis();
            Calendar startCal = setStart(cal);
            Calendar endCal = setEnd(startCal);
            if (endCal.before(startCal)) {
                endCal.add(Calendar.DAY_OF_MONTH, 1);
            }
            long startMillis = startCal.getTimeInMillis();
            long endMillis = endCal.getTimeInMillis();
            return millis >= startMillis && millis <= endMillis;
View Full Code Here

        public Calendar next(Calendar cal, ExpressionContext context) {
            Calendar result = null;
            for (TemporalExpression expression : this.expressionSet) {
                Calendar next = expression.next(cal, context);
                if (next != null) {
                    if (result == null || next.before(result)) {
                        result = next;
                    }
                }
            }
            return result;
View Full Code Here

     * Test method for 'com.ibm.icu.util.Calendar.before(Object)'
     */
    public void testBefore() {
        Calendar cal = Calendar.getInstance();
        cal.set(Calendar.YEAR, 1990);
        assertTrue(cal.before(new Date()));
        assertTrue(cal.before(Calendar.getInstance()));
    }

    /*
     * Test method for 'com.ibm.icu.util.Calendar.after(Object)'
View Full Code Here

     */
    public void testBefore() {
        Calendar cal = Calendar.getInstance();
        cal.set(Calendar.YEAR, 1990);
        assertTrue(cal.before(new Date()));
        assertTrue(cal.before(Calendar.getInstance()));
    }

    /*
     * Test method for 'com.ibm.icu.util.Calendar.after(Object)'
     */
 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.