test_class.file: core/src/test/java/org/apache/abdera/model/AtomDateTest.java
test_class.identifier: AtomDateTest
test_case.body: @Test
      public void testAtomDate() {
          Date now = new Date();
          AtomDate atomNow = AtomDate.valueOf(now);
          String rfc3339 = atomNow.getValue();
          atomNow = AtomDate.valueOf(rfc3339);
          Date parsed = atomNow.getDate();
          assertEquals(now, parsed);
      }
test_case.class_method_signature: AtomDateTest.testAtomDate()
test_case.full_signature: @Test public void testAtomDate()
test_case.identifier: testAtomDate
test_case.invocations: valueOf getValue valueOf getDate assertEquals
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testAtomDate()
focal_class.declarator: serialVersionUID = -7062139688635877771L
focal_class.modifier: private static final
focal_class.original_string: private static final long serialVersionUID = -7062139688635877771L;
focal_class.type: long
focal_class.var_name: serialVersionUID
focal_class.declarator: value
focal_class.modifier: private
focal_class.original_string: private Date value;
focal_class.type: Date
focal_class.var_name: value
focal_class.declarator: PATTERN =
          Pattern
              .compile("(\\d{4})(?:-(\\d{2}))?(?:-(\\d{2}))?(?:([Tt])?(?:(\\d{2}))?(?::(\\d{2}))?(?::(\\d{2}))?(?:\\.(\\d{3}))?)?([Zz])?(?:([+-])(\\d{2}):(\\d{2}))?")
focal_class.modifier: private static final
focal_class.original_string: private static final Pattern PATTERN =
          Pattern
              .compile("(\\d{4})(?:-(\\d{2}))?(?:-(\\d{2}))?(?:([Tt])?(?:(\\d{2}))?(?::(\\d{2}))?(?::(\\d{2}))?(?:\\.(\\d{3}))?)?([Zz])?(?:([+-])(\\d{2}):(\\d{2}))?");
