interface android.widget.CalendarView$CalendarViewDelegate
  minor version: 0
  major version: 59
  flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
  this_class: android.widget.CalendarView$CalendarViewDelegate
  super_class: java.lang.Object
{
  public abstract void setShownWeekCount(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      count  

  public abstract int getShownWeekCount();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setSelectedWeekBackgroundColor(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      color  

  public abstract int getSelectedWeekBackgroundColor();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setFocusedMonthDateColor(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      color  

  public abstract int getFocusedMonthDateColor();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setUnfocusedMonthDateColor(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      color  

  public abstract int getUnfocusedMonthDateColor();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setWeekNumberColor(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      color  

  public abstract int getWeekNumberColor();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setWeekSeparatorLineColor(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      color  

  public abstract int getWeekSeparatorLineColor();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setSelectedDateVerticalBar(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      resourceId  

  public abstract void setSelectedDateVerticalBar(android.graphics.drawable.Drawable);
    descriptor: (Landroid/graphics/drawable/Drawable;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      drawable  

  public abstract android.graphics.drawable.Drawable getSelectedDateVerticalBar();
    descriptor: ()Landroid/graphics/drawable/Drawable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setWeekDayTextAppearance(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      resourceId  

  public abstract int getWeekDayTextAppearance();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setDateTextAppearance(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      resourceId  

  public abstract int getDateTextAppearance();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setMinDate(long);
    descriptor: (J)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      minDate  

  public abstract long getMinDate();
    descriptor: ()J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setMaxDate(long);
    descriptor: (J)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      maxDate  

  public abstract long getMaxDate();
    descriptor: ()J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setShowWeekNumber(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      showWeekNumber  

  public abstract boolean getShowWeekNumber();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setFirstDayOfWeek(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      firstDayOfWeek  

  public abstract int getFirstDayOfWeek();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setDate(long);
    descriptor: (J)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      date  

  public abstract void setDate(long, boolean, boolean);
    descriptor: (JZZ)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      date     
      animate  
      center   

  public abstract long getDate();
    descriptor: ()J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean getBoundsForDate(long, android.graphics.Rect);
    descriptor: (JLandroid/graphics/Rect;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      date       
      outBounds  

  public abstract void setOnDateChangeListener(android.widget.CalendarView$OnDateChangeListener);
    descriptor: (Landroid/widget/CalendarView$OnDateChangeListener;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      listener  

  public abstract void onConfigurationChanged(android.content.res.Configuration);
    descriptor: (Landroid/content/res/Configuration;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      newConfig  
}
SourceFile: "CalendarView.java"
NestHost: android.widget.CalendarView
InnerClasses:
  private abstract CalendarViewDelegate = android.widget.CalendarView$CalendarViewDelegate of android.widget.CalendarView
  public abstract OnDateChangeListener = android.widget.CalendarView$OnDateChangeListener of android.widget.CalendarView