Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * Hibernate OGM, Domain model persistence for NoSQL datastores
  *
  * License: GNU Lesser General Public License (LGPL), version 2.1 or later
  * See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
  */
 package org.hibernate.ogm.type.descriptor.impl;
 

Author(s):
Oliver Carr ocarr@redhat.com An extension of the org.hibernate.type.descriptor.java.CalendarDateTypeDescriptor for handling all the different aspects of a java.util.Calendar object.
	private static final String DATE_TIME_TIMEZONE_FORMAT = "yyyy/MM/dd HH:mm:ss:SSS Z";
	public Calendar fromString(String string) {
		Calendar calendar = new GregorianCalendar();
		try {
			calendar.setTimecreateDateTimeTimeZoneFormat().parsestring ) );
		}
		catch ( ParseException pe ) {
			throw new HibernateException"could not parse date time string"pe );
		}
		return calendar;
	}
	public String toString(Calendar value) {
	}
	public boolean areEqual(Calendar oneCalendar another) {
		if ( one == another ) {
			return true;
		}
		if ( one == null || another == null ) {
			return false;
		}
		return one.get. ) == another.get. )
				&& one.get. ) == another.get. )
				&& one.get. ) == another.get. )
				&& one.getTimeZone() == another.getTimeZone() && one.getTime() == another.getTime();
	}

Helper method to create a java.text.SimpleDateFormat.

Returns:
the java.text.SimpleDateFormat using the date format above.
		dateTimeTimeZoneFormat.setLenientfalse );
		return dateTimeTimeZoneFormat;
	}
New to GrepCode? Check out our FAQ X