focal_class.type: Pattern
focal_class.var_name: PATTERN
focal_class.file: core/src/main/java/org/apache/abdera/model/AtomDate.java
focal_class.identifier: AtomDate
focal_class.interfaces: implements Cloneable, Serializable
focal_class.class_method_signature: AtomDate.AtomDate()
focal_class.full_signature: public  AtomDate()
focal_class.identifier: AtomDate
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  AtomDate()
focal_class.class_method_signature: AtomDate.AtomDate(String value)
focal_class.full_signature: public  AtomDate(String value)
focal_class.identifier: AtomDate
focal_class.modifiers: public
focal_class.parameters: (String value)
focal_class.signature:  AtomDate(String value)
focal_class.class_method_signature: AtomDate.AtomDate(Date value)
focal_class.full_signature: public  AtomDate(Date value)
focal_class.identifier: AtomDate
focal_class.modifiers: public
focal_class.parameters: (Date value)
focal_class.signature:  AtomDate(Date value)
focal_class.class_method_signature: AtomDate.AtomDate(Calendar value)
focal_class.full_signature: public  AtomDate(Calendar value)
focal_class.identifier: AtomDate
focal_class.modifiers: public
focal_class.parameters: (Calendar value)
focal_class.signature:  AtomDate(Calendar value)
focal_class.class_method_signature: AtomDate.AtomDate(long value)
focal_class.full_signature: public  AtomDate(long value)
focal_class.identifier: AtomDate
focal_class.modifiers: public
focal_class.parameters: (long value)
focal_class.signature:  AtomDate(long value)
focal_class.class_method_signature: AtomDate.getValue()
focal_class.full_signature: public String getValue()
focal_class.identifier: getValue
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getValue()
focal_class.class_method_signature: AtomDate.setValue(String value)
focal_class.full_signature: public AtomDate setValue(String value)
focal_class.identifier: setValue
focal_class.modifiers: public
focal_class.parameters: (String value)
focal_class.return: AtomDate
focal_class.signature: AtomDate setValue(String value)
focal_class.class_method_signature: AtomDate.setValue(Date date)
focal_class.full_signature: public AtomDate setValue(Date date)
focal_class.identifier: setValue
focal_class.modifiers: public
focal_class.parameters: (Date date)
focal_class.return: AtomDate
focal_class.signature: AtomDate setValue(Date date)
focal_class.class_method_signature: AtomDate.setValue(Calendar calendar)
focal_class.full_signature: public AtomDate setValue(Calendar calendar)
focal_class.identifier: setValue
focal_class.modifiers: public
focal_class.parameters: (Calendar calendar)
focal_class.return: AtomDate
focal_class.signature: AtomDate setValue(Calendar calendar)
focal_class.class_method_signature: AtomDate.setValue(long timestamp)
focal_class.full_signature: public AtomDate setValue(long timestamp)
focal_class.identifier: setValue
focal_class.modifiers: public
focal_class.parameters: (long timestamp)
focal_class.return: AtomDate
focal_class.signature: AtomDate setValue(long timestamp)
focal_class.class_method_signature: AtomDate.getDate()
focal_class.full_signature: public Date getDate()
focal_class.identifier: getDate
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Date
focal_class.signature: Date getDate()
focal_class.class_method_signature: AtomDate.getCalendar()
focal_class.full_signature: public Calendar getCalendar()
focal_class.identifier: getCalendar
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Calendar
focal_class.signature: Calendar getCalendar()
focal_class.class_method_signature: AtomDate.getTime()
focal_class.full_signature: public long getTime()
focal_class.identifier: getTime
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long getTime()
focal_class.class_method_signature: AtomDate.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.class_method_signature: AtomDate.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: AtomDate.equals(Object obj)
focal_class.full_signature: @Override public boolean equals(Object obj)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object obj)
focal_class.return: boolean
focal_class.signature: boolean equals(Object obj)
focal_class.class_method_signature: AtomDate.clone()
focal_class.full_signature: @Override public Object clone()
focal_class.identifier: clone
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Object
focal_class.signature: Object clone()
focal_class.class_method_signature: AtomDate.parse(String date)
focal_class.full_signature: public static Date parse(String date)
focal_class.identifier: parse
focal_class.modifiers: public static
focal_class.parameters: (String date)
focal_class.return: Date
focal_class.signature: Date parse(String date)
focal_class.class_method_signature: AtomDate.format(Date date)
focal_class.full_signature: public static String format(Date date)
focal_class.identifier: format
focal_class.modifiers: public static
focal_class.parameters: (Date date)
focal_class.return: String
focal_class.signature: String format(Date date)
focal_class.class_method_signature: AtomDate.valueOf(String value)
focal_class.full_signature: public static AtomDate valueOf(String value)
focal_class.identifier: valueOf
focal_class.modifiers: public static
focal_class.parameters: (String value)
focal_class.return: AtomDate
focal_class.signature: AtomDate valueOf(String value)
focal_class.class_method_signature: AtomDate.valueOf(Date value)
focal_class.full_signature: public static AtomDate valueOf(Date value)
focal_class.identifier: valueOf
focal_class.modifiers: public static
focal_class.parameters: (Date value)
focal_class.return: AtomDate
focal_class.signature: AtomDate valueOf(Date value)
focal_class.class_method_signature: AtomDate.valueOf(Calendar value)
focal_class.full_signature: public static AtomDate valueOf(Calendar value)
focal_class.identifier: valueOf
focal_class.modifiers: public static
focal_class.parameters: (Calendar value)
focal_class.return: AtomDate
focal_class.signature: AtomDate valueOf(Calendar value)
focal_class.class_method_signature: AtomDate.valueOf(long value)
focal_class.full_signature: public static AtomDate valueOf(long value)
focal_class.identifier: valueOf
focal_class.modifiers: public static
focal_class.parameters: (long value)
focal_class.return: AtomDate
focal_class.signature: AtomDate valueOf(long value)
focal_method.body: public AtomDate() {
          this(new Date());
      }
focal_method.class_method_signature: AtomDate.AtomDate()
focal_method.full_signature: public  AtomDate()
focal_method.identifier: AtomDate
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.signature:  AtomDate()