class DateTimeUnit {

    public static DateTimeUnit fromJdkCalendar( java.util.Calendar calendar )
    {
        return fromJodaDateTime( new DateTime( calendar ) );
    }

    public  DateTimeUnit( boolean iso8601 );
    public  DateTimeUnit();
    public  DateTimeUnit( DateTimeUnit dateTimeUnit );
    public  DateTimeUnit( DateTimeUnit dateTimeUnit, boolean iso8601 );
    public  DateTimeUnit( int year, int month, int day, boolean iso8601 );
    public  DateTimeUnit( int year, int month, int day );
    public  DateTimeUnit( int year, int month, int day, int dayOfWeek, boolean iso8601 );
    public  DateTimeUnit( int year, int month, int day, int dayOfWeek );

}