public interface org.apache.commons.lang3.time.DatePrinter
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.apache.commons.lang3.time.DatePrinter
  super_class: java.lang.Object
{
  public abstract java.lang.String format(long);
    descriptor: (J)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      millis  

  public abstract java.lang.String format(java.util.Date);
    descriptor: (Ljava/util/Date;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      date  

  public abstract java.lang.String format(java.util.Calendar);
    descriptor: (Ljava/util/Calendar;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      calendar  

  public abstract java.lang.StringBuffer format(long, java.lang.StringBuffer);
    descriptor: (JLjava/lang/StringBuffer;)Ljava/lang/StringBuffer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
        Name  Flags
      millis  
      buf     

  public abstract java.lang.StringBuffer format(java.util.Date, java.lang.StringBuffer);
    descriptor: (Ljava/util/Date;Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      date  
      buf   

  public abstract java.lang.StringBuffer format(java.util.Calendar, java.lang.StringBuffer);
    descriptor: (Ljava/util/Calendar;Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      calendar  
      buf       

  public abstract <B extends java.lang.Appendable> B format(long, );
    descriptor: (JLjava/lang/Appendable;)Ljava/lang/Appendable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <B::Ljava/lang/Appendable;>(JTB;)TB;
    MethodParameters:
        Name  Flags
      millis  
      buf     

  public abstract <B extends java.lang.Appendable> B format(java.util.Date, );
    descriptor: (Ljava/util/Date;Ljava/lang/Appendable;)Ljava/lang/Appendable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <B::Ljava/lang/Appendable;>(Ljava/util/Date;TB;)TB;
    MethodParameters:
      Name  Flags
      date  
      buf   

  public abstract <B extends java.lang.Appendable> B format(java.util.Calendar, );
    descriptor: (Ljava/util/Calendar;Ljava/lang/Appendable;)Ljava/lang/Appendable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <B::Ljava/lang/Appendable;>(Ljava/util/Calendar;TB;)TB;
    MethodParameters:
          Name  Flags
      calendar  
      buf       

  public abstract java.lang.String getPattern();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.TimeZone getTimeZone();
    descriptor: ()Ljava/util/TimeZone;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.Locale getLocale();
    descriptor: ()Ljava/util/Locale;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.StringBuffer format(java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition);
    descriptor: (Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      obj         
      toAppendTo  
      pos         
}
SourceFile: "DatePrinter.java"