Home | History | Annotate | Download | only in libs

android/support/design/internal/NavigationMenuPresenter.class
NavigationMenuPresenter.java
package android.support.design.internal
public android.support.design.internal.NavigationMenuPresenter extends java.lang.Object implements android.support.v7.view.menu.MenuPresenter  {
	private static final String STATE_HIERARCHY
	private static final String STATE_ADAPTER
	private static final String STATE_HEADER
	private android.support.design.internal.NavigationMenuView mMenuView
	android.widget.LinearLayout mHeaderLayout
	private android.support.v7.view.menu.MenuPresenter$Callback mCallback
	android.support.v7.view.menu.MenuBuilder mMenu
	private int mId
	android.support.design.internal.NavigationMenuPresenter$NavigationMenuAdapter mAdapter
	android.view.LayoutInflater mLayoutInflater
	int mTextAppearance
	boolean mTextAppearanceSet
	android.content.res.ColorStateList mTextColor
	android.content.res.ColorStateList mIconTintList
	android.graphics.drawable.Drawable mItemBackground
	private int mPaddingTopDefault
	int mPaddingSeparator
	final android.view.View$OnClickListener mOnClickListener
	public void  () 
	public void initForMenu (android.content.Context, android.support.v7.view.menu.MenuBuilder) 
		android.content.Context context
		android.support.v7.view.menu.MenuBuilder menu
		android.content.res.Resources res
	public android.support.v7.view.menu.MenuView getMenuView (android.view.ViewGroup) 
		android.view.ViewGroup root
	public void updateMenuView (boolean) 
		boolean cleared
	public void setCallback (android.support.v7.view.menu.MenuPresenter$Callback) 
		android.support.v7.view.menu.MenuPresenter$Callback cb
	public boolean onSubMenuSelected (android.support.v7.view.menu.SubMenuBuilder) 
		android.support.v7.view.menu.SubMenuBuilder subMenu
	public void onCloseMenu (android.support.v7.view.menu.MenuBuilder, boolean) 
		android.support.v7.view.menu.MenuBuilder menu
		boolean allMenusAreClosing
	public boolean flagActionItems () 
	public boolean expandItemActionView (android.support.v7.view.menu.MenuBuilder, android.support.v7.view.menu.MenuItemImpl) 
		android.support.v7.view.menu.MenuBuilder menu
		android.support.v7.view.menu.MenuItemImpl item
	public boolean collapseItemActionView (android.support.v7.view.menu.MenuBuilder, android.support.v7.view.menu.MenuItemImpl) 
		android.support.v7.view.menu.MenuBuilder menu
		android.support.v7.view.menu.MenuItemImpl item
	public int getId () 
	public void setId (int) 
		int id
	public android.os.Parcelable onSaveInstanceState () 
		android.util.SparseArray hierarchy
		android.util.SparseArray header
		android.os.Bundle state
	public void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Bundle state
		android.util.SparseArray hierarchy
		android.os.Bundle adapterState
		android.util.SparseArray header
		android.os.Parcelable parcelable
	public void setCheckedItem (android.support.v7.view.menu.MenuItemImpl) 
		android.support.v7.view.menu.MenuItemImpl item
	public android.view.View inflateHeaderView (int) 
		int res
		android.view.View view
	public void addHeaderView (android.view.View) 
		android.view.View view
	public void removeHeaderView (android.view.View) 
		android.view.View view
	public int getHeaderCount () 
	public android.view.View getHeaderView (int) 
		int index
	public android.content.res.ColorStateList getItemTintList () 
	public void setItemIconTintList (android.content.res.ColorStateList) 
		android.content.res.ColorStateList tint
	public android.content.res.ColorStateList getItemTextColor () 
	public void setItemTextColor (android.content.res.ColorStateList) 
		android.content.res.ColorStateList textColor
	public void setItemTextAppearance (int) 
		int resId
	public android.graphics.drawable.Drawable getItemBackground () 
	public void setItemBackground (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable itemBackground
	public void setUpdateSuspended (boolean) 
		boolean updateSuspended
	public void dispatchApplyWindowInsets (android.support.v4.view.WindowInsetsCompat) 
		android.support.v4.view.WindowInsetsCompat insets
		int top
}

android/support/design/internal/ParcelableSparseArray.class
ParcelableSparseArray.java
package android.support.design.internal
public android.support.design.internal.ParcelableSparseArray extends android.util.SparseArray implements android.os.Parcelable  {
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.os.Parcel, java.lang.ClassLoader) 
		int i
		android.os.Parcel source
		ClassLoader loader
		int size
		int[] keys
		android.os.Parcelable[] values
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		int i
		android.os.Parcel parcel
		int flags
		int size
		int[] keys
		android.os.Parcelable[] values
	static void  () 
}

android/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter.class
NavigationMenuPresenter.java
package android.support.design.internal
 android.support.design.internal.NavigationMenuPresenter$NavigationMenuAdapter extends android.support.v7.widget.RecyclerView$Adapter {
	private static final String STATE_CHECKED_ITEM
	private static final String STATE_ACTION_VIEWS
	private static final int VIEW_TYPE_NORMAL
	private static final int VIEW_TYPE_SUBHEADER
	private static final int VIEW_TYPE_SEPARATOR
	private static final int VIEW_TYPE_HEADER
	private final java.util.ArrayList mItems
	private android.support.v7.view.menu.MenuItemImpl mCheckedItem
	private boolean mUpdateSuspended
	final android.support.design.internal.NavigationMenuPresenter this$0
	void  (android.support.design.internal.NavigationMenuPresenter) 
	public long getItemId (int) 
		int position
	public int getItemCount () 
	public int getItemViewType (int) 
		android.support.design.internal.NavigationMenuPresenter$NavigationMenuTextItem textItem
		int position
		android.support.design.internal.NavigationMenuPresenter$NavigationMenuItem item
	public android.support.design.internal.NavigationMenuPresenter$ViewHolder onCreateViewHolder (android.view.ViewGroup, int) 
		android.view.ViewGroup parent
		int viewType
	public void onBindViewHolder (android.support.design.internal.NavigationMenuPresenter$ViewHolder, int) 
		android.support.design.internal.NavigationMenuItemView itemView
		android.support.design.internal.NavigationMenuPresenter$NavigationMenuTextItem item
		android.widget.TextView subHeader
		android.support.design.internal.NavigationMenuPresenter$NavigationMenuTextItem item
		android.support.design.internal.NavigationMenuPresenter$NavigationMenuSeparatorItem item
		android.support.design.internal.NavigationMenuPresenter$ViewHolder holder
		int position
	public void onViewRecycled (android.support.design.internal.NavigationMenuPresenter$ViewHolder) 
		android.support.design.internal.NavigationMenuPresenter$ViewHolder holder
	public void update () 
	private void prepareMenuItems () 
		android.support.v7.view.menu.MenuItemImpl subMenuItem
		int j
		int size
		boolean subMenuHasIcon
		int subMenuStart
		android.view.SubMenu subMenu
		int groupId
		android.support.design.internal.NavigationMenuPresenter$NavigationMenuTextItem textItem
		android.support.v7.view.menu.MenuItemImpl item
		int i
		int totalSize
		int currentGroupId
		int currentGroupStart
		boolean currentGroupHasIcon
	private void appendTransparentIconIfMissing (int, int) 
		android.support.design.internal.NavigationMenuPresenter$NavigationMenuTextItem textItem
		int i
		int startIndex
		int endIndex
	public void setCheckedItem (android.support.v7.view.menu.MenuItemImpl) 
		android.support.v7.view.menu.MenuItemImpl checkedItem
	public android.os.Bundle createInstanceState () 
		android.support.design.internal.ParcelableSparseArray container
		android.support.v7.view.menu.MenuItemImpl item
		android.view.View actionView
		android.support.design.internal.NavigationMenuPresenter$NavigationMenuItem navigationMenuItem
		int i
		int size
		android.os.Bundle state
		android.util.SparseArray actionViewStates
	public void restoreInstanceState (android.os.Bundle) 
		android.support.v7.view.menu.MenuItemImpl menuItem
		android.support.design.internal.NavigationMenuPresenter$NavigationMenuItem item
		int i
		int size
		android.support.design.internal.NavigationMenuPresenter$NavigationMenuItem navigationMenuItem
		android.support.v7.view.menu.MenuItemImpl item
		android.view.View actionView
		android.support.design.internal.ParcelableSparseArray container
		int i
		int size
		android.os.Bundle state
		int checkedItem
		android.util.SparseArray actionViewStates
	public void setUpdateSuspended (boolean) 
		boolean updateSuspended
	public volatile void onViewRecycled (android.support.v7.widget.RecyclerView$ViewHolder) 
	public volatile void onBindViewHolder (android.support.v7.widget.RecyclerView$ViewHolder, int) 
	public volatile android.support.v7.widget.RecyclerView$ViewHolder onCreateViewHolder (android.view.ViewGroup, int) 
}

android/support/design/internal/NavigationSubMenu.class
NavigationSubMenu.java
package android.support.design.internal
public android.support.design.internal.NavigationSubMenu extends android.support.v7.view.menu.SubMenuBuilder {
	public void  (android.content.Context, android.support.design.internal.NavigationMenu, android.support.v7.view.menu.MenuItemImpl) 
		android.content.Context context
		android.support.design.internal.NavigationMenu menu
		android.support.v7.view.menu.MenuItemImpl item
	public void onItemsChanged (boolean) 
		boolean structureChanged
}

android/support/design/internal/NavigationMenuPresenter$SeparatorViewHolder.class
NavigationMenuPresenter.java
package android.support.design.internal
 android.support.design.internal.NavigationMenuPresenter$SeparatorViewHolder extends android.support.design.internal.NavigationMenuPresenter$ViewHolder {
	public void  (android.view.LayoutInflater, android.view.ViewGroup) 
		android.view.LayoutInflater inflater
		android.view.ViewGroup parent
}

android/support/design/internal/BottomNavigationMenu.class
BottomNavigationMenu.java
package android.support.design.internal
public final android.support.design.internal.BottomNavigationMenu extends android.support.v7.view.menu.MenuBuilder {
	public static final int MAX_ITEM_COUNT
	public void  (android.content.Context) 
		android.content.Context context
	public android.view.SubMenu addSubMenu (int, int, int, java.lang.CharSequence) 
		int group
		int id
		int categoryOrder
		CharSequence title
	protected android.view.MenuItem addInternal (int, int, int, java.lang.CharSequence) 
		int group
		int id
		int categoryOrder
		CharSequence title
		android.view.MenuItem item
}

android/support/design/internal/NavigationMenuPresenter$NavigationMenuTextItem.class
NavigationMenuPresenter.java
package android.support.design.internal
 android.support.design.internal.NavigationMenuPresenter$NavigationMenuTextItem extends java.lang.Object implements android.support.design.internal.NavigationMenuPresenter$NavigationMenuItem  {
	private final android.support.v7.view.menu.MenuItemImpl mMenuItem
	boolean needsEmptyIcon
	void  (android.support.v7.view.menu.MenuItemImpl) 
		android.support.v7.view.menu.MenuItemImpl item
	public android.support.v7.view.menu.MenuItemImpl getMenuItem () 
}

android/support/design/internal/ScrimInsetsFrameLayout$1.class
ScrimInsetsFrameLayout.java
package android.support.design.internal
 android.support.design.internal.ScrimInsetsFrameLayout$1 extends java.lang.Object implements android.support.v4.view.OnApplyWindowInsetsListener  {
	final android.support.design.internal.ScrimInsetsFrameLayout this$0
	void  (android.support.design.internal.ScrimInsetsFrameLayout) 
		android.support.design.internal.ScrimInsetsFrameLayout this$0
	public android.support.v4.view.WindowInsetsCompat onApplyWindowInsets (android.view.View, android.support.v4.view.WindowInsetsCompat) 
		android.view.View v
		android.support.v4.view.WindowInsetsCompat insets
}

android/support/design/internal/BottomNavigationMenuView$1.class
BottomNavigationMenuView.java
package android.support.design.internal
 android.support.design.internal.BottomNavigationMenuView$1 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.support.design.internal.BottomNavigationMenuView this$0
	void  (android.support.design.internal.BottomNavigationMenuView) 
		android.support.design.internal.BottomNavigationMenuView this$0
	public void onClick (android.view.View) 
		android.view.View v
		android.support.design.internal.BottomNavigationItemView itemView
		android.view.MenuItem item
}

android/support/design/internal/NavigationMenuPresenter$ViewHolder.class
NavigationMenuPresenter.java
package android.support.design.internal
abstract android.support.design.internal.NavigationMenuPresenter$ViewHolder extends android.support.v7.widget.RecyclerView$ViewHolder {
	public void  (android.view.View) 
		android.view.View itemView
}

android/support/design/internal/NavigationMenuItemView.class
NavigationMenuItemView.java
package android.support.design.internal
public android.support.design.internal.NavigationMenuItemView extends android.support.design.internal.ForegroundLinearLayout implements android.support.v7.view.menu.MenuView$ItemView  {
	private static final int[] CHECKED_STATE_SET
	private final int mIconSize
	private boolean mNeedsEmptyIcon
	boolean mCheckable
	private final android.widget.CheckedTextView mTextView
	private android.widget.FrameLayout mActionArea
	private android.support.v7.view.menu.MenuItemImpl mItemData
	private android.content.res.ColorStateList mIconTintList
	private boolean mHasIconTintList
	private android.graphics.drawable.Drawable mEmptyDrawable
	private final android.support.v4.view.AccessibilityDelegateCompat mAccessibilityDelegate
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
	public void initialize (android.support.v7.view.menu.MenuItemImpl, int) 
		android.support.v7.view.menu.MenuItemImpl itemData
		int menuType
	private boolean shouldExpandActionArea () 
	private void adjustAppearance () 
		android.support.v7.widget.LinearLayoutCompat$LayoutParams params
		android.support.v7.widget.LinearLayoutCompat$LayoutParams params
	public void recycle () 
	private void setActionView (android.view.View) 
		android.view.View actionView
	private android.graphics.drawable.StateListDrawable createDefaultBackground () 
		android.graphics.drawable.StateListDrawable drawable
		android.util.TypedValue value
	public android.support.v7.view.menu.MenuItemImpl getItemData () 
	public void setTitle (java.lang.CharSequence) 
		CharSequence title
	public void setCheckable (boolean) 
		boolean checkable
	public void setChecked (boolean) 
		boolean checked
	public void setShortcut (boolean, char) 
		boolean showShortcut
		char shortcutKey
	public void setIcon (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable$ConstantState state
		android.graphics.drawable.Drawable icon
	public boolean prefersCondensedTitle () 
	public boolean showsIcon () 
	protected int[] onCreateDrawableState (int) 
		int extraSpace
		int[] drawableState
	void setIconTintList (android.content.res.ColorStateList) 
		android.content.res.ColorStateList tintList
	public void setTextAppearance (int) 
		int textAppearance
	public void setTextColor (android.content.res.ColorStateList) 
		android.content.res.ColorStateList colors
	public void setNeedsEmptyIcon (boolean) 
		boolean needsEmptyIcon
	static void  () 
}

android/support/design/internal/NavigationMenuPresenter$NormalViewHolder.class
NavigationMenuPresenter.java
package android.support.design.internal
 android.support.design.internal.NavigationMenuPresenter$NormalViewHolder extends android.support.design.internal.NavigationMenuPresenter$ViewHolder {
	public void  (android.view.LayoutInflater, android.view.ViewGroup, android.view.View$OnClickListener) 
		android.view.LayoutInflater inflater
		android.view.ViewGroup parent
		android.view.View$OnClickListener listener
}

android/support/design/internal/NavigationMenuView.class
NavigationMenuView.java
package android.support.design.internal
public android.support.design.internal.NavigationMenuView extends android.support.v7.widget.RecyclerView implements android.support.v7.view.menu.MenuView  {
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
	public void initialize (android.support.v7.view.menu.MenuBuilder) 
		android.support.v7.view.menu.MenuBuilder menu
	public int getWindowAnimations () 
}

android/support/design/internal/NavigationMenuPresenter$NavigationMenuItem.class
NavigationMenuPresenter.java
package android.support.design.internal
abstract android.support.design.internal.NavigationMenuPresenter$NavigationMenuItem extends java.lang.Object {
}

android/support/design/internal/BottomNavigationMenuView.class
BottomNavigationMenuView.java
package android.support.design.internal
public android.support.design.internal.BottomNavigationMenuView extends android.view.ViewGroup implements android.support.v7.view.menu.MenuView  {
	private static final long ACTIVE_ANIMATION_DURATION_MS
	private final android.support.transition.TransitionSet mSet
	private final int mInactiveItemMaxWidth
	private final int mInactiveItemMinWidth
	private final int mActiveItemMaxWidth
	private final int mItemHeight
	private final android.view.View$OnClickListener mOnClickListener
	private final android.support.v4.util.Pools$Pool mItemPool
	private boolean mShiftingMode
	private android.support.design.internal.BottomNavigationItemView[] mButtons
	private int mSelectedItemId
	private int mSelectedItemPosition
	private android.content.res.ColorStateList mItemIconTint
	private android.content.res.ColorStateList mItemTextColor
	private int mItemBackgroundRes
	private int[] mTempChildWidths
	private android.support.design.internal.BottomNavigationPresenter mPresenter
	private android.support.v7.view.menu.MenuBuilder mMenu
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.Resources res
	public void initialize (android.support.v7.view.menu.MenuBuilder) 
		android.support.v7.view.menu.MenuBuilder menu
	protected void onMeasure (int, int) 
		int i
		int inactiveCount
		int activeMaxAvailable
		int activeWidth
		int inactiveMaxAvailable
		int inactiveWidth
		int extra
		int i
		int maxAvailable
		int childWidth
		int extra
		android.view.View child
		android.view.ViewGroup$LayoutParams params
		int i
		int widthMeasureSpec
		int heightMeasureSpec
		int width
		int count
		int heightSpec
		int totalWidth
	protected void onLayout (boolean, int, int, int, int) 
		android.view.View child
		int i
		boolean changed
		int left
		int top
		int right
		int bottom
		int count
		int width
		int height
		int used
	public int getWindowAnimations () 
	public void setIconTintList (android.content.res.ColorStateList) 
		android.support.design.internal.BottomNavigationItemView item
		android.content.res.ColorStateList tint
	public android.content.res.ColorStateList getIconTintList () 
	public void setItemTextColor (android.content.res.ColorStateList) 
		android.support.design.internal.BottomNavigationItemView item
		android.content.res.ColorStateList color
	public android.content.res.ColorStateList getItemTextColor () 
	public void setItemBackgroundRes (int) 
		android.support.design.internal.BottomNavigationItemView item
		int background
	public int getItemBackgroundRes () 
	public void setPresenter (android.support.design.internal.BottomNavigationPresenter) 
		android.support.design.internal.BottomNavigationPresenter presenter
	public void buildMenuView () 
		android.support.design.internal.BottomNavigationItemView item
		android.support.design.internal.BottomNavigationItemView child
		int i
	public void updateMenuView () 
		android.view.MenuItem item
		int i
		int i
		int menuSize
		int previousSelectedId
	private android.support.design.internal.BottomNavigationItemView getNewItem () 
		android.support.design.internal.BottomNavigationItemView item
	public int getSelectedItemId () 
	void tryRestoreSelectedItemId (int) 
		android.view.MenuItem item
		int i
		int itemId
		int size
	static android.support.design.internal.BottomNavigationPresenter access$000 (android.support.design.internal.BottomNavigationMenuView) 
		android.support.design.internal.BottomNavigationMenuView x0
	static android.support.v7.view.menu.MenuBuilder access$100 (android.support.design.internal.BottomNavigationMenuView) 
		android.support.design.internal.BottomNavigationMenuView x0
}

android/support/design/internal/NavigationMenuPresenter$1.class
NavigationMenuPresenter.java
package android.support.design.internal
 android.support.design.internal.NavigationMenuPresenter$1 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.support.design.internal.NavigationMenuPresenter this$0
	void  (android.support.design.internal.NavigationMenuPresenter) 
		android.support.design.internal.NavigationMenuPresenter this$0
	public void onClick (android.view.View) 
		android.view.View v
		android.support.design.internal.NavigationMenuItemView itemView
		android.support.v7.view.menu.MenuItemImpl item
		boolean result
}

android/support/design/internal/NavigationMenuPresenter$NavigationMenuHeaderItem.class
NavigationMenuPresenter.java
package android.support.design.internal
 android.support.design.internal.NavigationMenuPresenter$NavigationMenuHeaderItem extends java.lang.Object implements android.support.design.internal.NavigationMenuPresenter$NavigationMenuItem  {
	void  () 
}

android/support/design/internal/BottomNavigationItemView.class
BottomNavigationItemView.java
package android.support.design.internal
public android.support.design.internal.BottomNavigationItemView extends android.widget.FrameLayout implements android.support.v7.view.menu.MenuView$ItemView  {
	public static final int INVALID_ITEM_POSITION
	private static final int[] CHECKED_STATE_SET
	private final int mDefaultMargin
	private final int mShiftAmount
	private final float mScaleUpFactor
	private final float mScaleDownFactor
	private boolean mShiftingMode
	private android.widget.ImageView mIcon
	private final android.widget.TextView mSmallLabel
	private final android.widget.TextView mLargeLabel
	private int mItemPosition
	private android.support.v7.view.menu.MenuItemImpl mItemData
	private android.content.res.ColorStateList mIconTint
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		android.content.res.Resources res
		int inactiveLabelSize
		int activeLabelSize
	public void initialize (android.support.v7.view.menu.MenuItemImpl, int) 
		android.support.v7.view.menu.MenuItemImpl itemData
		int menuType
	public void setItemPosition (int) 
		int position
	public int getItemPosition () 
	public void setShiftingMode (boolean) 
		boolean enabled
	public android.support.v7.view.menu.MenuItemImpl getItemData () 
	public void setTitle (java.lang.CharSequence) 
		CharSequence title
	public void setCheckable (boolean) 
		boolean checkable
	public void setChecked (boolean) 
		android.widget.FrameLayout$LayoutParams iconParams
		android.widget.FrameLayout$LayoutParams iconParams
		android.widget.FrameLayout$LayoutParams iconParams
		android.widget.FrameLayout$LayoutParams iconParams
		boolean checked
	public void setEnabled (boolean) 
		boolean enabled
	public int[] onCreateDrawableState (int) 
		int extraSpace
		int[] drawableState
	public void setShortcut (boolean, char) 
		boolean showShortcut
		char shortcutKey
	public void setIcon (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable$ConstantState state
		android.graphics.drawable.Drawable icon
	public boolean prefersCondensedTitle () 
	public boolean showsIcon () 
	public void setIconTintList (android.content.res.ColorStateList) 
		android.content.res.ColorStateList tint
	public void setTextColor (android.content.res.ColorStateList) 
		android.content.res.ColorStateList color
	public void setItemBackground (int) 
		int background
		android.graphics.drawable.Drawable backgroundDrawable
	static void  () 
}

android/support/design/internal/ForegroundLinearLayout.class
ForegroundLinearLayout.java
package android.support.design.internal
public android.support.design.internal.ForegroundLinearLayout extends android.support.v7.widget.LinearLayoutCompat {
	private android.graphics.drawable.Drawable mForeground
	private final android.graphics.Rect mSelfBounds
	private final android.graphics.Rect mOverlayBounds
	private int mForegroundGravity
	protected boolean mForegroundInPadding
	boolean mForegroundBoundsChanged
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		android.graphics.drawable.Drawable d
	public int getForegroundGravity () 
	public void setForegroundGravity (int) 
		android.graphics.Rect padding
		int foregroundGravity
	protected boolean verifyDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
	public void jumpDrawablesToCurrentState () 
	protected void drawableStateChanged () 
	public void setForeground (android.graphics.drawable.Drawable) 
		android.graphics.Rect padding
		android.graphics.drawable.Drawable drawable
	public android.graphics.drawable.Drawable getForeground () 
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int left
		int top
		int right
		int bottom
	protected void onSizeChanged (int, int, int, int) 
		int w
		int h
		int oldw
		int oldh
	public void draw (android.graphics.Canvas) 
		android.graphics.Rect selfBounds
		android.graphics.Rect overlayBounds
		int w
		int h
		android.graphics.drawable.Drawable foreground
		android.graphics.Canvas canvas
	public void drawableHotspotChanged (float, float) 
		float x
		float y
}

android/support/design/internal/NavigationMenuPresenter$NavigationMenuSeparatorItem.class
NavigationMenuPresenter.java
package android.support.design.internal
 android.support.design.internal.NavigationMenuPresenter$NavigationMenuSeparatorItem extends java.lang.Object implements android.support.design.internal.NavigationMenuPresenter$NavigationMenuItem  {
	private final int mPaddingTop
	private final int mPaddingBottom
	public void  (int, int) 
		int paddingTop
		int paddingBottom
	public int getPaddingTop () 
	public int getPaddingBottom () 
}

android/support/design/internal/ParcelableSparseArray$1.class
ParcelableSparseArray.java
package android.support.design.internal
final android.support.design.internal.ParcelableSparseArray$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator  {
	void  () 
	public android.support.design.internal.ParcelableSparseArray createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel source
		ClassLoader loader
	public android.support.design.internal.ParcelableSparseArray createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.support.design.internal.ParcelableSparseArray[] newArray (int) 
		int size
	public volatile java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
	public volatile java.lang.Object[] newArray (int) 
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
}

android/support/design/internal/NavigationMenuPresenter$SubheaderViewHolder.class
NavigationMenuPresenter.java
package android.support.design.internal
 android.support.design.internal.NavigationMenuPresenter$SubheaderViewHolder extends android.support.design.internal.NavigationMenuPresenter$ViewHolder {
	public void  (android.view.LayoutInflater, android.view.ViewGroup) 
		android.view.LayoutInflater inflater
		android.view.ViewGroup parent
}

android/support/design/internal/NavigationMenuItemView$1.class
NavigationMenuItemView.java
package android.support.design.internal
 android.support.design.internal.NavigationMenuItemView$1 extends android.support.v4.view.AccessibilityDelegateCompat {
	final android.support.design.internal.NavigationMenuItemView this$0
	void  (android.support.design.internal.NavigationMenuItemView) 
		android.support.design.internal.NavigationMenuItemView this$0
	public void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) 
		android.view.View host
		android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
}

android/support/design/internal/BottomNavigationPresenter$SavedState.class
BottomNavigationPresenter.java
package android.support.design.internal
 android.support.design.internal.BottomNavigationPresenter$SavedState extends java.lang.Object implements android.os.Parcelable  {
	int selectedItemId
	public static final android.os.Parcelable$Creator CREATOR
	void  () 
	void  (android.os.Parcel) 
		android.os.Parcel in
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	static void  () 
}

android/support/design/internal/BaselineLayout.class
BaselineLayout.java
package android.support.design.internal
public android.support.design.internal.BaselineLayout extends android.view.ViewGroup {
	private int mBaseline
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
	protected void onMeasure (int, int) 
		android.view.View child
		int baseline
		int i
		int widthMeasureSpec
		int heightMeasureSpec
		int count
		int maxWidth
		int maxHeight
		int maxChildBaseline
		int maxChildDescent
		int childState
	protected void onLayout (boolean, int, int, int, int) 
		int childTop
		android.view.View child
		int width
		int height
		int childLeft
		int childTop
		int i
		boolean changed
		int left
		int top
		int right
		int bottom
		int count
		int parentLeft
		int parentRight
		int parentContentWidth
		int parentTop
	public int getBaseline () 
}

android/support/design/internal/NavigationMenu.class
NavigationMenu.java
package android.support.design.internal
public android.support.design.internal.NavigationMenu extends android.support.v7.view.menu.MenuBuilder {
	public void  (android.content.Context) 
		android.content.Context context
	public android.view.SubMenu addSubMenu (int, int, int, java.lang.CharSequence) 
		int group
		int id
		int categoryOrder
		CharSequence title
		android.support.v7.view.menu.MenuItemImpl item
		android.support.v7.view.menu.SubMenuBuilder subMenu
}

android/support/design/internal/ScrimInsetsFrameLayout.class
ScrimInsetsFrameLayout.java
package android.support.design.internal
public android.support.design.internal.ScrimInsetsFrameLayout extends android.widget.FrameLayout {
	android.graphics.drawable.Drawable mInsetForeground
	android.graphics.Rect mInsets
	private android.graphics.Rect mTempRect
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		android.content.res.TypedArray a
	public void draw (android.graphics.Canvas) 
		int sc
		android.graphics.Canvas canvas
		int width
		int height
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
	protected void onInsetsChanged (android.support.v4.view.WindowInsetsCompat) 
		android.support.v4.view.WindowInsetsCompat insets
}

android/support/design/internal/BottomNavigationPresenter$SavedState$1.class
BottomNavigationPresenter.java
package android.support.design.internal
final android.support.design.internal.BottomNavigationPresenter$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.support.design.internal.BottomNavigationPresenter$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.support.design.internal.BottomNavigationPresenter$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
}

android/support/design/internal/TextScale$1.class
TextScale.java
package android.support.design.internal
 android.support.design.internal.TextScale$1 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener  {
	final android.widget.TextView val$view
	final android.support.design.internal.TextScale this$0
	void  (android.support.design.internal.TextScale, android.widget.TextView) 
		android.support.design.internal.TextScale this$0
	public void onAnimationUpdate (android.animation.ValueAnimator) 
		android.animation.ValueAnimator valueAnimator
		float animatedValue
}

android/support/design/internal/NavigationMenuPresenter$HeaderViewHolder.class
NavigationMenuPresenter.java
package android.support.design.internal
 android.support.design.internal.NavigationMenuPresenter$HeaderViewHolder extends android.support.design.internal.NavigationMenuPresenter$ViewHolder {
	public void  (android.view.View) 
		android.view.View itemView
}

android/support/design/internal/package-info.class
package-info.java
package android.support.design.internal
abstract android.support.design.internal.package-info extends java.lang.Object {
}

android/support/design/internal/BottomNavigationPresenter.class
BottomNavigationPresenter.java
package android.support.design.internal
public android.support.design.internal.BottomNavigationPresenter extends java.lang.Object implements android.support.v7.view.menu.MenuPresenter  {
	private android.support.v7.view.menu.MenuBuilder mMenu
	private android.support.design.internal.BottomNavigationMenuView mMenuView
	private boolean mUpdateSuspended
	private int mId
	public void  () 
	public void setBottomNavigationMenuView (android.support.design.internal.BottomNavigationMenuView) 
		android.support.design.internal.BottomNavigationMenuView menuView
	public void initForMenu (android.content.Context, android.support.v7.view.menu.MenuBuilder) 
		android.content.Context context
		android.support.v7.view.menu.MenuBuilder menu
	public android.support.v7.view.menu.MenuView getMenuView (android.view.ViewGroup) 
		android.view.ViewGroup root
	public void updateMenuView (boolean) 
		boolean cleared
	public void setCallback (android.support.v7.view.menu.MenuPresenter$Callback) 
		android.support.v7.view.menu.MenuPresenter$Callback cb
	public boolean onSubMenuSelected (android.support.v7.view.menu.SubMenuBuilder) 
		android.support.v7.view.menu.SubMenuBuilder subMenu
	public void onCloseMenu (android.support.v7.view.menu.MenuBuilder, boolean) 
		android.support.v7.view.menu.MenuBuilder menu
		boolean allMenusAreClosing
	public boolean flagActionItems () 
	public boolean expandItemActionView (android.support.v7.view.menu.MenuBuilder, android.support.v7.view.menu.MenuItemImpl) 
		android.support.v7.view.menu.MenuBuilder menu
		android.support.v7.view.menu.MenuItemImpl item
	public boolean collapseItemActionView (android.support.v7.view.menu.MenuBuilder, android.support.v7.view.menu.MenuItemImpl) 
		android.support.v7.view.menu.MenuBuilder menu
		android.support.v7.view.menu.MenuItemImpl item
	public void setId (int) 
		int id
	public int getId () 
	public android.os.Parcelable onSaveInstanceState () 
		android.support.design.internal.BottomNavigationPresenter$SavedState savedState
	public void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
	public void setUpdateSuspended (boolean) 
		boolean updateSuspended
}

android/support/design/internal/SnackbarContentLayout.class
SnackbarContentLayout.java
package android.support.design.internal
public android.support.design.internal.SnackbarContentLayout extends android.widget.LinearLayout implements android.support.design.widget.BaseTransientBottomBar$ContentViewCallback  {
	private android.widget.TextView mMessageView
	private android.widget.Button mActionView
	private int mMaxWidth
	private int mMaxInlineActionWidth
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	protected void onFinishInflate () 
	public android.widget.TextView getMessageView () 
	public android.widget.Button getActionView () 
	protected void onMeasure (int, int) 
		int messagePadding
		int widthMeasureSpec
		int heightMeasureSpec
		int multiLineVPadding
		int singleLineVPadding
		boolean isMultiLine
		boolean remeasure
	private boolean updateViewsWithinLayout (int, int, int) 
		int orientation
		int messagePadTop
		int messagePadBottom
		boolean changed
	private static void updateTopBottomPadding (android.view.View, int, int) 
		android.view.View view
		int topPadding
		int bottomPadding
	public void animateContentIn (int, int) 
		int delay
		int duration
	public void animateContentOut (int, int) 
		int delay
		int duration
}

android/support/design/internal/TextScale.class
TextScale.java
package android.support.design.internal
public android.support.design.internal.TextScale extends android.support.transition.Transition {
	private static final String PROPNAME_SCALE
	public void  () 
	public void captureStartValues (android.support.transition.TransitionValues) 
		android.support.transition.TransitionValues transitionValues
	public void captureEndValues (android.support.transition.TransitionValues) 
		android.support.transition.TransitionValues transitionValues
	private void captureValues (android.support.transition.TransitionValues) 
		android.widget.TextView textview
		android.support.transition.TransitionValues transitionValues
	public android.animation.Animator createAnimator (android.view.ViewGroup, android.support.transition.TransitionValues, android.support.transition.TransitionValues) 
		android.view.ViewGroup sceneRoot
		android.support.transition.TransitionValues startValues
		android.support.transition.TransitionValues endValues
		android.widget.TextView view
		java.util.Map startVals
		java.util.Map endVals
		float startSize
		float endSize
		android.animation.ValueAnimator animator
}

android/support/design/BuildConfig.class
BuildConfig.java
package android.support.design
public final android.support.design.BuildConfig extends java.lang.Object {
	public static final boolean DEBUG
	public static final String APPLICATION_ID
	public static final String BUILD_TYPE
	public static final String FLAVOR
	public static final int VERSION_CODE
	public static final String VERSION_NAME
	public void  () 
}

android/support/design/widget/FloatingActionButtonImpl$2.class
FloatingActionButtonImpl.java
package android.support.design.widget
 android.support.design.widget.FloatingActionButtonImpl$2 extends android.animation.AnimatorListenerAdapter {
	final boolean val$fromUser
	final android.support.design.widget.FloatingActionButtonImpl$InternalVisibilityChangedListener val$listener
	final android.support.design.widget.FloatingActionButtonImpl this$0
	void  (android.support.design.widget.FloatingActionButtonImpl, boolean, android.support.design.widget.FloatingActionButtonImpl$InternalVisibilityChangedListener) 
		android.support.design.widget.FloatingActionButtonImpl this$0
	public void onAnimationStart (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
}

android/support/design/widget/HeaderBehavior$FlingRunnable.class
HeaderBehavior.java
package android.support.design.widget
 android.support.design.widget.HeaderBehavior$FlingRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final android.support.design.widget.CoordinatorLayout mParent
	private final android.view.View mLayout
	final android.support.design.widget.HeaderBehavior this$0
	void  (android.support.design.widget.HeaderBehavior, android.support.design.widget.CoordinatorLayout, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View layout
	public void run () 
}

android/support/design/widget/FloatingActionButtonLollipop$AlwaysStatefulGradientDrawable.class
FloatingActionButtonLollipop.java
package android.support.design.widget
 android.support.design.widget.FloatingActionButtonLollipop$AlwaysStatefulGradientDrawable extends android.graphics.drawable.GradientDrawable {
	void  () 
	public boolean isStateful () 
}

android/support/design/widget/TabLayout$Mode.class
TabLayout.java
package android.support.design.widget
public abstract android.support.design.widget.TabLayout$Mode extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/design/widget/NavigationView$OnNavigationItemSelectedListener.class
NavigationView.java
package android.support.design.widget
public abstract android.support.design.widget.NavigationView$OnNavigationItemSelectedListener extends java.lang.Object {
	public abstract boolean onNavigationItemSelected (android.view.MenuItem) 
}

android/support/design/widget/BottomSheetDialog.class
BottomSheetDialog.java
package android.support.design.widget
public android.support.design.widget.BottomSheetDialog extends android.support.v7.app.AppCompatDialog {
	private android.support.design.widget.BottomSheetBehavior mBehavior
	boolean mCancelable
	private boolean mCanceledOnTouchOutside
	private boolean mCanceledOnTouchOutsideSet
	private android.support.design.widget.BottomSheetBehavior$BottomSheetCallback mBottomSheetCallback
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, int) 
		android.content.Context context
		int theme
	protected void  (android.content.Context, boolean, android.content.DialogInterface$OnCancelListener) 
		android.content.Context context
		boolean cancelable
		android.content.DialogInterface$OnCancelListener cancelListener
	public void setContentView (int) 
		int layoutResId
	protected void onCreate (android.os.Bundle) 
		android.os.Bundle savedInstanceState
		android.view.Window window
	public void setContentView (android.view.View) 
		android.view.View view
	public void setContentView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View view
		android.view.ViewGroup$LayoutParams params
	public void setCancelable (boolean) 
		boolean cancelable
	protected void onStart () 
	public void setCanceledOnTouchOutside (boolean) 
		boolean cancel
	private android.view.View wrapInBottomSheet (int, android.view.View, android.view.ViewGroup$LayoutParams) 
		int layoutResId
		android.view.View view
		android.view.ViewGroup$LayoutParams params
		android.widget.FrameLayout container
		android.support.design.widget.CoordinatorLayout coordinator
		android.widget.FrameLayout bottomSheet
	boolean shouldWindowCloseOnTouchOutside () 
		android.content.res.TypedArray a
	private static int getThemeResId (android.content.Context, int) 
		android.util.TypedValue outValue
		android.content.Context context
		int themeId
}

android/support/design/widget/BaseTransientBottomBar$7.class
BaseTransientBottomBar.java
package android.support.design.widget
 android.support.design.widget.BaseTransientBottomBar$7 extends android.animation.AnimatorListenerAdapter {
	final android.support.design.widget.BaseTransientBottomBar this$0
	void  (android.support.design.widget.BaseTransientBottomBar) 
		android.support.design.widget.BaseTransientBottomBar this$0
	public void onAnimationStart (android.animation.Animator) 
		android.animation.Animator animator
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animator
}

android/support/design/widget/CoordinatorLayout$ViewElevationComparator.class
CoordinatorLayout.java
package android.support.design.widget
 android.support.design.widget.CoordinatorLayout$ViewElevationComparator extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (android.view.View, android.view.View) 
		android.view.View lhs
		android.view.View rhs
		float lz
		float rz
	public volatile int compare (java.lang.Object, java.lang.Object) 
}

android/support/design/widget/FloatingActionButtonLollipop.class
FloatingActionButtonLollipop.java
package android.support.design.widget
 android.support.design.widget.FloatingActionButtonLollipop extends android.support.design.widget.FloatingActionButtonImpl {
	private android.graphics.drawable.InsetDrawable mInsetDrawable
	void  (android.support.design.widget.VisibilityAwareImageButton, android.support.design.widget.ShadowViewDelegate) 
		android.support.design.widget.VisibilityAwareImageButton view
		android.support.design.widget.ShadowViewDelegate shadowViewDelegate
	void setBackgroundDrawable (android.content.res.ColorStateList, android.graphics.PorterDuff$Mode, int, int) 
		android.graphics.drawable.Drawable rippleContent
		android.content.res.ColorStateList backgroundTint
		android.graphics.PorterDuff$Mode backgroundTintMode
		int rippleColor
		int borderWidth
		android.graphics.drawable.Drawable rippleContent
	void setRippleColor (int) 
		int rippleColor
	void onElevationsChanged (float, float) 
		android.animation.StateListAnimator stateListAnimator
		android.animation.AnimatorSet set
		java.util.List animators
		float elevation
		float pressedTranslationZ
	public float getElevation () 
	void onCompatShadowChanged () 
	void onPaddingUpdated (android.graphics.Rect) 
		android.graphics.Rect padding
	void onDrawableStateChanged (int[]) 
		int[] state
	void jumpDrawableToCurrentState () 
	boolean requirePreDrawListener () 
	android.support.design.widget.CircularBorderDrawable newCircularDrawable () 
	android.graphics.drawable.GradientDrawable newGradientDrawableForShape () 
	void getPadding (android.graphics.Rect) 
		float radius
		float maxShadowSize
		int hPadding
		int vPadding
		android.graphics.Rect rect
}

android/support/design/widget/TabLayout$SlidingTabStrip.class
TabLayout.java
package android.support.design.widget
 android.support.design.widget.TabLayout$SlidingTabStrip extends android.widget.LinearLayout {
	private int mSelectedIndicatorHeight
	private final android.graphics.Paint mSelectedIndicatorPaint
	int mSelectedPosition
	float mSelectionOffset
	private int mLayoutDirection
	private int mIndicatorLeft
	private int mIndicatorRight
	private android.animation.ValueAnimator mIndicatorAnimator
	final android.support.design.widget.TabLayout this$0
	void  (android.support.design.widget.TabLayout, android.content.Context) 
		android.content.Context context
	void setSelectedIndicatorColor (int) 
		int color
	void setSelectedIndicatorHeight (int) 
		int height
	boolean childrenNeedLayout () 
		android.view.View child
		int i
		int z
	void setIndicatorPositionFromTabPosition (int, float) 
		int position
		float positionOffset
	float getIndicatorPosition () 
	public void onRtlPropertiesChanged (int) 
		int layoutDirection
	protected void onMeasure (int, int) 
		android.view.View child
		int i
		int z
		android.widget.LinearLayout$LayoutParams lp
		int i
		int count
		int largestTabWidth
		int gutter
		boolean remeasure
		int widthMeasureSpec
		int heightMeasureSpec
	protected void onLayout (boolean, int, int, int, int) 
		long duration
		boolean changed
		int l
		int t
		int r
		int b
	private void updateIndicatorPosition () 
		android.view.View nextTitle
		int left
		int right
		android.view.View selectedTitle
		int left
		int right
	void setIndicatorPosition (int, int) 
		int left
		int right
	void animateIndicatorToPosition (int, int) 
		int startLeft
		int startRight
		int startLeft
		int startRight
		int startLeft
		int startRight
		int startLeft
		int startRight
		int offset
		android.animation.ValueAnimator animator
		int position
		int duration
		boolean isRtl
		android.view.View targetView
		int targetLeft
		int targetRight
		int startLeft
		int startRight
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
}

android/support/design/widget/BottomSheetDialog$4.class
BottomSheetDialog.java
package android.support.design.widget
 android.support.design.widget.BottomSheetDialog$4 extends android.support.design.widget.BottomSheetBehavior$BottomSheetCallback {
	final android.support.design.widget.BottomSheetDialog this$0
	void  (android.support.design.widget.BottomSheetDialog) 
		android.support.design.widget.BottomSheetDialog this$0
	public void onStateChanged (android.view.View, int) 
		android.view.View bottomSheet
		int newState
	public void onSlide (android.view.View, float) 
		android.view.View bottomSheet
		float slideOffset
}

android/support/design/widget/TabLayout.class
TabLayout.java
package android.support.design.widget
public android.support.design.widget.TabLayout extends android.widget.HorizontalScrollView {
	private static final int DEFAULT_HEIGHT_WITH_TEXT_ICON
	static final int DEFAULT_GAP_TEXT_ICON
	private static final int INVALID_WIDTH
	private static final int DEFAULT_HEIGHT
	private static final int TAB_MIN_WIDTH_MARGIN
	static final int FIXED_WRAP_GUTTER_MIN
	static final int MOTION_NON_ADJACENT_OFFSET
	private static final int ANIMATION_DURATION
	private static final android.support.v4.util.Pools$Pool sTabPool
	public static final int MODE_SCROLLABLE
	public static final int MODE_FIXED
	public static final int GRAVITY_FILL
	public static final int GRAVITY_CENTER
	private final java.util.ArrayList mTabs
	private android.support.design.widget.TabLayout$Tab mSelectedTab
	private final android.support.design.widget.TabLayout$SlidingTabStrip mTabStrip
	int mTabPaddingStart
	int mTabPaddingTop
	int mTabPaddingEnd
	int mTabPaddingBottom
	int mTabTextAppearance
	android.content.res.ColorStateList mTabTextColors
	float mTabTextSize
	float mTabTextMultiLineSize
	final int mTabBackgroundResId
	int mTabMaxWidth
	private final int mRequestedTabMinWidth
	private final int mRequestedTabMaxWidth
	private final int mScrollableTabMinWidth
	private int mContentInsetStart
	int mTabGravity
	int mMode
	private android.support.design.widget.TabLayout$OnTabSelectedListener mSelectedListener
	private final java.util.ArrayList mSelectedListeners
	private android.support.design.widget.TabLayout$OnTabSelectedListener mCurrentVpSelectedListener
	private android.animation.ValueAnimator mScrollAnimator
	android.support.v4.view.ViewPager mViewPager
	private android.support.v4.view.PagerAdapter mPagerAdapter
	private android.database.DataSetObserver mPagerAdapterObserver
	private android.support.design.widget.TabLayout$TabLayoutOnPageChangeListener mPageChangeListener
	private android.support.design.widget.TabLayout$AdapterChangeListener mAdapterChangeListener
	private boolean mSetupViewPagerImplicitly
	private final android.support.v4.util.Pools$Pool mTabViewPool
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		int selected
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		android.content.res.TypedArray a
		android.content.res.TypedArray ta
		android.content.res.Resources res
	public void setSelectedTabIndicatorColor (int) 
		int color
	public void setSelectedTabIndicatorHeight (int) 
		int height
	public void setScrollPosition (int, float, boolean) 
		int position
		float positionOffset
		boolean updateSelectedText
	void setScrollPosition (int, float, boolean, boolean) 
		int position
		float positionOffset
		boolean updateSelectedText
		boolean updateIndicatorPosition
		int roundedPosition
	private float getScrollPosition () 
	public void addTab (android.support.design.widget.TabLayout$Tab) 
		android.support.design.widget.TabLayout$Tab tab
	public void addTab (android.support.design.widget.TabLayout$Tab, int) 
		android.support.design.widget.TabLayout$Tab tab
		int position
	public void addTab (android.support.design.widget.TabLayout$Tab, boolean) 
		android.support.design.widget.TabLayout$Tab tab
		boolean setSelected
	public void addTab (android.support.design.widget.TabLayout$Tab, int, boolean) 
		android.support.design.widget.TabLayout$Tab tab
		int position
		boolean setSelected
	private void addTabFromItemView (android.support.design.widget.TabItem) 
		android.support.design.widget.TabItem item
		android.support.design.widget.TabLayout$Tab tab
	public void setOnTabSelectedListener (android.support.design.widget.TabLayout$OnTabSelectedListener) 
		android.support.design.widget.TabLayout$OnTabSelectedListener listener
	public void addOnTabSelectedListener (android.support.design.widget.TabLayout$OnTabSelectedListener) 
		android.support.design.widget.TabLayout$OnTabSelectedListener listener
	public void removeOnTabSelectedListener (android.support.design.widget.TabLayout$OnTabSelectedListener) 
		android.support.design.widget.TabLayout$OnTabSelectedListener listener
	public void clearOnTabSelectedListeners () 
	public android.support.design.widget.TabLayout$Tab newTab () 
		android.support.design.widget.TabLayout$Tab tab
	public int getTabCount () 
	public android.support.design.widget.TabLayout$Tab getTabAt (int) 
		int index
	public int getSelectedTabPosition () 
	public void removeTab (android.support.design.widget.TabLayout$Tab) 
		android.support.design.widget.TabLayout$Tab tab
	public void removeTabAt (int) 
		int i
		int position
		int selectedTabPosition
		android.support.design.widget.TabLayout$Tab removedTab
		int newTabCount
	public void removeAllTabs () 
		int i
		android.support.design.widget.TabLayout$Tab tab
		java.util.Iterator i
	public void setTabMode (int) 
		int mode
	public int getTabMode () 
	public void setTabGravity (int) 
		int gravity
	public int getTabGravity () 
	public void setTabTextColors (android.content.res.ColorStateList) 
		android.content.res.ColorStateList textColor
	public android.content.res.ColorStateList getTabTextColors () 
	public void setTabTextColors (int, int) 
		int normalColor
		int selectedColor
	public void setupWithViewPager (android.support.v4.view.ViewPager) 
		android.support.v4.view.ViewPager viewPager
	public void setupWithViewPager (android.support.v4.view.ViewPager, boolean) 
		android.support.v4.view.ViewPager viewPager
		boolean autoRefresh
	private void setupWithViewPager (android.support.v4.view.ViewPager, boolean, boolean) 
		android.support.v4.view.PagerAdapter adapter
		android.support.v4.view.ViewPager viewPager
		boolean autoRefresh
		boolean implicitSetup
	public void setTabsFromPagerAdapter (android.support.v4.view.PagerAdapter) 
		android.support.v4.view.PagerAdapter adapter
	public boolean shouldDelayChildPressedState () 
	protected void onAttachedToWindow () 
		android.view.ViewParent vp
	protected void onDetachedFromWindow () 
	private int getTabScrollRange () 
	void setPagerAdapter (android.support.v4.view.PagerAdapter, boolean) 
		android.support.v4.view.PagerAdapter adapter
		boolean addObserver
	void populateFromPagerAdapter () 
		int i
		int curItem
		int adapterCount
	private void updateAllTabs () 
		int i
		int z
	private android.support.design.widget.TabLayout$TabView createTabView (android.support.design.widget.TabLayout$Tab) 
		android.support.design.widget.TabLayout$Tab tab
		android.support.design.widget.TabLayout$TabView tabView
	private void configureTab (android.support.design.widget.TabLayout$Tab, int) 
		int i
		android.support.design.widget.TabLayout$Tab tab
		int position
		int count
	private void addTabView (android.support.design.widget.TabLayout$Tab) 
		android.support.design.widget.TabLayout$Tab tab
		android.support.design.widget.TabLayout$TabView tabView
	public void addView (android.view.View) 
		android.view.View child
	public void addView (android.view.View, int) 
		android.view.View child
		int index
	public void addView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		android.view.ViewGroup$LayoutParams params
	public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	private void addViewInternal (android.view.View) 
		android.view.View child
	private android.widget.LinearLayout$LayoutParams createLayoutParamsForTabs () 
		android.widget.LinearLayout$LayoutParams lp
	private void updateTabViewLayoutParams (android.widget.LinearLayout$LayoutParams) 
		android.widget.LinearLayout$LayoutParams lp
	int dpToPx (int) 
		int dps
	protected void onMeasure (int, int) 
		int childHeightMeasureSpec
		int childWidthMeasureSpec
		android.view.View child
		boolean remeasure
		int widthMeasureSpec
		int heightMeasureSpec
		int idealHeight
		int specWidth
	private void removeTabViewAt (int) 
		int position
		android.support.design.widget.TabLayout$TabView view
	private void animateToTab (int) 
		int newPosition
		int startScrollX
		int targetScrollX
	private void ensureScrollAnimator () 
	void setScrollAnimatorListener (android.animation.Animator$AnimatorListener) 
		android.animation.Animator$AnimatorListener listener
	private void setSelectedTabView (int) 
		android.view.View child
		int i
		int position
		int tabCount
	void selectTab (android.support.design.widget.TabLayout$Tab) 
		android.support.design.widget.TabLayout$Tab tab
	void selectTab (android.support.design.widget.TabLayout$Tab, boolean) 
		int newPosition
		android.support.design.widget.TabLayout$Tab tab
		boolean updateIndicator
		android.support.design.widget.TabLayout$Tab currentTab
	private void dispatchTabSelected (android.support.design.widget.TabLayout$Tab) 
		int i
		android.support.design.widget.TabLayout$Tab tab
	private void dispatchTabUnselected (android.support.design.widget.TabLayout$Tab) 
		int i
		android.support.design.widget.TabLayout$Tab tab
	private void dispatchTabReselected (android.support.design.widget.TabLayout$Tab) 
		int i
		android.support.design.widget.TabLayout$Tab tab
	private int calculateScrollXForTab (int, float) 
		android.view.View selectedChild
		android.view.View nextChild
		int selectedWidth
		int nextWidth
		int scrollBase
		int scrollOffset
		int position
		float positionOffset
	private void applyModeAndGravity () 
		int paddingStart
	void updateTabViews (boolean) 
		android.view.View child
		int i
		boolean requestLayout
	private static android.content.res.ColorStateList createColorStateList (int, int) 
		int defaultColor
		int selectedColor
		int[][] states
		int[] colors
		int i
	private int getDefaultHeight () 
		android.support.design.widget.TabLayout$Tab tab
		int i
		int count
		boolean hasIconAndText
	private int getTabMinWidth () 
	public android.widget.FrameLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	int getTabMaxWidth () 
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
	static void  () 
}

android/support/design/widget/DrawableUtils.class
DrawableUtils.java
package android.support.design.widget
 android.support.design.widget.DrawableUtils extends java.lang.Object {
	private static final String LOG_TAG
	private static java.lang.reflect.Method sSetConstantStateMethod
	private static boolean sSetConstantStateMethodFetched
	private void  () 
	static boolean setContainerConstantState (android.graphics.drawable.DrawableContainer, android.graphics.drawable.Drawable$ConstantState) 
		android.graphics.drawable.DrawableContainer drawable
		android.graphics.drawable.Drawable$ConstantState constantState
	private static boolean setContainerConstantStateV9 (android.graphics.drawable.DrawableContainer, android.graphics.drawable.Drawable$ConstantState) 
		NoSuchMethodException e
		Exception e
		android.graphics.drawable.DrawableContainer drawable
		android.graphics.drawable.Drawable$ConstantState constantState
}

android/support/design/widget/BottomSheetBehavior$BottomSheetCallback.class
BottomSheetBehavior.java
package android.support.design.widget
public abstract android.support.design.widget.BottomSheetBehavior$BottomSheetCallback extends java.lang.Object {
	public void  () 
	public abstract void onStateChanged (android.view.View, int) 
	public abstract void onSlide (android.view.View, float) 
}

android/support/design/widget/ViewOffsetBehavior.class
ViewOffsetBehavior.java
package android.support.design.widget
 android.support.design.widget.ViewOffsetBehavior extends android.support.design.widget.CoordinatorLayout$Behavior {
	private android.support.design.widget.ViewOffsetHelper mViewOffsetHelper
	private int mTempTopBottomOffset
	private int mTempLeftRightOffset
	public void  () 
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public boolean onLayoutChild (android.support.design.widget.CoordinatorLayout, android.view.View, int) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		int layoutDirection
	protected void layoutChild (android.support.design.widget.CoordinatorLayout, android.view.View, int) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		int layoutDirection
	public boolean setTopAndBottomOffset (int) 
		int offset
	public boolean setLeftAndRightOffset (int) 
		int offset
	public int getTopAndBottomOffset () 
	public int getLeftAndRightOffset () 
}

android/support/design/widget/TextInputLayout$SavedState.class
TextInputLayout.java
package android.support.design.widget
 android.support.design.widget.TextInputLayout$SavedState extends android.support.v4.view.AbsSavedState {
	CharSequence error
	boolean isPasswordToggledVisible
	public static final android.os.Parcelable$Creator CREATOR
	void  (android.os.Parcelable) 
		android.os.Parcelable superState
	void  (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel source
		ClassLoader loader
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String toString () 
	static void  () 
}

android/support/design/widget/TabLayout$TabGravity.class
TabLayout.java
package android.support.design.widget
public abstract android.support.design.widget.TabLayout$TabGravity extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/design/widget/AppBarLayout$OnOffsetChangedListener.class
AppBarLayout.java
package android.support.design.widget
public abstract android.support.design.widget.AppBarLayout$OnOffsetChangedListener extends java.lang.Object {
	public abstract void onOffsetChanged (android.support.design.widget.AppBarLayout, int) 
}

android/support/design/widget/TabItem.class
TabItem.java
package android.support.design.widget
public final android.support.design.widget.TabItem extends android.view.View {
	final CharSequence mText
	final android.graphics.drawable.Drawable mIcon
	final int mCustomLayout
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.support.v7.widget.TintTypedArray a
}

android/support/design/widget/AppBarLayout$Behavior$SavedState.class
AppBarLayout.java
package android.support.design.widget
public android.support.design.widget.AppBarLayout$Behavior$SavedState extends android.support.v4.view.AbsSavedState {
	int firstVisibleChildIndex
	float firstVisibleChildPercentageShown
	boolean firstVisibleChildAtMinimumHeight
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel source
		ClassLoader loader
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/support/design/widget/CollapsingToolbarLayout$1.class
CollapsingToolbarLayout.java
package android.support.design.widget
 android.support.design.widget.CollapsingToolbarLayout$1 extends java.lang.Object implements android.support.v4.view.OnApplyWindowInsetsListener  {
	final android.support.design.widget.CollapsingToolbarLayout this$0
	void  (android.support.design.widget.CollapsingToolbarLayout) 
		android.support.design.widget.CollapsingToolbarLayout this$0
	public android.support.v4.view.WindowInsetsCompat onApplyWindowInsets (android.view.View, android.support.v4.view.WindowInsetsCompat) 
		android.view.View v
		android.support.v4.view.WindowInsetsCompat insets
}

android/support/design/widget/BaseTransientBottomBar$OnLayoutChangeListener.class
BaseTransientBottomBar.java
package android.support.design.widget
abstract android.support.design.widget.BaseTransientBottomBar$OnLayoutChangeListener extends java.lang.Object {
	public abstract void onLayoutChange (android.view.View, int, int, int, int) 
}

android/support/design/widget/BaseTransientBottomBar$OnAttachStateChangeListener.class
BaseTransientBottomBar.java
package android.support.design.widget
abstract android.support.design.widget.BaseTransientBottomBar$OnAttachStateChangeListener extends java.lang.Object {
	public abstract void onViewAttachedToWindow (android.view.View) 
	public abstract void onViewDetachedFromWindow (android.view.View) 
}

android/support/design/widget/CoordinatorLayout$OnPreDrawListener.class
CoordinatorLayout.java
package android.support.design.widget
 android.support.design.widget.CoordinatorLayout$OnPreDrawListener extends java.lang.Object implements android.view.ViewTreeObserver$OnPreDrawListener  {
	final android.support.design.widget.CoordinatorLayout this$0
	void  (android.support.design.widget.CoordinatorLayout) 
		android.support.design.widget.CoordinatorLayout this$0
	public boolean onPreDraw () 
}

android/support/design/widget/AppBarLayout$1.class
AppBarLayout.java
package android.support.design.widget
 android.support.design.widget.AppBarLayout$1 extends java.lang.Object implements android.support.v4.view.OnApplyWindowInsetsListener  {
	final android.support.design.widget.AppBarLayout this$0
	void  (android.support.design.widget.AppBarLayout) 
		android.support.design.widget.AppBarLayout this$0
	public android.support.v4.view.WindowInsetsCompat onApplyWindowInsets (android.view.View, android.support.v4.view.WindowInsetsCompat) 
		android.view.View v
		android.support.v4.view.WindowInsetsCompat insets
}

android/support/design/widget/CoordinatorLayout$SavedState.class
CoordinatorLayout.java
package android.support.design.widget
public android.support.design.widget.CoordinatorLayout$SavedState extends android.support.v4.view.AbsSavedState {
	android.util.SparseArray behaviorStates
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel, java.lang.ClassLoader) 
		int i
		android.os.Parcel source
		ClassLoader loader
		int size
		int[] ids
		android.os.Parcelable[] states
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	public void writeToParcel (android.os.Parcel, int) 
		int i
		android.os.Parcel dest
		int flags
		int size
		int[] ids
		android.os.Parcelable[] states
	static void  () 
}

android/support/design/widget/CollapsingTextHelper.class
CollapsingTextHelper.java
package android.support.design.widget
final android.support.design.widget.CollapsingTextHelper extends java.lang.Object {
	private static final boolean USE_SCALING_TEXTURE
	private static final boolean DEBUG_DRAW
	private static final android.graphics.Paint DEBUG_DRAW_PAINT
	private final android.view.View mView
	private boolean mDrawTitle
	private float mExpandedFraction
	private final android.graphics.Rect mExpandedBounds
	private final android.graphics.Rect mCollapsedBounds
	private final android.graphics.RectF mCurrentBounds
	private int mExpandedTextGravity
	private int mCollapsedTextGravity
	private float mExpandedTextSize
	private float mCollapsedTextSize
	private android.content.res.ColorStateList mExpandedTextColor
	private android.content.res.ColorStateList mCollapsedTextColor
	private float mExpandedDrawY
	private float mCollapsedDrawY
	private float mExpandedDrawX
	private float mCollapsedDrawX
	private float mCurrentDrawX
	private float mCurrentDrawY
	private android.graphics.Typeface mCollapsedTypeface
	private android.graphics.Typeface mExpandedTypeface
	private android.graphics.Typeface mCurrentTypeface
	private CharSequence mText
	private CharSequence mTextToDraw
	private boolean mIsRtl
	private boolean mUseTexture
	private android.graphics.Bitmap mExpandedTitleTexture
	private android.graphics.Paint mTexturePaint
	private float mTextureAscent
	private float mTextureDescent
	private float mScale
	private float mCurrentTextSize
	private int[] mState
	private boolean mBoundsChanged
	private final android.text.TextPaint mTextPaint
	private android.view.animation.Interpolator mPositionInterpolator
	private android.view.animation.Interpolator mTextSizeInterpolator
	private float mCollapsedShadowRadius
	private float mCollapsedShadowDx
	private float mCollapsedShadowDy
	private int mCollapsedShadowColor
	private float mExpandedShadowRadius
	private float mExpandedShadowDx
	private float mExpandedShadowDy
	private int mExpandedShadowColor
	public void  (android.view.View) 
		android.view.View view
	void setTextSizeInterpolator (android.view.animation.Interpolator) 
		android.view.animation.Interpolator interpolator
	void setPositionInterpolator (android.view.animation.Interpolator) 
		android.view.animation.Interpolator interpolator
	void setExpandedTextSize (float) 
		float textSize
	void setCollapsedTextSize (float) 
		float textSize
	void setCollapsedTextColor (android.content.res.ColorStateList) 
		android.content.res.ColorStateList textColor
	void setExpandedTextColor (android.content.res.ColorStateList) 
		android.content.res.ColorStateList textColor
	void setExpandedBounds (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	void setCollapsedBounds (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	void onBoundsChanged () 
	void setExpandedTextGravity (int) 
		int gravity
	int getExpandedTextGravity () 
	void setCollapsedTextGravity (int) 
		int gravity
	int getCollapsedTextGravity () 
	void setCollapsedTextAppearance (int) 
		int resId
		android.support.v7.widget.TintTypedArray a
	void setExpandedTextAppearance (int) 
		int resId
		android.support.v7.widget.TintTypedArray a
	private android.graphics.Typeface readFontFamilyTypeface (int) 
		String family
		int resId
		android.content.res.TypedArray a
	void setCollapsedTypeface (android.graphics.Typeface) 
		android.graphics.Typeface typeface
	void setExpandedTypeface (android.graphics.Typeface) 
		android.graphics.Typeface typeface
	void setTypefaces (android.graphics.Typeface) 
		android.graphics.Typeface typeface
	android.graphics.Typeface getCollapsedTypeface () 
	android.graphics.Typeface getExpandedTypeface () 
	void setExpansionFraction (float) 
		float fraction
	final boolean setState (int[]) 
		int[] state
	final boolean isStateful () 
	float getExpansionFraction () 
	float getCollapsedTextSize () 
	float getExpandedTextSize () 
	private void calculateCurrentOffsets () 
	private void calculateOffsets (float) 
		float fraction
	private int getCurrentExpandedTextColor () 
	private int getCurrentCollapsedTextColor () 
	private void calculateBaseOffsets () 
		float textHeight
		float textOffset
		float textHeight
		float textOffset
		float currentTextSize
		float width
		int collapsedAbsGravity
		int expandedAbsGravity
	private void interpolateBounds (float) 
		float fraction
	public void draw (android.graphics.Canvas) 
		float ascent
		float descent
		float x
		float y
		boolean drawTexture
		float ascent
		float descent
		android.graphics.Canvas canvas
		int saveCount
	private boolean calculateIsRtl (java.lang.CharSequence) 
		CharSequence text
		boolean defaultIsRtl
	private void setInterpolatedTextSize (float) 
		float textSize
	private boolean areTypefacesDifferent (android.graphics.Typeface, android.graphics.Typeface) 
		android.graphics.Typeface first
		android.graphics.Typeface second
	private void calculateUsingTextSize (float) 
		float availableWidth
		float newTextSize
		float availableWidth
		float textSizeRatio
		float scaledDownWidth
		CharSequence title
		float textSize
		float collapsedWidth
		float expandedWidth
		float availableWidth
		float newTextSize
		boolean updateDrawText
	private void ensureExpandedTexture () 
		int w
		int h
		android.graphics.Canvas c
	public void recalculate () 
	void setText (java.lang.CharSequence) 
		CharSequence text
	java.lang.CharSequence getText () 
	private void clearTexture () 
	private static boolean isClose (float, float) 
		float value
		float targetValue
	android.content.res.ColorStateList getExpandedTextColor () 
	android.content.res.ColorStateList getCollapsedTextColor () 
	private static int blendColors (int, int, float) 
		int color1
		int color2
		float ratio
		float inverseRatio
		float a
		float r
		float g
		float b
	private static float lerp (float, float, float, android.view.animation.Interpolator) 
		float startValue
		float endValue
		float fraction
		android.view.animation.Interpolator interpolator
	private static boolean rectEquals (android.graphics.Rect, int, int, int, int) 
		android.graphics.Rect r
		int left
		int top
		int right
		int bottom
	static void  () 
}

android/support/design/widget/TextInputLayout$5.class
TextInputLayout.java
package android.support.design.widget
 android.support.design.widget.TextInputLayout$5 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener  {
	final android.support.design.widget.TextInputLayout this$0
	void  (android.support.design.widget.TextInputLayout) 
		android.support.design.widget.TextInputLayout this$0
	public void onAnimationUpdate (android.animation.ValueAnimator) 
		android.animation.ValueAnimator animator
}

android/support/design/widget/ViewUtils.class
ViewUtils.java
package android.support.design.widget
 android.support.design.widget.ViewUtils extends java.lang.Object {
	void  () 
	static android.graphics.PorterDuff$Mode parseTintMode (int, android.graphics.PorterDuff$Mode) 
		int value
		android.graphics.PorterDuff$Mode defaultMode
}

android/support/design/widget/CircularBorderDrawable.class
CircularBorderDrawable.java
package android.support.design.widget
 android.support.design.widget.CircularBorderDrawable extends android.graphics.drawable.Drawable {
	private static final float DRAW_STROKE_WIDTH_MULTIPLE
	final android.graphics.Paint mPaint
	final android.graphics.Rect mRect
	final android.graphics.RectF mRectF
	float mBorderWidth
	private int mTopOuterStrokeColor
	private int mTopInnerStrokeColor
	private int mBottomOuterStrokeColor
	private int mBottomInnerStrokeColor
	private android.content.res.ColorStateList mBorderTint
	private int mCurrentBorderTintColor
	private boolean mInvalidateShader
	private float mRotation
	public void  () 
	void setGradientColors (int, int, int, int) 
		int topOuterStrokeColor
		int topInnerStrokeColor
		int bottomOuterStrokeColor
		int bottomInnerStrokeColor
	void setBorderWidth (float) 
		float width
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
		float halfBorderWidth
		android.graphics.RectF rectF
	public boolean getPadding (android.graphics.Rect) 
		android.graphics.Rect padding
		int borderWidth
	public void setAlpha (int) 
		int alpha
	void setBorderTint (android.content.res.ColorStateList) 
		android.content.res.ColorStateList tint
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter colorFilter
	public int getOpacity () 
	final void setRotation (float) 
		float rotation
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.Rect bounds
	public boolean isStateful () 
	protected boolean onStateChange (int[]) 
		int newColor
		int[] state
	private android.graphics.Shader createGradientShader () 
		android.graphics.Rect rect
		float borderRatio
		int[] colors
		float[] positions
}

android/support/design/widget/CoordinatorLayout$HierarchyChangeListener.class
CoordinatorLayout.java
package android.support.design.widget
 android.support.design.widget.CoordinatorLayout$HierarchyChangeListener extends java.lang.Object implements android.view.ViewGroup$OnHierarchyChangeListener  {
	final android.support.design.widget.CoordinatorLayout this$0
	void  (android.support.design.widget.CoordinatorLayout) 
	public void onChildViewAdded (android.view.View, android.view.View) 
		android.view.View parent
		android.view.View child
	public void onChildViewRemoved (android.view.View, android.view.View) 
		android.view.View parent
		android.view.View child
}

android/support/design/widget/BottomNavigationView$1.class
BottomNavigationView.java
package android.support.design.widget
 android.support.design.widget.BottomNavigationView$1 extends java.lang.Object implements android.support.v7.view.menu.MenuBuilder$Callback  {
	final android.support.design.widget.BottomNavigationView this$0
	void  (android.support.design.widget.BottomNavigationView) 
		android.support.design.widget.BottomNavigationView this$0
	public boolean onMenuItemSelected (android.support.v7.view.menu.MenuBuilder, android.view.MenuItem) 
		android.support.v7.view.menu.MenuBuilder menu
		android.view.MenuItem item
	public void onMenuModeChange (android.support.v7.view.menu.MenuBuilder) 
		android.support.v7.view.menu.MenuBuilder menu
}

android/support/design/widget/TextInputLayout.class
TextInputLayout.java
package android.support.design.widget
public android.support.design.widget.TextInputLayout extends android.widget.LinearLayout {
	private static final int ANIMATION_DURATION
	private static final int INVALID_MAX_LENGTH
	private static final String LOG_TAG
	private final android.widget.FrameLayout mInputFrame
	android.widget.EditText mEditText
	private CharSequence mOriginalHint
	private boolean mHintEnabled
	private CharSequence mHint
	private android.graphics.Paint mTmpPaint
	private final android.graphics.Rect mTmpRect
	private android.widget.LinearLayout mIndicatorArea
	private int mIndicatorsAdded
	private android.graphics.Typeface mTypeface
	private boolean mErrorEnabled
	android.widget.TextView mErrorView
	private int mErrorTextAppearance
	private boolean mErrorShown
	private CharSequence mError
	boolean mCounterEnabled
	private android.widget.TextView mCounterView
	private int mCounterMaxLength
	private int mCounterTextAppearance
	private int mCounterOverflowTextAppearance
	private boolean mCounterOverflowed
	private boolean mPasswordToggleEnabled
	private android.graphics.drawable.Drawable mPasswordToggleDrawable
	private CharSequence mPasswordToggleContentDesc
	private android.support.design.widget.CheckableImageButton mPasswordToggleView
	private boolean mPasswordToggledVisible
	private android.graphics.drawable.Drawable mPasswordToggleDummyDrawable
	private android.graphics.drawable.Drawable mOriginalEditTextEndDrawable
	private android.content.res.ColorStateList mPasswordToggleTintList
	private boolean mHasPasswordToggleTintList
	private android.graphics.PorterDuff$Mode mPasswordToggleTintMode
	private boolean mHasPasswordToggleTintMode
	private android.content.res.ColorStateList mDefaultTextColor
	private android.content.res.ColorStateList mFocusedTextColor
	private boolean mHintExpanded
	final android.support.design.widget.CollapsingTextHelper mCollapsingTextHelper
	private boolean mHintAnimationEnabled
	private android.animation.ValueAnimator mAnimator
	private boolean mHasReconstructedEditTextBackground
	private boolean mInDrawableStateChanged
	private boolean mRestoringSavedState
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		android.support.v7.widget.TintTypedArray a
		int hintAppearance
		boolean errorEnabled
		boolean counterEnabled
	public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams) 
		android.widget.FrameLayout$LayoutParams flp
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	public void setTypeface (android.graphics.Typeface) 
		android.graphics.Typeface typeface
	public android.graphics.Typeface getTypeface () 
	public void dispatchProvideAutofillStructure (android.view.ViewStructure, int) 
		android.view.ViewStructure structure
		int flags
		CharSequence hint
	private void setEditText (android.widget.EditText) 
		android.widget.EditText editText
		boolean hasPasswordTransformation
		int editTextGravity
	private void updateInputLayoutMargins () 
		int newTopMargin
		android.widget.LinearLayout$LayoutParams lp
		int newTopMargin
	void updateLabelState (boolean) 
		boolean animate
	void updateLabelState (boolean, boolean) 
		boolean animate
		boolean force
		boolean isEnabled
		boolean hasText
		boolean isFocused
		boolean isErrorShowing
	public android.widget.EditText getEditText () 
	public void setHint (java.lang.CharSequence) 
		CharSequence hint
	private void setHintInternal (java.lang.CharSequence) 
		CharSequence hint
	public java.lang.CharSequence getHint () 
	public void setHintEnabled (boolean) 
		CharSequence editTextHint
		boolean enabled
	public boolean isHintEnabled () 
	public void setHintTextAppearance (int) 
		int resId
	private void addIndicator (android.widget.TextView, int) 
		android.support.v4.widget.Space spacer
		android.widget.LinearLayout$LayoutParams spacerLp
		android.widget.TextView indicator
		int index
	private void adjustIndicatorPadding () 
	private void removeIndicator (android.widget.TextView) 
		android.widget.TextView indicator
	public void setErrorEnabled (boolean) 
		Exception e
		boolean useDefaultColor
		boolean enabled
	public void setErrorTextAppearance (int) 
		int resId
	public boolean isErrorEnabled () 
	public void setError (java.lang.CharSequence) 
		CharSequence error
	private void setError (java.lang.CharSequence, boolean) 
		CharSequence error
		boolean animate
	public void setCounterEnabled (boolean) 
		Exception e
		boolean enabled
	public boolean isCounterEnabled () 
	public void setCounterMaxLength (int) 
		int maxLength
	public void setEnabled (boolean) 
		boolean enabled
	private static void recursiveSetEnabled (android.view.ViewGroup, boolean) 
		android.view.View child
		int i
		int count
		android.view.ViewGroup vg
		boolean enabled
	public int getCounterMaxLength () 
	void updateCounter (int) 
		int length
		boolean wasCounterOverflowed
	private void updateEditTextBackground () 
		android.graphics.drawable.Drawable editTextBackground
	private void ensureBackgroundDrawableStateWorkaround () 
		android.graphics.drawable.Drawable newBg
		int sdk
		android.graphics.drawable.Drawable bg
	public android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.support.design.widget.TextInputLayout$SavedState ss
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.support.design.widget.TextInputLayout$SavedState ss
	protected void dispatchRestoreInstanceState (android.util.SparseArray) 
		android.util.SparseArray container
	public java.lang.CharSequence getError () 
	public boolean isHintAnimationEnabled () 
	public void setHintAnimationEnabled (boolean) 
		boolean enabled
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
	private void updatePasswordToggleView () 
		android.graphics.drawable.Drawable[] compounds
		android.graphics.drawable.Drawable[] compounds
	public void setPasswordVisibilityToggleDrawable (int) 
		int resId
	public void setPasswordVisibilityToggleDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable icon
	public void setPasswordVisibilityToggleContentDescription (int) 
		int resId
	public void setPasswordVisibilityToggleContentDescription (java.lang.CharSequence) 
		CharSequence description
	public android.graphics.drawable.Drawable getPasswordVisibilityToggleDrawable () 
	public java.lang.CharSequence getPasswordVisibilityToggleContentDescription () 
	public boolean isPasswordVisibilityToggleEnabled () 
	public void setPasswordVisibilityToggleEnabled (boolean) 
		boolean enabled
	public void setPasswordVisibilityToggleTintList (android.content.res.ColorStateList) 
		android.content.res.ColorStateList tintList
	public void setPasswordVisibilityToggleTintMode (android.graphics.PorterDuff$Mode) 
		android.graphics.PorterDuff$Mode mode
	private void passwordVisibilityToggleRequested (boolean) 
		int selection
		boolean shouldSkipAnimations
	private boolean hasPasswordTransformation () 
	private boolean shouldShowPasswordIcon () 
	private void applyPasswordToggleTint () 
	protected void onLayout (boolean, int, int, int, int) 
		android.graphics.Rect rect
		int l
		int r
		boolean changed
		int left
		int top
		int right
		int bottom
	private void collapseHint (boolean) 
		boolean animate
	protected void drawableStateChanged () 
		int[] state
		boolean changed
	private void expandHint (boolean) 
		boolean animate
	void animateToExpansionFraction (float) 
		float target
	final boolean isHintExpanded () 
	private static boolean arrayContains (int[], int) 
		int v
		int[] array
		int value
	static boolean access$000 (android.support.design.widget.TextInputLayout) 
		android.support.design.widget.TextInputLayout x0
	static void access$100 (android.support.design.widget.TextInputLayout, boolean) 
		android.support.design.widget.TextInputLayout x0
		boolean x1
}

android/support/design/widget/TabLayout$ViewPagerOnTabSelectedListener.class
TabLayout.java
package android.support.design.widget
public android.support.design.widget.TabLayout$ViewPagerOnTabSelectedListener extends java.lang.Object implements android.support.design.widget.TabLayout$OnTabSelectedListener  {
	private final android.support.v4.view.ViewPager mViewPager
	public void  (android.support.v4.view.ViewPager) 
		android.support.v4.view.ViewPager viewPager
	public void onTabSelected (android.support.design.widget.TabLayout$Tab) 
		android.support.design.widget.TabLayout$Tab tab
	public void onTabUnselected (android.support.design.widget.TabLayout$Tab) 
		android.support.design.widget.TabLayout$Tab tab
	public void onTabReselected (android.support.design.widget.TabLayout$Tab) 
		android.support.design.widget.TabLayout$Tab tab
}

android/support/design/widget/BaseTransientBottomBar$SnackbarBaseLayout.class
BaseTransientBottomBar.java
package android.support.design.widget
 android.support.design.widget.BaseTransientBottomBar$SnackbarBaseLayout extends android.widget.FrameLayout {
	private android.support.design.widget.BaseTransientBottomBar$OnLayoutChangeListener mOnLayoutChangeListener
	private android.support.design.widget.BaseTransientBottomBar$OnAttachStateChangeListener mOnAttachStateChangeListener
	void  (android.content.Context) 
		android.content.Context context
	void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int l
		int t
		int r
		int b
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
	void setOnLayoutChangeListener (android.support.design.widget.BaseTransientBottomBar$OnLayoutChangeListener) 
		android.support.design.widget.BaseTransientBottomBar$OnLayoutChangeListener onLayoutChangeListener
	void setOnAttachStateChangeListener (android.support.design.widget.BaseTransientBottomBar$OnAttachStateChangeListener) 
		android.support.design.widget.BaseTransientBottomBar$OnAttachStateChangeListener listener
}

android/support/design/widget/BottomSheetDialog$2.class
BottomSheetDialog.java
package android.support.design.widget
 android.support.design.widget.BottomSheetDialog$2 extends android.support.v4.view.AccessibilityDelegateCompat {
	final android.support.design.widget.BottomSheetDialog this$0
	void  (android.support.design.widget.BottomSheetDialog) 
		android.support.design.widget.BottomSheetDialog this$0
	public void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) 
		android.view.View host
		android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
	public boolean performAccessibilityAction (android.view.View, int, android.os.Bundle) 
		android.view.View host
		int action
		android.os.Bundle args
}

android/support/design/widget/AppBarLayout$ScrollingViewBehavior.class
AppBarLayout.java
package android.support.design.widget
public android.support.design.widget.AppBarLayout$ScrollingViewBehavior extends android.support.design.widget.HeaderScrollingViewBehavior {
	public void  () 
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public boolean layoutDependsOn (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.View dependency
	public boolean onDependentViewChanged (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.View dependency
	public boolean onRequestChildRectangleOnScreen (android.support.design.widget.CoordinatorLayout, android.view.View, android.graphics.Rect, boolean) 
		android.graphics.Rect parentRect
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.graphics.Rect rectangle
		boolean immediate
		android.support.design.widget.AppBarLayout header
	private void offsetChildAsNeeded (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View) 
		android.support.design.widget.AppBarLayout$Behavior ablBehavior
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.View dependency
		android.support.design.widget.CoordinatorLayout$Behavior behavior
	float getOverlapRatioForOffset (android.view.View) 
		int availScrollRange
		android.support.design.widget.AppBarLayout abl
		int totalScrollRange
		int preScrollDown
		int offset
		android.view.View header
	private static int getAppBarLayoutOffset (android.support.design.widget.AppBarLayout) 
		android.support.design.widget.AppBarLayout abl
		android.support.design.widget.CoordinatorLayout$Behavior behavior
	android.support.design.widget.AppBarLayout findFirstDependency (java.util.List) 
		android.view.View view
		int i
		int z
		java.util.List views
	int getScrollRange (android.view.View) 
		android.view.View v
	volatile android.view.View findFirstDependency (java.util.List) 
	public volatile boolean onMeasureChild (android.support.design.widget.CoordinatorLayout, android.view.View, int, int, int, int) 
	public volatile int getLeftAndRightOffset () 
	public volatile int getTopAndBottomOffset () 
	public volatile boolean setLeftAndRightOffset (int) 
	public volatile boolean setTopAndBottomOffset (int) 
	public volatile boolean onLayoutChild (android.support.design.widget.CoordinatorLayout, android.view.View, int) 
}

android/support/design/widget/BaseTransientBottomBar$4.class
BaseTransientBottomBar.java
package android.support.design.widget
 android.support.design.widget.BaseTransientBottomBar$4 extends java.lang.Object implements android.support.design.widget.SwipeDismissBehavior$OnDismissListener  {
	final android.support.design.widget.BaseTransientBottomBar this$0
	void  (android.support.design.widget.BaseTransientBottomBar) 
		android.support.design.widget.BaseTransientBottomBar this$0
	public void onDismiss (android.view.View) 
		android.view.View view
	public void onDragStateChanged (int) 
		int state
}

android/support/design/widget/BaseTransientBottomBar$9.class
BaseTransientBottomBar.java
package android.support.design.widget
 android.support.design.widget.BaseTransientBottomBar$9 extends java.lang.Object implements android.view.animation.Animation$AnimationListener  {
	final android.support.design.widget.BaseTransientBottomBar this$0
	void  (android.support.design.widget.BaseTransientBottomBar) 
		android.support.design.widget.BaseTransientBottomBar this$0
	public void onAnimationEnd (android.view.animation.Animation) 
		android.view.animation.Animation animation
	public void onAnimationStart (android.view.animation.Animation) 
		android.view.animation.Animation animation
	public void onAnimationRepeat (android.view.animation.Animation) 
		android.view.animation.Animation animation
}

android/support/design/widget/TabLayout$TabView.class
TabLayout.java
package android.support.design.widget
 android.support.design.widget.TabLayout$TabView extends android.widget.LinearLayout {
	private android.support.design.widget.TabLayout$Tab mTab
	private android.widget.TextView mTextView
	private android.widget.ImageView mIconView
	private android.view.View mCustomView
	private android.widget.TextView mCustomTextView
	private android.widget.ImageView mCustomIconView
	private int mDefaultMaxLines
	final android.support.design.widget.TabLayout this$0
	public void  (android.support.design.widget.TabLayout, android.content.Context) 
		android.support.design.widget.TabLayout this$0
		android.content.Context context
	public boolean performClick () 
		boolean handled
	public void setSelected (boolean) 
		boolean selected
		boolean changed
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public void onMeasure (int, int) 
		int widthMeasureSpec
		android.text.Layout layout
		boolean updateTextView
		android.content.res.Resources res
		float textSize
		int maxLines
		float curTextSize
		int curLineCount
		int curMaxLines
		int origWidthMeasureSpec
		int origHeightMeasureSpec
		int specWidthSize
		int specWidthMode
		int maxWidth
		int widthMeasureSpec
		int heightMeasureSpec
	void setTab (android.support.design.widget.TabLayout$Tab) 
		android.support.design.widget.TabLayout$Tab tab
	void reset () 
	final void update () 
		android.view.ViewParent customParent
		android.widget.ImageView iconView
		android.widget.TextView textView
		android.support.design.widget.TabLayout$Tab tab
		android.view.View custom
	private void updateTextAndIcon (android.widget.TextView, android.widget.ImageView) 
		android.view.ViewGroup$MarginLayoutParams lp
		int bottomMargin
		android.widget.TextView textView
		android.widget.ImageView iconView
		android.graphics.drawable.Drawable icon
		CharSequence text
		CharSequence contentDesc
		boolean hasText
	public android.support.design.widget.TabLayout$Tab getTab () 
	private float approximateLineWidth (android.text.Layout, int, float) 
		android.text.Layout layout
		int line
		float textSize
}

android/support/design/widget/BottomSheetBehavior$State.class
BottomSheetBehavior.java
package android.support.design.widget
public abstract android.support.design.widget.BottomSheetBehavior$State extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/design/widget/SnackbarManager$SnackbarRecord.class
SnackbarManager.java
package android.support.design.widget
 android.support.design.widget.SnackbarManager$SnackbarRecord extends java.lang.Object {
	final java.lang.ref.WeakReference callback
	int duration
	boolean paused
	void  (int, android.support.design.widget.SnackbarManager$Callback) 
		int duration
		android.support.design.widget.SnackbarManager$Callback callback
	boolean isSnackbar (android.support.design.widget.SnackbarManager$Callback) 
		android.support.design.widget.SnackbarManager$Callback callback
}

android/support/design/widget/BaseTransientBottomBar$3.class
BaseTransientBottomBar.java
package android.support.design.widget
 android.support.design.widget.BaseTransientBottomBar$3 extends java.lang.Object implements android.support.design.widget.SnackbarManager$Callback  {
	final android.support.design.widget.BaseTransientBottomBar this$0
	void  (android.support.design.widget.BaseTransientBottomBar) 
		android.support.design.widget.BaseTransientBottomBar this$0
	public void show () 
	public void dismiss (int) 
		int event
}

android/support/design/widget/BaseTransientBottomBar.class
BaseTransientBottomBar.java
package android.support.design.widget
public abstract android.support.design.widget.BaseTransientBottomBar extends java.lang.Object {
	public static final int LENGTH_INDEFINITE
	public static final int LENGTH_SHORT
	public static final int LENGTH_LONG
	static final int ANIMATION_DURATION
	static final int ANIMATION_FADE_DURATION
	static final android.os.Handler sHandler
	static final int MSG_SHOW
	static final int MSG_DISMISS
	private static final boolean USE_OFFSET_API
	private final android.view.ViewGroup mTargetParent
	private final android.content.Context mContext
	final android.support.design.widget.BaseTransientBottomBar$SnackbarBaseLayout mView
	private final android.support.design.widget.BaseTransientBottomBar$ContentViewCallback mContentViewCallback
	private int mDuration
	private java.util.List mCallbacks
	private final android.view.accessibility.AccessibilityManager mAccessibilityManager
	final android.support.design.widget.SnackbarManager$Callback mManagerCallback
	protected void  (android.view.ViewGroup, android.view.View, android.support.design.widget.BaseTransientBottomBar$ContentViewCallback) 
		android.view.ViewGroup parent
		android.view.View content
		android.support.design.widget.BaseTransientBottomBar$ContentViewCallback contentViewCallback
		android.view.LayoutInflater inflater
	public android.support.design.widget.BaseTransientBottomBar setDuration (int) 
		int duration
	public int getDuration () 
	public android.content.Context getContext () 
	public android.view.View getView () 
	public void show () 
	public void dismiss () 
	void dispatchDismiss (int) 
		int event
	public android.support.design.widget.BaseTransientBottomBar addCallback (android.support.design.widget.BaseTransientBottomBar$BaseCallback) 
		android.support.design.widget.BaseTransientBottomBar$BaseCallback callback
	public android.support.design.widget.BaseTransientBottomBar removeCallback (android.support.design.widget.BaseTransientBottomBar$BaseCallback) 
		android.support.design.widget.BaseTransientBottomBar$BaseCallback callback
	public boolean isShown () 
	public boolean isShownOrQueued () 
	final void showView () 
		android.support.design.widget.CoordinatorLayout$LayoutParams clp
		android.support.design.widget.BaseTransientBottomBar$Behavior behavior
		android.view.ViewGroup$LayoutParams lp
	void animateViewIn () 
		int viewHeight
		android.animation.ValueAnimator animator
		android.view.animation.Animation anim
	private void animateViewOut (int) 
		android.animation.ValueAnimator animator
		android.view.animation.Animation anim
		int event
	final void hideView (int) 
		int event
	void onViewShown () 
		int i
		int callbackCount
	void onViewHidden (int) 
		int i
		int callbackCount
		int event
		android.view.ViewParent parent
	boolean shouldAnimate () 
	static android.support.design.widget.BaseTransientBottomBar$ContentViewCallback access$000 (android.support.design.widget.BaseTransientBottomBar) 
		android.support.design.widget.BaseTransientBottomBar x0
	static boolean access$100 () 
	static void  () 
}

android/support/design/widget/BottomNavigationView$SavedState.class
BottomNavigationView.java
package android.support.design.widget
 android.support.design.widget.BottomNavigationView$SavedState extends android.support.v4.view.AbsSavedState {
	android.os.Bundle menuPresenterState
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	public void  (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel source
		ClassLoader loader
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	private void readFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel in
		ClassLoader loader
	static void  () 
}

android/support/design/widget/TabLayout$SlidingTabStrip$2.class
TabLayout.java
package android.support.design.widget
 android.support.design.widget.TabLayout$SlidingTabStrip$2 extends android.animation.AnimatorListenerAdapter {
	final int val$position
	final android.support.design.widget.TabLayout$SlidingTabStrip this$1
	void  (android.support.design.widget.TabLayout$SlidingTabStrip, int) 
		android.support.design.widget.TabLayout$SlidingTabStrip this$1
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animator
}

android/support/design/widget/CollapsingToolbarLayout$OffsetUpdateListener.class
CollapsingToolbarLayout.java
package android.support.design.widget
 android.support.design.widget.CollapsingToolbarLayout$OffsetUpdateListener extends java.lang.Object implements android.support.design.widget.AppBarLayout$OnOffsetChangedListener  {
	final android.support.design.widget.CollapsingToolbarLayout this$0
	void  (android.support.design.widget.CollapsingToolbarLayout) 
	public void onOffsetChanged (android.support.design.widget.AppBarLayout, int) 
		android.view.View child
		android.support.design.widget.CollapsingToolbarLayout$LayoutParams lp
		android.support.design.widget.ViewOffsetHelper offsetHelper
		int i
		int z
		android.support.design.widget.AppBarLayout layout
		int verticalOffset
		int insetTop
		int expandRange
}

android/support/design/widget/TabLayout$AdapterChangeListener.class
TabLayout.java
package android.support.design.widget
 android.support.design.widget.TabLayout$AdapterChangeListener extends java.lang.Object implements android.support.v4.view.ViewPager$OnAdapterChangeListener  {
	private boolean mAutoRefresh
	final android.support.design.widget.TabLayout this$0
	void  (android.support.design.widget.TabLayout) 
	public void onAdapterChanged (android.support.v4.view.ViewPager, android.support.v4.view.PagerAdapter, android.support.v4.view.PagerAdapter) 
		android.support.v4.view.ViewPager viewPager
		android.support.v4.view.PagerAdapter oldAdapter
		android.support.v4.view.PagerAdapter newAdapter
	void setAutoRefresh (boolean) 
		boolean autoRefresh
}

android/support/design/widget/FloatingActionButton$OnVisibilityChangedListener.class
FloatingActionButton.java
package android.support.design.widget
public abstract android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener extends java.lang.Object {
	public void  () 
	public void onShown (android.support.design.widget.FloatingActionButton) 
		android.support.design.widget.FloatingActionButton fab
	public void onHidden (android.support.design.widget.FloatingActionButton) 
		android.support.design.widget.FloatingActionButton fab
}

android/support/design/widget/CoordinatorLayout$1.class
CoordinatorLayout.java
package android.support.design.widget
 android.support.design.widget.CoordinatorLayout$1 extends java.lang.Object implements android.support.v4.view.OnApplyWindowInsetsListener  {
	final android.support.design.widget.CoordinatorLayout this$0
	void  (android.support.design.widget.CoordinatorLayout) 
		android.support.design.widget.CoordinatorLayout this$0
	public android.support.v4.view.WindowInsetsCompat onApplyWindowInsets (android.view.View, android.support.v4.view.WindowInsetsCompat) 
		android.view.View v
		android.support.v4.view.WindowInsetsCompat insets
}

android/support/design/widget/TextInputLayout$SavedState$1.class
TextInputLayout.java
package android.support.design.widget
final android.support.design.widget.TextInputLayout$SavedState$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator  {
	void  () 
	public android.support.design.widget.TextInputLayout$SavedState createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel in
		ClassLoader loader
	public android.support.design.widget.TextInputLayout$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.support.design.widget.TextInputLayout$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
	public volatile java.lang.Object[] newArray (int) 
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
}

android/support/design/widget/SwipeDismissBehavior$SettleRunnable.class
SwipeDismissBehavior.java
package android.support.design.widget
 android.support.design.widget.SwipeDismissBehavior$SettleRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final android.view.View mView
	private final boolean mDismiss
	final android.support.design.widget.SwipeDismissBehavior this$0
	void  (android.support.design.widget.SwipeDismissBehavior, android.view.View, boolean) 
		android.view.View view
		boolean dismiss
	public void run () 
}

android/support/design/widget/ViewUtilsLollipop.class
ViewUtilsLollipop.java
package android.support.design.widget
 android.support.design.widget.ViewUtilsLollipop extends java.lang.Object {
	private static final int[] STATE_LIST_ANIM_ATTRS
	void  () 
	static void setBoundsViewOutlineProvider (android.view.View) 
		android.view.View view
	static void setStateListAnimatorFromAttrs (android.view.View, android.util.AttributeSet, int, int) 
		android.animation.StateListAnimator sla
		android.view.View view
		android.util.AttributeSet attrs
		int defStyleAttr
		int defStyleRes
		android.content.Context context
		android.content.res.TypedArray a
	static void setDefaultAppBarLayoutStateListAnimator (android.view.View, float) 
		android.view.View view
		float elevation
		int dur
		android.animation.StateListAnimator sla
	static void  () 
}

android/support/design/widget/SnackbarManager.class
SnackbarManager.java
package android.support.design.widget
 android.support.design.widget.SnackbarManager extends java.lang.Object {
	static final int MSG_TIMEOUT
	private static final int SHORT_DURATION_MS
	private static final int LONG_DURATION_MS
	private static android.support.design.widget.SnackbarManager sSnackbarManager
	private final Object mLock
	private final android.os.Handler mHandler
	private android.support.design.widget.SnackbarManager$SnackbarRecord mCurrentSnackbar
	private android.support.design.widget.SnackbarManager$SnackbarRecord mNextSnackbar
	static android.support.design.widget.SnackbarManager getInstance () 
	private void  () 
	public void show (int, android.support.design.widget.SnackbarManager$Callback) 
		int duration
		android.support.design.widget.SnackbarManager$Callback callback
	public void dismiss (android.support.design.widget.SnackbarManager$Callback, int) 
		android.support.design.widget.SnackbarManager$Callback callback
		int event
	public void onDismissed (android.support.design.widget.SnackbarManager$Callback) 
		android.support.design.widget.SnackbarManager$Callback callback
	public void onShown (android.support.design.widget.SnackbarManager$Callback) 
		android.support.design.widget.SnackbarManager$Callback callback
	public void pauseTimeout (android.support.design.widget.SnackbarManager$Callback) 
		android.support.design.widget.SnackbarManager$Callback callback
	public void restoreTimeoutIfPaused (android.support.design.widget.SnackbarManager$Callback) 
		android.support.design.widget.SnackbarManager$Callback callback
	public boolean isCurrent (android.support.design.widget.SnackbarManager$Callback) 
		android.support.design.widget.SnackbarManager$Callback callback
	public boolean isCurrentOrNext (android.support.design.widget.SnackbarManager$Callback) 
		android.support.design.widget.SnackbarManager$Callback callback
	private void showNextSnackbarLocked () 
		android.support.design.widget.SnackbarManager$Callback callback
	private boolean cancelSnackbarLocked (android.support.design.widget.SnackbarManager$SnackbarRecord, int) 
		android.support.design.widget.SnackbarManager$SnackbarRecord record
		int event
		android.support.design.widget.SnackbarManager$Callback callback
	private boolean isCurrentSnackbarLocked (android.support.design.widget.SnackbarManager$Callback) 
		android.support.design.widget.SnackbarManager$Callback callback
	private boolean isNextSnackbarLocked (android.support.design.widget.SnackbarManager$Callback) 
		android.support.design.widget.SnackbarManager$Callback callback
	private void scheduleTimeoutLocked (android.support.design.widget.SnackbarManager$SnackbarRecord) 
		android.support.design.widget.SnackbarManager$SnackbarRecord r
		int durationMs
	void handleTimeout (android.support.design.widget.SnackbarManager$SnackbarRecord) 
		android.support.design.widget.SnackbarManager$SnackbarRecord record
}

android/support/design/widget/StateListAnimator.class
StateListAnimator.java
package android.support.design.widget
final android.support.design.widget.StateListAnimator extends java.lang.Object {
	private final java.util.ArrayList mTuples
	private android.support.design.widget.StateListAnimator$Tuple mLastMatch
	android.animation.ValueAnimator mRunningAnimator
	private final android.animation.Animator$AnimatorListener mAnimationListener
	void  () 
	public void addState (int[], android.animation.ValueAnimator) 
		int[] specs
		android.animation.ValueAnimator animator
		android.support.design.widget.StateListAnimator$Tuple tuple
	void setState (int[]) 
		android.support.design.widget.StateListAnimator$Tuple tuple
		int i
		int[] state
		android.support.design.widget.StateListAnimator$Tuple match
		int count
	private void start (android.support.design.widget.StateListAnimator$Tuple) 
		android.support.design.widget.StateListAnimator$Tuple match
	private void cancel () 
	public void jumpToCurrentState () 
}

android/support/design/widget/FloatingActionButtonImpl$ResetElevationAnimation.class
FloatingActionButtonImpl.java
package android.support.design.widget
 android.support.design.widget.FloatingActionButtonImpl$ResetElevationAnimation extends android.support.design.widget.FloatingActionButtonImpl$ShadowAnimatorImpl {
	final android.support.design.widget.FloatingActionButtonImpl this$0
	void  (android.support.design.widget.FloatingActionButtonImpl) 
	protected float getTargetShadowSize () 
}

android/support/design/widget/StateListAnimator$Tuple.class
StateListAnimator.java
package android.support.design.widget
 android.support.design.widget.StateListAnimator$Tuple extends java.lang.Object {
	final int[] mSpecs
	final android.animation.ValueAnimator mAnimator
	void  (int[], android.animation.ValueAnimator) 
		int[] specs
		android.animation.ValueAnimator animator
}

android/support/design/widget/NavigationView$1.class
NavigationView.java
package android.support.design.widget
 android.support.design.widget.NavigationView$1 extends java.lang.Object implements android.support.v7.view.menu.MenuBuilder$Callback  {
	final android.support.design.widget.NavigationView this$0
	void  (android.support.design.widget.NavigationView) 
		android.support.design.widget.NavigationView this$0
	public boolean onMenuItemSelected (android.support.v7.view.menu.MenuBuilder, android.view.MenuItem) 
		android.support.v7.view.menu.MenuBuilder menu
		android.view.MenuItem item
	public void onMenuModeChange (android.support.v7.view.menu.MenuBuilder) 
		android.support.v7.view.menu.MenuBuilder menu
}

android/support/design/widget/TextInputLayout$2.class
TextInputLayout.java
package android.support.design.widget
 android.support.design.widget.TextInputLayout$2 extends android.animation.AnimatorListenerAdapter {
	final android.support.design.widget.TextInputLayout this$0
	void  (android.support.design.widget.TextInputLayout) 
		android.support.design.widget.TextInputLayout this$0
	public void onAnimationStart (android.animation.Animator) 
		android.animation.Animator animator
}

android/support/design/widget/BottomSheetDialogFragment.class
BottomSheetDialogFragment.java
package android.support.design.widget
public android.support.design.widget.BottomSheetDialogFragment extends android.support.v7.app.AppCompatDialogFragment {
	public void  () 
	public android.app.Dialog onCreateDialog (android.os.Bundle) 
		android.os.Bundle savedInstanceState
}

android/support/design/widget/ViewOffsetHelper.class
ViewOffsetHelper.java
package android.support.design.widget
 android.support.design.widget.ViewOffsetHelper extends java.lang.Object {
	private final android.view.View mView
	private int mLayoutTop
	private int mLayoutLeft
	private int mOffsetTop
	private int mOffsetLeft
	public void  (android.view.View) 
		android.view.View view
	public void onViewLayout () 
	private void updateOffsets () 
	public boolean setTopAndBottomOffset (int) 
		int offset
	public boolean setLeftAndRightOffset (int) 
		int offset
	public int getTopAndBottomOffset () 
	public int getLeftAndRightOffset () 
	public int getLayoutTop () 
	public int getLayoutLeft () 
}

android/support/design/widget/BottomSheetBehavior$2.class
BottomSheetBehavior.java
package android.support.design.widget
 android.support.design.widget.BottomSheetBehavior$2 extends android.support.v4.widget.ViewDragHelper$Callback {
	final android.support.design.widget.BottomSheetBehavior this$0
	void  (android.support.design.widget.BottomSheetBehavior) 
		android.support.design.widget.BottomSheetBehavior this$0
	public boolean tryCaptureView (android.view.View, int) 
		android.view.View scroll
		android.view.View child
		int pointerId
	public void onViewPositionChanged (android.view.View, int, int, int, int) 
		android.view.View changedView
		int left
		int top
		int dx
		int dy
	public void onViewDragStateChanged (int) 
		int state
	public void onViewReleased (android.view.View, float, float) 
		int top
		int targetState
		int top
		int targetState
		int top
		int targetState
		int currentTop
		int top
		int targetState
		android.view.View releasedChild
		float xvel
		float yvel
		int top
		int targetState
	public int clampViewPositionVertical (android.view.View, int, int) 
		android.view.View child
		int top
		int dy
	public int clampViewPositionHorizontal (android.view.View, int, int) 
		android.view.View child
		int left
		int dx
	public int getViewVerticalDragRange (android.view.View) 
		android.view.View child
}

android/support/design/widget/BaseTransientBottomBar$8.class
BaseTransientBottomBar.java
package android.support.design.widget
 android.support.design.widget.BaseTransientBottomBar$8 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener  {
	private int mPreviousAnimatedIntValue
	final int val$viewHeight
	final android.support.design.widget.BaseTransientBottomBar this$0
	void  (android.support.design.widget.BaseTransientBottomBar, int) 
		android.support.design.widget.BaseTransientBottomBar this$0
	public void onAnimationUpdate (android.animation.ValueAnimator) 
		android.animation.ValueAnimator animator
		int currentAnimatedIntValue
}

android/support/design/widget/CoordinatorLayout$Behavior.class
CoordinatorLayout.java
package android.support.design.widget
public abstract android.support.design.widget.CoordinatorLayout$Behavior extends java.lang.Object {
	public void  () 
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void onAttachedToLayoutParams (android.support.design.widget.CoordinatorLayout$LayoutParams) 
		android.support.design.widget.CoordinatorLayout$LayoutParams params
	public void onDetachedFromLayoutParams () 
	public boolean onInterceptTouchEvent (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.MotionEvent) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.MotionEvent ev
	public boolean onTouchEvent (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.MotionEvent) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.MotionEvent ev
	public int getScrimColor (android.support.design.widget.CoordinatorLayout, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
	public float getScrimOpacity (android.support.design.widget.CoordinatorLayout, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
	public boolean blocksInteractionBelow (android.support.design.widget.CoordinatorLayout, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
	public boolean layoutDependsOn (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.View dependency
	public boolean onDependentViewChanged (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.View dependency
	public void onDependentViewRemoved (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.View dependency
	public boolean onMeasureChild (android.support.design.widget.CoordinatorLayout, android.view.View, int, int, int, int) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		int parentWidthMeasureSpec
		int widthUsed
		int parentHeightMeasureSpec
		int heightUsed
	public boolean onLayoutChild (android.support.design.widget.CoordinatorLayout, android.view.View, int) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		int layoutDirection
	public static void setTag (android.view.View, java.lang.Object) 
		android.view.View child
		Object tag
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
	public static java.lang.Object getTag (android.view.View) 
		android.view.View child
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
	public boolean onStartNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, android.view.View, int) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View directTargetChild
		android.view.View target
		int axes
	public boolean onStartNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, android.view.View, int, int) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View directTargetChild
		android.view.View target
		int axes
		int type
	public void onNestedScrollAccepted (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, android.view.View, int) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View directTargetChild
		android.view.View target
		int axes
	public void onNestedScrollAccepted (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, android.view.View, int, int) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View directTargetChild
		android.view.View target
		int axes
		int type
	public void onStopNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View target
	public void onStopNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View target
		int type
	public void onNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int, int, int, int) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View target
		int dxConsumed
		int dyConsumed
		int dxUnconsumed
		int dyUnconsumed
	public void onNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int, int, int, int, int) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View target
		int dxConsumed
		int dyConsumed
		int dxUnconsumed
		int dyUnconsumed
		int type
	public void onNestedPreScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int, int, int[]) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View target
		int dx
		int dy
		int[] consumed
	public void onNestedPreScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int, int, int[], int) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View target
		int dx
		int dy
		int[] consumed
		int type
	public boolean onNestedFling (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, float, float, boolean) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View target
		float velocityX
		float velocityY
		boolean consumed
	public boolean onNestedPreFling (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, float, float) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View target
		float velocityX
		float velocityY
	public android.support.v4.view.WindowInsetsCompat onApplyWindowInsets (android.support.design.widget.CoordinatorLayout, android.view.View, android.support.v4.view.WindowInsetsCompat) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.support.v4.view.WindowInsetsCompat insets
	public boolean onRequestChildRectangleOnScreen (android.support.design.widget.CoordinatorLayout, android.view.View, android.graphics.Rect, boolean) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.graphics.Rect rectangle
		boolean immediate
	public void onRestoreInstanceState (android.support.design.widget.CoordinatorLayout, android.view.View, android.os.Parcelable) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.os.Parcelable state
	public android.os.Parcelable onSaveInstanceState (android.support.design.widget.CoordinatorLayout, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
	public boolean getInsetDodgeRect (android.support.design.widget.CoordinatorLayout, android.view.View, android.graphics.Rect) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.graphics.Rect rect
}

android/support/design/widget/CircularBorderDrawableLollipop.class
CircularBorderDrawableLollipop.java
package android.support.design.widget
 android.support.design.widget.CircularBorderDrawableLollipop extends android.support.design.widget.CircularBorderDrawable {
	void  () 
	public void getOutline (android.graphics.Outline) 
		android.graphics.Outline outline
}

android/support/design/widget/VisibilityAwareImageButton.class
VisibilityAwareImageButton.java
package android.support.design.widget
 android.support.design.widget.VisibilityAwareImageButton extends android.widget.ImageButton {
	private int mUserSetVisibility
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
	public void setVisibility (int) 
		int visibility
	final void internalSetVisibility (int, boolean) 
		int visibility
		boolean fromUser
	final int getUserSetVisibility () 
}

android/support/design/widget/SwipeDismissBehavior$SwipeDirection.class
SwipeDismissBehavior.java
package android.support.design.widget
abstract android.support.design.widget.SwipeDismissBehavior$SwipeDirection extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/design/widget/Snackbar$Callback.class
Snackbar.java
package android.support.design.widget
public android.support.design.widget.Snackbar$Callback extends android.support.design.widget.BaseTransientBottomBar$BaseCallback {
	public static final int DISMISS_EVENT_SWIPE
	public static final int DISMISS_EVENT_ACTION
	public static final int DISMISS_EVENT_TIMEOUT
	public static final int DISMISS_EVENT_MANUAL
	public static final int DISMISS_EVENT_CONSECUTIVE
	public void  () 
	public void onShown (android.support.design.widget.Snackbar) 
		android.support.design.widget.Snackbar sb
	public void onDismissed (android.support.design.widget.Snackbar, int) 
		android.support.design.widget.Snackbar transientBottomBar
		int event
	public volatile void onShown (java.lang.Object) 
	public volatile void onDismissed (java.lang.Object, int) 
}

android/support/design/widget/CoordinatorLayout.class
CoordinatorLayout.java
package android.support.design.widget
public android.support.design.widget.CoordinatorLayout extends android.view.ViewGroup implements android.support.v4.view.NestedScrollingParent2  {
	static final String TAG
	static final String WIDGET_PACKAGE_NAME
	private static final int TYPE_ON_INTERCEPT
	private static final int TYPE_ON_TOUCH
	static final Class[] CONSTRUCTOR_PARAMS
	static final ThreadLocal sConstructors
	static final int EVENT_PRE_DRAW
	static final int EVENT_NESTED_SCROLL
	static final int EVENT_VIEW_REMOVED
	static final java.util.Comparator TOP_SORTED_CHILDREN_COMPARATOR
	private static final android.support.v4.util.Pools$Pool sRectPool
	private final java.util.List mDependencySortedChildren
	private final android.support.design.widget.DirectedAcyclicGraph mChildDag
	private final java.util.List mTempList1
	private final java.util.List mTempDependenciesList
	private final int[] mTempIntPair
	private android.graphics.Paint mScrimPaint
	private boolean mDisallowInterceptReset
	private boolean mIsAttachedToWindow
	private int[] mKeylines
	private android.view.View mBehaviorTouchView
	private android.view.View mNestedScrollingTarget
	private android.support.design.widget.CoordinatorLayout$OnPreDrawListener mOnPreDrawListener
	private boolean mNeedsPreDrawListener
	private android.support.v4.view.WindowInsetsCompat mLastInsets
	private boolean mDrawStatusBarBackground
	private android.graphics.drawable.Drawable mStatusBarBackground
	android.view.ViewGroup$OnHierarchyChangeListener mOnHierarchyChangeListener
	private android.support.v4.view.OnApplyWindowInsetsListener mApplyWindowInsetsListener
	private final android.support.v4.view.NestedScrollingParentHelper mNestedScrollingParentHelper
	private static android.graphics.Rect acquireTempRect () 
		android.graphics.Rect rect
	private static void releaseTempRect (android.graphics.Rect) 
		android.graphics.Rect rect
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		int i
		android.content.res.Resources res
		float density
		int count
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		android.content.res.TypedArray a
		int keylineArrayRes
	public void setOnHierarchyChangeListener (android.view.ViewGroup$OnHierarchyChangeListener) 
		android.view.ViewGroup$OnHierarchyChangeListener onHierarchyChangeListener
	public void onAttachedToWindow () 
		android.view.ViewTreeObserver vto
	public void onDetachedFromWindow () 
		android.view.ViewTreeObserver vto
	public void setStatusBarBackground (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable bg
	public android.graphics.drawable.Drawable getStatusBarBackground () 
	protected void drawableStateChanged () 
		int[] state
		boolean changed
		android.graphics.drawable.Drawable d
	protected boolean verifyDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
	public void setVisibility (int) 
		int visibility
		boolean visible
	public void setStatusBarBackgroundResource (int) 
		int resId
	public void setStatusBarBackgroundColor (int) 
		int color
	final android.support.v4.view.WindowInsetsCompat setWindowInsets (android.support.v4.view.WindowInsetsCompat) 
		android.support.v4.view.WindowInsetsCompat insets
	final android.support.v4.view.WindowInsetsCompat getLastWindowInsets () 
	private void resetTouchBehaviors () 
		long now
		android.view.MotionEvent cancelEvent
		android.support.design.widget.CoordinatorLayout$Behavior b
		android.view.View child
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		int i
		int childCount
	private void getTopSortedChildren (java.util.List) 
		int childIndex
		android.view.View child
		int i
		java.util.List out
		boolean useCustomOrder
		int childCount
	private boolean performIntercept (android.view.MotionEvent, int) 
		long now
		android.view.View child
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior b
		boolean wasBlocking
		boolean isBlocking
		int i
		android.view.MotionEvent ev
		int type
		boolean intercepted
		boolean newBlock
		android.view.MotionEvent cancelEvent
		int action
		java.util.List topmostChildList
		int childCount
	public boolean onInterceptTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
		android.view.MotionEvent cancelEvent
		int action
		boolean intercepted
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior b
		long now
		android.view.MotionEvent ev
		boolean handled
		boolean cancelSuper
		android.view.MotionEvent cancelEvent
		int action
	public void requestDisallowInterceptTouchEvent (boolean) 
		boolean disallowIntercept
	private int getKeyline (int) 
		int index
	static android.support.design.widget.CoordinatorLayout$Behavior parseBehavior (android.content.Context, android.util.AttributeSet, java.lang.String) 
		String fullName
		String fullName
		Class clazz
		java.util.Map constructors
		java.lang.reflect.Constructor c
		Exception e
		android.content.Context context
		android.util.AttributeSet attrs
		String name
		String fullName
	android.support.design.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams (android.view.View) 
		Exception e
		Class childClass
		android.support.design.widget.CoordinatorLayout$DefaultBehavior defaultBehavior
		android.view.View child
		android.support.design.widget.CoordinatorLayout$LayoutParams result
	private void prepareChildren () 
		android.view.View other
		int j
		android.view.View view
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		int i
		int count
	void getDescendantRect (android.view.View, android.graphics.Rect) 
		android.view.View descendant
		android.graphics.Rect out
	protected int getSuggestedMinimumWidth () 
	protected int getSuggestedMinimumHeight () 
	public void onMeasureChild (android.view.View, int, int, int, int) 
		android.view.View child
		int parentWidthMeasureSpec
		int widthUsed
		int parentHeightMeasureSpec
		int heightUsed
	protected void onMeasure (int, int) 
		int keylinePos
		int keylineGravity
		int horizInsets
		int vertInsets
		android.view.View child
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		int keylineWidthUsed
		int childWidthMeasureSpec
		int childHeightMeasureSpec
		android.support.design.widget.CoordinatorLayout$Behavior b
		int i
		int widthMeasureSpec
		int heightMeasureSpec
		int paddingLeft
		int paddingTop
		int paddingRight
		int paddingBottom
		int layoutDirection
		boolean isRtl
		int widthMode
		int widthSize
		int heightMode
		int heightSize
		int widthPadding
		int heightPadding
		int widthUsed
		int heightUsed
		int childState
		boolean applyInsets
		int childCount
		int width
		int height
	private android.support.v4.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors (android.support.v4.view.WindowInsetsCompat) 
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior b
		android.view.View child
		int i
		int z
		android.support.v4.view.WindowInsetsCompat insets
	public void onLayoutChild (android.view.View, int) 
		android.view.View child
		int layoutDirection
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
	protected void onLayout (boolean, int, int, int, int) 
		android.view.View child
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior behavior
		int i
		boolean changed
		int l
		int t
		int r
		int b
		int layoutDirection
		int childCount
	public void onDraw (android.graphics.Canvas) 
		int inset
		android.graphics.Canvas c
	public void setFitsSystemWindows (boolean) 
		boolean fitSystemWindows
	void recordLastChildRect (android.view.View, android.graphics.Rect) 
		android.view.View child
		android.graphics.Rect r
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
	void getLastChildRect (android.view.View, android.graphics.Rect) 
		android.view.View child
		android.graphics.Rect out
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
	void getChildRect (android.view.View, boolean, android.graphics.Rect) 
		android.view.View child
		boolean transform
		android.graphics.Rect out
	private void getDesiredAnchoredChildRectWithoutConstraints (android.view.View, int, android.graphics.Rect, android.graphics.Rect, android.support.design.widget.CoordinatorLayout$LayoutParams, int, int) 
		android.view.View child
		int layoutDirection
		android.graphics.Rect anchorRect
		android.graphics.Rect out
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		int childWidth
		int childHeight
		int absGravity
		int absAnchorGravity
		int hgrav
		int vgrav
		int anchorHgrav
		int anchorVgrav
		int left
		int top
	private void constrainChildRect (android.support.design.widget.CoordinatorLayout$LayoutParams, android.graphics.Rect, int, int) 
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.graphics.Rect out
		int childWidth
		int childHeight
		int width
		int height
		int left
		int top
	void getDesiredAnchoredChildRect (android.view.View, int, android.graphics.Rect, android.graphics.Rect) 
		android.view.View child
		int layoutDirection
		android.graphics.Rect anchorRect
		android.graphics.Rect out
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		int childWidth
		int childHeight
	private void layoutChildWithAnchor (android.view.View, android.view.View, int) 
		android.view.View child
		android.view.View anchor
		int layoutDirection
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.graphics.Rect anchorRect
		android.graphics.Rect childRect
	private void layoutChildWithKeyline (android.view.View, int, int) 
		android.view.View child
		int keyline
		int layoutDirection
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		int absGravity
		int hgrav
		int vgrav
		int width
		int height
		int childWidth
		int childHeight
		int left
		int top
	private void layoutChild (android.view.View, int) 
		android.view.View child
		int layoutDirection
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.graphics.Rect parent
		android.graphics.Rect out
	private static int resolveGravity (int) 
		int gravity
	private static int resolveKeylineGravity (int) 
		int gravity
	private static int resolveAnchoredChildGravity (int) 
		int gravity
	protected boolean drawChild (android.graphics.Canvas, android.view.View, long) 
		int saved
		float scrimAlpha
		android.graphics.Canvas canvas
		android.view.View child
		long drawingTime
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
	final void onChildViewsChanged (int) 
		android.view.View checkChild
		int j
		int absInsetEdge
		boolean handled
		boolean handled
		android.view.View checkChild
		android.support.design.widget.CoordinatorLayout$LayoutParams checkLp
		android.support.design.widget.CoordinatorLayout$Behavior b
		int j
		android.view.View child
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		int i
		int type
		int layoutDirection
		int childCount
		android.graphics.Rect inset
		android.graphics.Rect drawRect
		android.graphics.Rect lastDrawRect
	private void offsetChildByInset (android.view.View, android.graphics.Rect, int) 
		int distance
		int distance
		int distance
		int distance
		android.view.View child
		android.graphics.Rect inset
		int layoutDirection
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior behavior
		android.graphics.Rect dodgeRect
		android.graphics.Rect bounds
		int absDodgeInsetEdges
		boolean offsetY
		boolean offsetX
	private void setInsetOffsetX (android.view.View, int) 
		int dx
		android.view.View child
		int offsetX
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
	private void setInsetOffsetY (android.view.View, int) 
		int dy
		android.view.View child
		int offsetY
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
	public void dispatchDependentViewsChanged (android.view.View) 
		android.view.View child
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior b
		int i
		android.view.View view
		java.util.List dependents
	public java.util.List getDependencies (android.view.View) 
		android.view.View child
		java.util.List dependencies
	public java.util.List getDependents (android.view.View) 
		android.view.View child
		java.util.List edges
	final java.util.List getDependencySortedChildren () 
	void ensurePreDrawListener () 
		android.view.View child
		int i
		boolean hasDependencies
		int childCount
	private boolean hasDependencies (android.view.View) 
		android.view.View child
	void addPreDrawListener () 
		android.view.ViewTreeObserver vto
	void removePreDrawListener () 
		android.view.ViewTreeObserver vto
	void offsetChildToAnchor (android.view.View, int) 
		android.support.design.widget.CoordinatorLayout$Behavior b
		android.graphics.Rect anchorRect
		android.graphics.Rect childRect
		android.graphics.Rect desiredChildRect
		int childWidth
		int childHeight
		boolean changed
		int dx
		int dy
		android.view.View child
		int layoutDirection
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
	public boolean isPointInChildBounds (android.view.View, int, int) 
		android.view.View child
		int x
		int y
		android.graphics.Rect r
	public boolean doViewsOverlap (android.view.View, android.view.View) 
		android.graphics.Rect firstRect
		android.graphics.Rect secondRect
		android.view.View first
		android.view.View second
	public android.support.design.widget.CoordinatorLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	protected android.support.design.widget.CoordinatorLayout$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	protected android.support.design.widget.CoordinatorLayout$LayoutParams generateDefaultLayoutParams () 
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public boolean onStartNestedScroll (android.view.View, android.view.View, int) 
		android.view.View child
		android.view.View target
		int nestedScrollAxes
	public boolean onStartNestedScroll (android.view.View, android.view.View, int, int) 
		boolean accepted
		android.view.View view
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
		int i
		android.view.View child
		android.view.View target
		int axes
		int type
		boolean handled
		int childCount
	public void onNestedScrollAccepted (android.view.View, android.view.View, int) 
		android.view.View child
		android.view.View target
		int nestedScrollAxes
	public void onNestedScrollAccepted (android.view.View, android.view.View, int, int) 
		android.view.View view
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
		int i
		android.view.View child
		android.view.View target
		int nestedScrollAxes
		int type
		int childCount
	public void onStopNestedScroll (android.view.View) 
		android.view.View target
	public void onStopNestedScroll (android.view.View, int) 
		android.view.View view
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
		int i
		android.view.View target
		int type
		int childCount
	public void onNestedScroll (android.view.View, int, int, int, int) 
		android.view.View target
		int dxConsumed
		int dyConsumed
		int dxUnconsumed
		int dyUnconsumed
	public void onNestedScroll (android.view.View, int, int, int, int, int) 
		android.view.View view
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
		int i
		android.view.View target
		int dxConsumed
		int dyConsumed
		int dxUnconsumed
		int dyUnconsumed
		int type
		int childCount
		boolean accepted
	public void onNestedPreScroll (android.view.View, int, int, int[]) 
		android.view.View target
		int dx
		int dy
		int[] consumed
	public void onNestedPreScroll (android.view.View, int, int, int[], int) 
		android.view.View view
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
		int i
		android.view.View target
		int dx
		int dy
		int[] consumed
		int type
		int xConsumed
		int yConsumed
		boolean accepted
		int childCount
	public boolean onNestedFling (android.view.View, float, float, boolean) 
		android.view.View view
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
		int i
		android.view.View target
		float velocityX
		float velocityY
		boolean consumed
		boolean handled
		int childCount
	public boolean onNestedPreFling (android.view.View, float, float) 
		android.view.View view
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior viewBehavior
		int i
		android.view.View target
		float velocityX
		float velocityY
		boolean handled
		int childCount
	public int getNestedScrollAxes () 
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable savedState
		android.view.View child
		int childId
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior b
		int i
		int count
		android.os.Parcelable state
		android.support.design.widget.CoordinatorLayout$SavedState ss
		android.util.SparseArray behaviorStates
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable state
		android.view.View child
		int childId
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior b
		int i
		int count
		android.support.design.widget.CoordinatorLayout$SavedState ss
		android.util.SparseArray behaviorStates
	public boolean requestChildRectangleOnScreen (android.view.View, android.graphics.Rect, boolean) 
		android.view.View child
		android.graphics.Rect rectangle
		boolean immediate
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior behavior
	private void setupForInsets () 
	protected volatile android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	protected volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
	static void  () 
		Package pkg
}

android/support/design/widget/TextInputLayout$TextInputAccessibilityDelegate.class
TextInputLayout.java
package android.support.design.widget
 android.support.design.widget.TextInputLayout$TextInputAccessibilityDelegate extends android.support.v4.view.AccessibilityDelegateCompat {
	final android.support.design.widget.TextInputLayout this$0
	void  (android.support.design.widget.TextInputLayout) 
	public void onInitializeAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent) 
		android.view.View host
		android.view.accessibility.AccessibilityEvent event
	public void onPopulateAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent) 
		android.view.View host
		android.view.accessibility.AccessibilityEvent event
		CharSequence text
	public void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) 
		android.view.View host
		android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
		CharSequence text
		CharSequence error
}

android/support/design/widget/SnackbarManager$1.class
SnackbarManager.java
package android.support.design.widget
 android.support.design.widget.SnackbarManager$1 extends java.lang.Object implements android.os.Handler$Callback  {
	final android.support.design.widget.SnackbarManager this$0
	void  (android.support.design.widget.SnackbarManager) 
		android.support.design.widget.SnackbarManager this$0
	public boolean handleMessage (android.os.Message) 
		android.os.Message message
}

android/support/design/widget/FloatingActionButton$Behavior.class
FloatingActionButton.java
package android.support.design.widget
public android.support.design.widget.FloatingActionButton$Behavior extends android.support.design.widget.CoordinatorLayout$Behavior {
	private static final boolean AUTO_HIDE_DEFAULT
	private android.graphics.Rect mTmpRect
	private android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener mInternalAutoHideListener
	private boolean mAutoHideEnabled
	public void  () 
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void setAutoHideEnabled (boolean) 
		boolean autoHide
	public boolean isAutoHideEnabled () 
	public void onAttachedToLayoutParams (android.support.design.widget.CoordinatorLayout$LayoutParams) 
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
	public boolean onDependentViewChanged (android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.FloatingActionButton child
		android.view.View dependency
	private static boolean isBottomSheet (android.view.View) 
		android.view.View view
		android.view.ViewGroup$LayoutParams lp
	void setInternalAutoHideListener (android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener) 
		android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener listener
	private boolean shouldUpdateVisibility (android.view.View, android.support.design.widget.FloatingActionButton) 
		android.view.View dependency
		android.support.design.widget.FloatingActionButton child
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
	private boolean updateFabVisibilityForAppBarLayout (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.support.design.widget.FloatingActionButton) 
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.AppBarLayout appBarLayout
		android.support.design.widget.FloatingActionButton child
		android.graphics.Rect rect
	private boolean updateFabVisibilityForBottomSheet (android.view.View, android.support.design.widget.FloatingActionButton) 
		android.view.View bottomSheet
		android.support.design.widget.FloatingActionButton child
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
	public boolean onLayoutChild (android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, int) 
		android.view.View dependency
		int i
		int count
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.FloatingActionButton child
		int layoutDirection
		java.util.List dependencies
	public boolean getInsetDodgeRect (android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, android.graphics.Rect) 
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.FloatingActionButton child
		android.graphics.Rect rect
		android.graphics.Rect shadowPadding
	private void offsetIfNeeded (android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton) 
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		int offsetTB
		int offsetLR
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.FloatingActionButton fab
		android.graphics.Rect padding
	public volatile boolean getInsetDodgeRect (android.support.design.widget.CoordinatorLayout, android.view.View, android.graphics.Rect) 
	public volatile boolean onLayoutChild (android.support.design.widget.CoordinatorLayout, android.view.View, int) 
	public volatile boolean onDependentViewChanged (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View) 
}

android/support/design/widget/FloatingActionButtonImpl$ShadowAnimatorImpl.class
FloatingActionButtonImpl.java
package android.support.design.widget
abstract android.support.design.widget.FloatingActionButtonImpl$ShadowAnimatorImpl extends android.animation.AnimatorListenerAdapter implements android.animation.ValueAnimator$AnimatorUpdateListener  {
	private boolean mValidValues
	private float mShadowSizeStart
	private float mShadowSizeEnd
	final android.support.design.widget.FloatingActionButtonImpl this$0
	private void  (android.support.design.widget.FloatingActionButtonImpl) 
	public void onAnimationUpdate (android.animation.ValueAnimator) 
		android.animation.ValueAnimator animator
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animator
	protected abstract float getTargetShadowSize () 
	void  (android.support.design.widget.FloatingActionButtonImpl, android.support.design.widget.FloatingActionButtonImpl$1) 
		android.support.design.widget.FloatingActionButtonImpl x0
		android.support.design.widget.FloatingActionButtonImpl$1 x1
}

android/support/design/widget/BottomSheetBehavior.class
BottomSheetBehavior.java
package android.support.design.widget
public android.support.design.widget.BottomSheetBehavior extends android.support.design.widget.CoordinatorLayout$Behavior {
	public static final int STATE_DRAGGING
	public static final int STATE_SETTLING
	public static final int STATE_EXPANDED
	public static final int STATE_COLLAPSED
	public static final int STATE_HIDDEN
	public static final int PEEK_HEIGHT_AUTO
	private static final float HIDE_THRESHOLD
	private static final float HIDE_FRICTION
	private float mMaximumVelocity
	private int mPeekHeight
	private boolean mPeekHeightAuto
	private int mPeekHeightMin
	int mMinOffset
	int mMaxOffset
	boolean mHideable
	private boolean mSkipCollapsed
	int mState
	android.support.v4.widget.ViewDragHelper mViewDragHelper
	private boolean mIgnoreEvents
	private int mLastNestedScrollDy
	private boolean mNestedScrolled
	int mParentHeight
	java.lang.ref.WeakReference mViewRef
	java.lang.ref.WeakReference mNestedScrollingChildRef
	private android.support.design.widget.BottomSheetBehavior$BottomSheetCallback mCallback
	private android.view.VelocityTracker mVelocityTracker
	int mActivePointerId
	private int mInitialY
	boolean mTouchingScrollingChild
	private final android.support.v4.widget.ViewDragHelper$Callback mDragCallback
	public void  () 
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		android.util.TypedValue value
		android.view.ViewConfiguration configuration
	public android.os.Parcelable onSaveInstanceState (android.support.design.widget.CoordinatorLayout, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
	public void onRestoreInstanceState (android.support.design.widget.CoordinatorLayout, android.view.View, android.os.Parcelable) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.os.Parcelable state
		android.support.design.widget.BottomSheetBehavior$SavedState ss
	public boolean onLayoutChild (android.support.design.widget.CoordinatorLayout, android.view.View, int) 
		int peekHeight
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		int layoutDirection
		int savedTop
		int peekHeight
	public boolean onInterceptTouchEvent (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.MotionEvent) 
		int initialX
		android.view.View scroll
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.MotionEvent event
		int action
		android.view.View scroll
	public boolean onTouchEvent (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.MotionEvent) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.MotionEvent event
		int action
	public boolean onStartNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, android.view.View, int) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View directTargetChild
		android.view.View target
		int nestedScrollAxes
	public void onNestedPreScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int, int, int[]) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View target
		int dx
		int dy
		int[] consumed
		android.view.View scrollingChild
		int currentTop
		int newTop
	public void onStopNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View) 
		int top
		int targetState
		int top
		int targetState
		int top
		int targetState
		int currentTop
		int top
		int targetState
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View target
		int top
		int targetState
	public boolean onNestedPreFling (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, float, float) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View child
		android.view.View target
		float velocityX
		float velocityY
	public final void setPeekHeight (int) 
		android.view.View view
		int peekHeight
		boolean layout
	public final int getPeekHeight () 
	public void setHideable (boolean) 
		boolean hideable
	public boolean isHideable () 
	public void setSkipCollapsed (boolean) 
		boolean skipCollapsed
	public boolean getSkipCollapsed () 
	public void setBottomSheetCallback (android.support.design.widget.BottomSheetBehavior$BottomSheetCallback) 
		android.support.design.widget.BottomSheetBehavior$BottomSheetCallback callback
	public final void setState (int) 
		int state
		android.view.View child
		android.view.ViewParent parent
	public final int getState () 
	void setStateInternal (int) 
		int state
		android.view.View bottomSheet
	private void reset () 
	boolean shouldHide (android.view.View, float) 
		android.view.View child
		float yvel
		float newTop
	android.view.View findScrollingChild (android.view.View) 
		android.view.View scrollingChild
		int i
		int count
		android.view.ViewGroup group
		android.view.View view
	private float getYVelocity () 
	void startSettlingAnimation (android.view.View, int) 
		int top
		int top
		int top
		android.view.View child
		int state
		int top
	void dispatchOnSlide (int) 
		int top
		android.view.View bottomSheet
	int getPeekHeightMin () 
	public static android.support.design.widget.BottomSheetBehavior from (android.view.View) 
		android.view.View view
		android.view.ViewGroup$LayoutParams params
		android.support.design.widget.CoordinatorLayout$Behavior behavior
}

android/support/design/widget/TextInputLayout$3.class
TextInputLayout.java
package android.support.design.widget
 android.support.design.widget.TextInputLayout$3 extends android.animation.AnimatorListenerAdapter {
	final CharSequence val$error
	final android.support.design.widget.TextInputLayout this$0
	void  (android.support.design.widget.TextInputLayout, java.lang.CharSequence) 
		android.support.design.widget.TextInputLayout this$0
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animator
}

android/support/design/widget/CollapsingToolbarLayout$LayoutParams$CollapseMode.class
CollapsingToolbarLayout.java
package android.support.design.widget
abstract android.support.design.widget.CollapsingToolbarLayout$LayoutParams$CollapseMode extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/design/widget/ShadowViewDelegate.class
ShadowViewDelegate.java
package android.support.design.widget
abstract android.support.design.widget.ShadowViewDelegate extends java.lang.Object {
	public abstract float getRadius () 
	public abstract void setShadowPadding (int, int, int, int) 
	public abstract void setBackgroundDrawable (android.graphics.drawable.Drawable) 
	public abstract boolean isCompatPaddingEnabled () 
}

android/support/design/widget/SnackbarManager$Callback.class
SnackbarManager.java
package android.support.design.widget
abstract android.support.design.widget.SnackbarManager$Callback extends java.lang.Object {
	public abstract void show () 
	public abstract void dismiss (int) 
}

android/support/design/widget/TabLayout$1.class
TabLayout.java
package android.support.design.widget
 android.support.design.widget.TabLayout$1 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener  {
	final android.support.design.widget.TabLayout this$0
	void  (android.support.design.widget.TabLayout) 
		android.support.design.widget.TabLayout this$0
	public void onAnimationUpdate (android.animation.ValueAnimator) 
		android.animation.ValueAnimator animator
}

android/support/design/widget/ShadowDrawableWrapper.class
ShadowDrawableWrapper.java
package android.support.design.widget
 android.support.design.widget.ShadowDrawableWrapper extends android.support.v7.graphics.drawable.DrawableWrapper {
	static final double COS_45
	static final float SHADOW_MULTIPLIER
	static final float SHADOW_TOP_SCALE
	static final float SHADOW_HORIZ_SCALE
	static final float SHADOW_BOTTOM_SCALE
	final android.graphics.Paint mCornerShadowPaint
	final android.graphics.Paint mEdgeShadowPaint
	final android.graphics.RectF mContentBounds
	float mCornerRadius
	android.graphics.Path mCornerShadowPath
	float mMaxShadowSize
	float mRawMaxShadowSize
	float mShadowSize
	float mRawShadowSize
	private boolean mDirty
	private final int mShadowStartColor
	private final int mShadowMiddleColor
	private final int mShadowEndColor
	private boolean mAddPaddingForCorners
	private float mRotation
	private boolean mPrintedShadowClipWarning
	public void  (android.content.Context, android.graphics.drawable.Drawable, float, float, float) 
		android.content.Context context
		android.graphics.drawable.Drawable content
		float radius
		float shadowSize
		float maxShadowSize
	private static int toEven (float) 
		float value
		int i
	public void setAddPaddingForCorners (boolean) 
		boolean addPaddingForCorners
	public void setAlpha (int) 
		int alpha
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.Rect bounds
	void setShadowSize (float, float) 
		float shadowSize
		float maxShadowSize
	public boolean getPadding (android.graphics.Rect) 
		android.graphics.Rect padding
		int vOffset
		int hOffset
	public static float calculateVerticalPadding (float, float, boolean) 
		float maxShadowSize
		float cornerRadius
		boolean addPaddingForCorners
	public static float calculateHorizontalPadding (float, float, boolean) 
		float maxShadowSize
		float cornerRadius
		boolean addPaddingForCorners
	public int getOpacity () 
	public void setCornerRadius (float) 
		float radius
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	final void setRotation (float) 
		float rotation
	private void drawShadow (android.graphics.Canvas) 
		android.graphics.Canvas canvas
		int rotateSaved
		float edgeShadowTop
		float shadowOffset
		boolean drawHorizontalEdges
		boolean drawVerticalEdges
		float shadowOffsetTop
		float shadowOffsetHorizontal
		float shadowOffsetBottom
		float shadowScaleHorizontal
		float shadowScaleTop
		float shadowScaleBottom
		int saved
	private void buildShadowCorners () 
		float startRatio
		float midRatio
		android.graphics.RectF innerBounds
		android.graphics.RectF outerBounds
		float shadowRadius
	private void buildComponents (android.graphics.Rect) 
		android.graphics.Rect bounds
		float verticalOffset
	public float getCornerRadius () 
	public void setShadowSize (float) 
		float size
	public void setMaxShadowSize (float) 
		float size
	public float getShadowSize () 
	public float getMaxShadowSize () 
	public float getMinWidth () 
		float content
	public float getMinHeight () 
		float content
	static void  () 
}

android/support/design/widget/BottomSheetDialog$1.class
BottomSheetDialog.java
package android.support.design.widget
 android.support.design.widget.BottomSheetDialog$1 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.support.design.widget.BottomSheetDialog this$0
	void  (android.support.design.widget.BottomSheetDialog) 
		android.support.design.widget.BottomSheetDialog this$0
	public void onClick (android.view.View) 
		android.view.View view
}

android/support/design/widget/BottomSheetDialog$3.class
BottomSheetDialog.java
package android.support.design.widget
 android.support.design.widget.BottomSheetDialog$3 extends java.lang.Object implements android.view.View$OnTouchListener  {
	final android.support.design.widget.BottomSheetDialog this$0
	void  (android.support.design.widget.BottomSheetDialog) 
		android.support.design.widget.BottomSheetDialog this$0
	public boolean onTouch (android.view.View, android.view.MotionEvent) 
		android.view.View view
		android.view.MotionEvent event
}

android/support/design/widget/AppBarLayout$Behavior$1.class
AppBarLayout.java
package android.support.design.widget
 android.support.design.widget.AppBarLayout$Behavior$1 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener  {
	final android.support.design.widget.CoordinatorLayout val$coordinatorLayout
	final android.support.design.widget.AppBarLayout val$child
	final android.support.design.widget.AppBarLayout$Behavior this$0
	void  (android.support.design.widget.AppBarLayout$Behavior, android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout) 
		android.support.design.widget.AppBarLayout$Behavior this$0
	public void onAnimationUpdate (android.animation.ValueAnimator) 
		android.animation.ValueAnimator animation
}

android/support/design/widget/HeaderScrollingViewBehavior.class
HeaderScrollingViewBehavior.java
package android.support.design.widget
abstract android.support.design.widget.HeaderScrollingViewBehavior extends android.support.design.widget.ViewOffsetBehavior {
	final android.graphics.Rect mTempRect1
	final android.graphics.Rect mTempRect2
	private int mVerticalLayoutGap
	private int mOverlayTop
	public void  () 
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public boolean onMeasureChild (android.support.design.widget.CoordinatorLayout, android.view.View, int, int, int, int) 
		int availableHeight
		int height
		int heightMeasureSpec
		java.util.List dependencies
		android.view.View header
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		int parentWidthMeasureSpec
		int widthUsed
		int parentHeightMeasureSpec
		int heightUsed
		int childLpHeight
	protected void layoutChild (android.support.design.widget.CoordinatorLayout, android.view.View, int) 
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.graphics.Rect available
		android.support.v4.view.WindowInsetsCompat parentInsets
		android.graphics.Rect out
		int overlap
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		int layoutDirection
		java.util.List dependencies
		android.view.View header
	float getOverlapRatioForOffset (android.view.View) 
		android.view.View header
	final int getOverlapPixelsForOffset (android.view.View) 
		android.view.View header
	private static int resolveGravity (int) 
		int gravity
	abstract android.view.View findFirstDependency (java.util.List) 
	int getScrollRange (android.view.View) 
		android.view.View v
	final int getVerticalLayoutGap () 
	public final void setOverlayTop (int) 
		int overlayTop
	public final int getOverlayTop () 
}

android/support/design/widget/BottomNavigationView.class
BottomNavigationView.java
package android.support.design.widget
public android.support.design.widget.BottomNavigationView extends android.widget.FrameLayout {
	private static final int[] CHECKED_STATE_SET
	private static final int[] DISABLED_STATE_SET
	private static final int MENU_PRESENTER_ID
	private final android.support.v7.view.menu.MenuBuilder mMenu
	private final android.support.design.internal.BottomNavigationMenuView mMenuView
	private final android.support.design.internal.BottomNavigationPresenter mPresenter
	private android.view.MenuInflater mMenuInflater
	private android.support.design.widget.BottomNavigationView$OnNavigationItemSelectedListener mSelectedListener
	private android.support.design.widget.BottomNavigationView$OnNavigationItemReselectedListener mReselectedListener
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		android.widget.FrameLayout$LayoutParams params
		android.support.v7.widget.TintTypedArray a
		int itemBackground
	public void setOnNavigationItemSelectedListener (android.support.design.widget.BottomNavigationView$OnNavigationItemSelectedListener) 
		android.support.design.widget.BottomNavigationView$OnNavigationItemSelectedListener listener
	public void setOnNavigationItemReselectedListener (android.support.design.widget.BottomNavigationView$OnNavigationItemReselectedListener) 
		android.support.design.widget.BottomNavigationView$OnNavigationItemReselectedListener listener
	public android.view.Menu getMenu () 
	public void inflateMenu (int) 
		int resId
	public int getMaxItemCount () 
	public android.content.res.ColorStateList getItemIconTintList () 
	public void setItemIconTintList (android.content.res.ColorStateList) 
		android.content.res.ColorStateList tint
	public android.content.res.ColorStateList getItemTextColor () 
	public void setItemTextColor (android.content.res.ColorStateList) 
		android.content.res.ColorStateList textColor
	public int getItemBackgroundResource () 
	public void setItemBackgroundResource (int) 
		int resId
	public int getSelectedItemId () 
	public void setSelectedItemId (int) 
		int itemId
		android.view.MenuItem item
	private void addCompatibilityTopDivider (android.content.Context) 
		android.content.Context context
		android.view.View divider
		android.widget.FrameLayout$LayoutParams dividerParams
	private android.view.MenuInflater getMenuInflater () 
	private android.content.res.ColorStateList createDefaultColorStateList (int) 
		int baseColorThemeAttr
		android.util.TypedValue value
		android.content.res.ColorStateList baseColor
		int colorPrimary
		int defaultColor
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.support.design.widget.BottomNavigationView$SavedState savedState
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.support.design.widget.BottomNavigationView$SavedState savedState
	static android.support.design.widget.BottomNavigationView$OnNavigationItemReselectedListener access$000 (android.support.design.widget.BottomNavigationView) 
		android.support.design.widget.BottomNavigationView x0
	static android.support.design.widget.BottomNavigationView$OnNavigationItemSelectedListener access$100 (android.support.design.widget.BottomNavigationView) 
		android.support.design.widget.BottomNavigationView x0
	static void  () 
}

android/support/design/widget/BaseTransientBottomBar$11.class
BaseTransientBottomBar.java
package android.support.design.widget
 android.support.design.widget.BaseTransientBottomBar$11 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener  {
	private int mPreviousAnimatedIntValue
	final android.support.design.widget.BaseTransientBottomBar this$0
	void  (android.support.design.widget.BaseTransientBottomBar) 
		android.support.design.widget.BaseTransientBottomBar this$0
	public void onAnimationUpdate (android.animation.ValueAnimator) 
		android.animation.ValueAnimator animator
		int currentAnimatedIntValue
}

android/support/design/widget/BottomSheetBehavior$SavedState$1.class
BottomSheetBehavior.java
package android.support.design.widget
final android.support.design.widget.BottomSheetBehavior$SavedState$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator  {
	void  () 
	public android.support.design.widget.BottomSheetBehavior$SavedState createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel in
		ClassLoader loader
	public android.support.design.widget.BottomSheetBehavior$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.support.design.widget.BottomSheetBehavior$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
	public volatile java.lang.Object[] newArray (int) 
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
}

android/support/design/widget/Snackbar$1.class
Snackbar.java
package android.support.design.widget
 android.support.design.widget.Snackbar$1 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.view.View$OnClickListener val$listener
	final android.support.design.widget.Snackbar this$0
	void  (android.support.design.widget.Snackbar, android.view.View$OnClickListener) 
		android.support.design.widget.Snackbar this$0
	public void onClick (android.view.View) 
		android.view.View view
}

android/support/design/widget/CheckableImageButton.class
CheckableImageButton.java
package android.support.design.widget
public android.support.design.widget.CheckableImageButton extends android.support.v7.widget.AppCompatImageButton implements android.widget.Checkable  {
	private static final int[] DRAWABLE_STATE_CHECKED
	private boolean mChecked
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
	public void setChecked (boolean) 
		boolean checked
	public boolean isChecked () 
	public void toggle () 
	public int[] onCreateDrawableState (int) 
		int extraSpace
	static void  () 
}

android/support/design/widget/CheckableImageButton$1.class
CheckableImageButton.java
package android.support.design.widget
 android.support.design.widget.CheckableImageButton$1 extends android.support.v4.view.AccessibilityDelegateCompat {
	final android.support.design.widget.CheckableImageButton this$0
	void  (android.support.design.widget.CheckableImageButton) 
		android.support.design.widget.CheckableImageButton this$0
	public void onInitializeAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent) 
		android.view.View host
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) 
		android.view.View host
		android.support.v4.view.accessibility.AccessibilityNodeInfoCompat info
}

android/support/design/widget/BaseTransientBottomBar$BaseCallback$DismissEvent.class
BaseTransientBottomBar.java
package android.support.design.widget
public abstract android.support.design.widget.BaseTransientBottomBar$BaseCallback$DismissEvent extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/design/widget/BaseTransientBottomBar$10.class
BaseTransientBottomBar.java
package android.support.design.widget
 android.support.design.widget.BaseTransientBottomBar$10 extends android.animation.AnimatorListenerAdapter {
	final int val$event
	final android.support.design.widget.BaseTransientBottomBar this$0
	void  (android.support.design.widget.BaseTransientBottomBar, int) 
		android.support.design.widget.BaseTransientBottomBar this$0
	public void onAnimationStart (android.animation.Animator) 
		android.animation.Animator animator
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animator
}

android/support/design/widget/BottomSheetBehavior$1.class
BottomSheetBehavior.java
package android.support.design.widget
 android.support.design.widget.BottomSheetBehavior$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.View val$child
	final int val$state
	final android.support.design.widget.BottomSheetBehavior this$0
	void  (android.support.design.widget.BottomSheetBehavior, android.view.View, int) 
		android.support.design.widget.BottomSheetBehavior this$0
	public void run () 
}

android/support/design/widget/FloatingActionButtonImpl.class
FloatingActionButtonImpl.java
package android.support.design.widget
 android.support.design.widget.FloatingActionButtonImpl extends java.lang.Object {
	static final android.view.animation.Interpolator ANIM_INTERPOLATOR
	static final long PRESSED_ANIM_DURATION
	static final long PRESSED_ANIM_DELAY
	static final int ANIM_STATE_NONE
	static final int ANIM_STATE_HIDING
	static final int ANIM_STATE_SHOWING
	int mAnimState
	private final android.support.design.widget.StateListAnimator mStateListAnimator
	android.support.design.widget.ShadowDrawableWrapper mShadowDrawable
	private float mRotation
	android.graphics.drawable.Drawable mShapeDrawable
	android.graphics.drawable.Drawable mRippleDrawable
	android.support.design.widget.CircularBorderDrawable mBorderDrawable
	android.graphics.drawable.Drawable mContentBackground
	float mElevation
	float mPressedTranslationZ
	static final int SHOW_HIDE_ANIM_DURATION
	static final int[] PRESSED_ENABLED_STATE_SET
	static final int[] FOCUSED_ENABLED_STATE_SET
	static final int[] ENABLED_STATE_SET
	static final int[] EMPTY_STATE_SET
	final android.support.design.widget.VisibilityAwareImageButton mView
	final android.support.design.widget.ShadowViewDelegate mShadowViewDelegate
	private final android.graphics.Rect mTmpRect
	private android.view.ViewTreeObserver$OnPreDrawListener mPreDrawListener
	void  (android.support.design.widget.VisibilityAwareImageButton, android.support.design.widget.ShadowViewDelegate) 
		android.support.design.widget.VisibilityAwareImageButton view
		android.support.design.widget.ShadowViewDelegate shadowViewDelegate
	void setBackgroundDrawable (android.content.res.ColorStateList, android.graphics.PorterDuff$Mode, int, int) 
		android.graphics.drawable.Drawable[] layers
		android.content.res.ColorStateList backgroundTint
		android.graphics.PorterDuff$Mode backgroundTintMode
		int rippleColor
		int borderWidth
		android.graphics.drawable.GradientDrawable touchFeedbackShape
		android.graphics.drawable.Drawable[] layers
	void setBackgroundTintList (android.content.res.ColorStateList) 
		android.content.res.ColorStateList tint
	void setBackgroundTintMode (android.graphics.PorterDuff$Mode) 
		android.graphics.PorterDuff$Mode tintMode
	void setRippleColor (int) 
		int rippleColor
	final void setElevation (float) 
		float elevation
	float getElevation () 
	final void setPressedTranslationZ (float) 
		float translationZ
	void onElevationsChanged (float, float) 
		float elevation
		float pressedTranslationZ
	void onDrawableStateChanged (int[]) 
		int[] state
	void jumpDrawableToCurrentState () 
	void hide (android.support.design.widget.FloatingActionButtonImpl$InternalVisibilityChangedListener, boolean) 
		android.support.design.widget.FloatingActionButtonImpl$InternalVisibilityChangedListener listener
		boolean fromUser
	void show (android.support.design.widget.FloatingActionButtonImpl$InternalVisibilityChangedListener, boolean) 
		android.support.design.widget.FloatingActionButtonImpl$InternalVisibilityChangedListener listener
		boolean fromUser
	final android.graphics.drawable.Drawable getContentBackground () 
	void onCompatShadowChanged () 
	final void updatePadding () 
		android.graphics.Rect rect
	void getPadding (android.graphics.Rect) 
		android.graphics.Rect rect
	void onPaddingUpdated (android.graphics.Rect) 
		android.graphics.Rect padding
	void onAttachedToWindow () 
	void onDetachedFromWindow () 
	boolean requirePreDrawListener () 
	android.support.design.widget.CircularBorderDrawable createBorderDrawable (int, android.content.res.ColorStateList) 
		int borderWidth
		android.content.res.ColorStateList backgroundTint
		android.content.Context context
		android.support.design.widget.CircularBorderDrawable borderDrawable
	android.support.design.widget.CircularBorderDrawable newCircularDrawable () 
	void onPreDraw () 
		float rotation
	private void ensurePreDrawListener () 
	android.graphics.drawable.GradientDrawable createShapeDrawable () 
		android.graphics.drawable.GradientDrawable d
	android.graphics.drawable.GradientDrawable newGradientDrawableForShape () 
	boolean isOrWillBeShown () 
	boolean isOrWillBeHidden () 
	private android.animation.ValueAnimator createAnimator (android.support.design.widget.FloatingActionButtonImpl$ShadowAnimatorImpl) 
		android.support.design.widget.FloatingActionButtonImpl$ShadowAnimatorImpl impl
		android.animation.ValueAnimator animator
	private static android.content.res.ColorStateList createColorStateList (int) 
		int selectedColor
		int[][] states
		int[] colors
		int i
	private boolean shouldAnimateVisibilityChange () 
	private void updateFromViewRotation () 
	static void  () 
}

android/support/design/widget/FloatingActionButtonImpl$DisabledElevationAnimation.class
FloatingActionButtonImpl.java
package android.support.design.widget
 android.support.design.widget.FloatingActionButtonImpl$DisabledElevationAnimation extends android.support.design.widget.FloatingActionButtonImpl$ShadowAnimatorImpl {
	final android.support.design.widget.FloatingActionButtonImpl this$0
	void  (android.support.design.widget.FloatingActionButtonImpl) 
	protected float getTargetShadowSize () 
}

android/support/design/widget/Snackbar.class
Snackbar.java
package android.support.design.widget
public final android.support.design.widget.Snackbar extends android.support.design.widget.BaseTransientBottomBar {
	public static final int LENGTH_INDEFINITE
	public static final int LENGTH_SHORT
	public static final int LENGTH_LONG
	private android.support.design.widget.BaseTransientBottomBar$BaseCallback mCallback
	private void  (android.view.ViewGroup, android.view.View, android.support.design.widget.BaseTransientBottomBar$ContentViewCallback) 
		android.view.ViewGroup parent
		android.view.View content
		android.support.design.widget.BaseTransientBottomBar$ContentViewCallback contentViewCallback
	public static android.support.design.widget.Snackbar make (android.view.View, java.lang.CharSequence, int) 
		android.view.View view
		CharSequence text
		int duration
		android.view.ViewGroup parent
		android.view.LayoutInflater inflater
		android.support.design.internal.SnackbarContentLayout content
		android.support.design.widget.Snackbar snackbar
	public static android.support.design.widget.Snackbar make (android.view.View, int, int) 
		android.view.View view
		int resId
		int duration
	private static android.view.ViewGroup findSuitableParent (android.view.View) 
		android.view.ViewParent parent
		android.view.View view
		android.view.ViewGroup fallback
	public android.support.design.widget.Snackbar setText (java.lang.CharSequence) 
		CharSequence message
		android.support.design.internal.SnackbarContentLayout contentLayout
		android.widget.TextView tv
	public android.support.design.widget.Snackbar setText (int) 
		int resId
	public android.support.design.widget.Snackbar setAction (int, android.view.View$OnClickListener) 
		int resId
		android.view.View$OnClickListener listener
	public android.support.design.widget.Snackbar setAction (java.lang.CharSequence, android.view.View$OnClickListener) 
		CharSequence text
		android.view.View$OnClickListener listener
		android.support.design.internal.SnackbarContentLayout contentLayout
		android.widget.TextView tv
	public android.support.design.widget.Snackbar setActionTextColor (android.content.res.ColorStateList) 
		android.content.res.ColorStateList colors
		android.support.design.internal.SnackbarContentLayout contentLayout
		android.widget.TextView tv
	public android.support.design.widget.Snackbar setActionTextColor (int) 
		int color
		android.support.design.internal.SnackbarContentLayout contentLayout
		android.widget.TextView tv
	public android.support.design.widget.Snackbar setCallback (android.support.design.widget.Snackbar$Callback) 
		android.support.design.widget.Snackbar$Callback callback
}

android/support/design/widget/TabLayout$SlidingTabStrip$1.class
TabLayout.java
package android.support.design.widget
 android.support.design.widget.TabLayout$SlidingTabStrip$1 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener  {
	final int val$startLeft
	final int val$targetLeft
	final int val$startRight
	final int val$targetRight
	final android.support.design.widget.TabLayout$SlidingTabStrip this$1
	void  (android.support.design.widget.TabLayout$SlidingTabStrip, int, int, int, int) 
		android.support.design.widget.TabLayout$SlidingTabStrip this$1
	public void onAnimationUpdate (android.animation.ValueAnimator) 
		android.animation.ValueAnimator animator
		float fraction
}

android/support/design/widget/BaseTransientBottomBar$1.class
BaseTransientBottomBar.java
package android.support.design.widget
final android.support.design.widget.BaseTransientBottomBar$1 extends java.lang.Object implements android.os.Handler$Callback  {
	void  () 
	public boolean handleMessage (android.os.Message) 
		android.os.Message message
}

android/support/design/widget/Snackbar$SnackbarLayout.class
Snackbar.java
package android.support.design.widget
public final android.support.design.widget.Snackbar$SnackbarLayout extends android.support.design.widget.BaseTransientBottomBar$SnackbarBaseLayout {
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	protected void onMeasure (int, int) 
		android.view.View child
		int i
		int widthMeasureSpec
		int heightMeasureSpec
		int childCount
		int availableWidth
}

android/support/design/widget/BottomNavigationView$OnNavigationItemReselectedListener.class
BottomNavigationView.java
package android.support.design.widget
public abstract android.support.design.widget.BottomNavigationView$OnNavigationItemReselectedListener extends java.lang.Object {
	public abstract void onNavigationItemReselected (android.view.MenuItem) 
}

android/support/design/widget/NavigationView$SavedState$1.class
NavigationView.java
package android.support.design.widget
final android.support.design.widget.NavigationView$SavedState$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator  {
	void  () 
	public android.support.design.widget.NavigationView$SavedState createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel in
		ClassLoader loader
	public android.support.design.widget.NavigationView$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.support.design.widget.NavigationView$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
	public volatile java.lang.Object[] newArray (int) 
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
}

android/support/design/widget/TabLayout$PagerAdapterObserver.class
TabLayout.java
package android.support.design.widget
 android.support.design.widget.TabLayout$PagerAdapterObserver extends android.database.DataSetObserver {
	final android.support.design.widget.TabLayout this$0
	void  (android.support.design.widget.TabLayout) 
	public void onChanged () 
	public void onInvalidated () 
}

android/support/design/widget/FloatingActionButton$ShadowDelegateImpl.class
FloatingActionButton.java
package android.support.design.widget
 android.support.design.widget.FloatingActionButton$ShadowDelegateImpl extends java.lang.Object implements android.support.design.widget.ShadowViewDelegate  {
	final android.support.design.widget.FloatingActionButton this$0
	void  (android.support.design.widget.FloatingActionButton) 
	public float getRadius () 
	public void setShadowPadding (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public void setBackgroundDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable background
	public boolean isCompatPaddingEnabled () 
}

android/support/design/widget/CollapsingToolbarLayout$2.class
CollapsingToolbarLayout.java
package android.support.design.widget
 android.support.design.widget.CollapsingToolbarLayout$2 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener  {
	final android.support.design.widget.CollapsingToolbarLayout this$0
	void  (android.support.design.widget.CollapsingToolbarLayout) 
		android.support.design.widget.CollapsingToolbarLayout this$0
	public void onAnimationUpdate (android.animation.ValueAnimator) 
		android.animation.ValueAnimator animator
}

android/support/design/widget/FloatingActionButtonImpl$3.class
FloatingActionButtonImpl.java
package android.support.design.widget
 android.support.design.widget.FloatingActionButtonImpl$3 extends java.lang.Object implements android.view.ViewTreeObserver$OnPreDrawListener  {
	final android.support.design.widget.FloatingActionButtonImpl this$0
	void  (android.support.design.widget.FloatingActionButtonImpl) 
		android.support.design.widget.FloatingActionButtonImpl this$0
	public boolean onPreDraw () 
}

android/support/design/widget/CoordinatorLayout$LayoutParams.class
CoordinatorLayout.java
package android.support.design.widget
public android.support.design.widget.CoordinatorLayout$LayoutParams extends android.view.ViewGroup$MarginLayoutParams {
	android.support.design.widget.CoordinatorLayout$Behavior mBehavior
	boolean mBehaviorResolved
	public int gravity
	public int anchorGravity
	public int keyline
	int mAnchorId
	public int insetEdge
	public int dodgeInsetEdges
	int mInsetOffsetX
	int mInsetOffsetY
	android.view.View mAnchorView
	android.view.View mAnchorDirectChild
	private boolean mDidBlockInteraction
	private boolean mDidAcceptNestedScrollTouch
	private boolean mDidAcceptNestedScrollNonTouch
	private boolean mDidChangeAfterNestedScroll
	final android.graphics.Rect mLastChildRect
	Object mBehaviorTag
	public void  (int, int) 
		int width
		int height
	void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (android.support.design.widget.CoordinatorLayout$LayoutParams) 
		android.support.design.widget.CoordinatorLayout$LayoutParams p
	public void  (android.view.ViewGroup$MarginLayoutParams) 
		android.view.ViewGroup$MarginLayoutParams p
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public int getAnchorId () 
	public void setAnchorId (int) 
		int id
	public android.support.design.widget.CoordinatorLayout$Behavior getBehavior () 
	public void setBehavior (android.support.design.widget.CoordinatorLayout$Behavior) 
		android.support.design.widget.CoordinatorLayout$Behavior behavior
	void setLastChildRect (android.graphics.Rect) 
		android.graphics.Rect r
	android.graphics.Rect getLastChildRect () 
	boolean checkAnchorChanged () 
	boolean didBlockInteraction () 
	boolean isBlockingInteractionBelow (android.support.design.widget.CoordinatorLayout, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
	void resetTouchBehaviorTracking () 
	void resetNestedScroll (int) 
		int type
	void setNestedScrollAccepted (int, boolean) 
		int type
		boolean accept
	boolean isNestedScrollAccepted (int) 
		int type
	boolean getChangedAfterNestedScroll () 
	void setChangedAfterNestedScroll (boolean) 
		boolean changed
	void resetChangedAfterNestedScroll () 
	boolean dependsOn (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.View dependency
	void invalidateAnchor () 
	android.view.View findAnchorView (android.support.design.widget.CoordinatorLayout, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View forChild
	private void resolveAnchorView (android.view.View, android.support.design.widget.CoordinatorLayout) 
		android.view.ViewParent p
		android.view.View directChild
		android.view.View forChild
		android.support.design.widget.CoordinatorLayout parent
	private boolean verifyAnchorView (android.view.View, android.support.design.widget.CoordinatorLayout) 
		android.view.ViewParent p
		android.view.View forChild
		android.support.design.widget.CoordinatorLayout parent
		android.view.View directChild
	private boolean shouldDodge (android.view.View, int) 
		android.view.View other
		int layoutDirection
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		int absInset
}

android/support/design/widget/SwipeDismissBehavior$1.class
SwipeDismissBehavior.java
package android.support.design.widget
 android.support.design.widget.SwipeDismissBehavior$1 extends android.support.v4.widget.ViewDragHelper$Callback {
	private static final int INVALID_POINTER_ID
	private int mOriginalCapturedViewLeft
	private int mActivePointerId
	final android.support.design.widget.SwipeDismissBehavior this$0
	void  (android.support.design.widget.SwipeDismissBehavior) 
		android.support.design.widget.SwipeDismissBehavior this$0
	public boolean tryCaptureView (android.view.View, int) 
		android.view.View child
		int pointerId
	public void onViewCaptured (android.view.View, int) 
		android.view.View capturedChild
		int activePointerId
		android.view.ViewParent parent
	public void onViewDragStateChanged (int) 
		int state
	public void onViewReleased (android.view.View, float, float) 
		int targetLeft
		android.view.View child
		float xvel
		float yvel
		int childWidth
		int targetLeft
		boolean dismiss
	private boolean shouldDismiss (android.view.View, float) 
		boolean isRtl
		int distance
		int thresholdDistance
		android.view.View child
		float xvel
	public int getViewHorizontalDragRange (android.view.View) 
		android.view.View child
	public int clampViewPositionHorizontal (android.view.View, int, int) 
		int min
		int max
		int min
		int max
		int min
		int max
		int min
		int max
		android.view.View child
		int left
		int dx
		boolean isRtl
		int min
		int max
	public int clampViewPositionVertical (android.view.View, int, int) 
		android.view.View child
		int top
		int dy
	public void onViewPositionChanged (android.view.View, int, int, int, int) 
		float distance
		android.view.View child
		int left
		int top
		int dx
		int dy
		float startAlphaDistance
		float endAlphaDistance
}

android/support/design/widget/CoordinatorLayout$DispatchChangeEvent.class
CoordinatorLayout.java
package android.support.design.widget
public abstract android.support.design.widget.CoordinatorLayout$DispatchChangeEvent extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/design/widget/BaseTransientBottomBar$5.class
BaseTransientBottomBar.java
package android.support.design.widget
 android.support.design.widget.BaseTransientBottomBar$5 extends java.lang.Object implements android.support.design.widget.BaseTransientBottomBar$OnAttachStateChangeListener  {
	final android.support.design.widget.BaseTransientBottomBar this$0
	void  (android.support.design.widget.BaseTransientBottomBar) 
		android.support.design.widget.BaseTransientBottomBar this$0
	public void onViewAttachedToWindow (android.view.View) 
		android.view.View v
	public void onViewDetachedFromWindow (android.view.View) 
		android.view.View v
}

android/support/design/widget/BaseTransientBottomBar$ContentViewCallback.class
BaseTransientBottomBar.java
package android.support.design.widget
public abstract android.support.design.widget.BaseTransientBottomBar$ContentViewCallback extends java.lang.Object {
	public abstract void animateContentIn (int, int) 
	public abstract void animateContentOut (int, int) 
}

android/support/design/widget/AppBarLayout$LayoutParams$ScrollFlags.class
AppBarLayout.java
package android.support.design.widget
public abstract android.support.design.widget.AppBarLayout$LayoutParams$ScrollFlags extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/design/widget/FloatingActionButtonImpl$InternalVisibilityChangedListener.class
FloatingActionButtonImpl.java
package android.support.design.widget
abstract android.support.design.widget.FloatingActionButtonImpl$InternalVisibilityChangedListener extends java.lang.Object {
	public abstract void onShown () 
	public abstract void onHidden () 
}

android/support/design/widget/AppBarLayout$Behavior$SavedState$1.class
AppBarLayout.java
package android.support.design.widget
final android.support.design.widget.AppBarLayout$Behavior$SavedState$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator  {
	void  () 
	public android.support.design.widget.AppBarLayout$Behavior$SavedState createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel source
		ClassLoader loader
	public android.support.design.widget.AppBarLayout$Behavior$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.support.design.widget.AppBarLayout$Behavior$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
	public volatile java.lang.Object[] newArray (int) 
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
}

android/support/design/widget/TabLayout$Tab.class
TabLayout.java
package android.support.design.widget
public final android.support.design.widget.TabLayout$Tab extends java.lang.Object {
	public static final int INVALID_POSITION
	private Object mTag
	private android.graphics.drawable.Drawable mIcon
	private CharSequence mText
	private CharSequence mContentDesc
	private int mPosition
	private android.view.View mCustomView
	android.support.design.widget.TabLayout mParent
	android.support.design.widget.TabLayout$TabView mView
	void  () 
	public java.lang.Object getTag () 
	public android.support.design.widget.TabLayout$Tab setTag (java.lang.Object) 
		Object tag
	public android.view.View getCustomView () 
	public android.support.design.widget.TabLayout$Tab setCustomView (android.view.View) 
		android.view.View view
	public android.support.design.widget.TabLayout$Tab setCustomView (int) 
		int resId
		android.view.LayoutInflater inflater
	public android.graphics.drawable.Drawable getIcon () 
	public int getPosition () 
	void setPosition (int) 
		int position
	public java.lang.CharSequence getText () 
	public android.support.design.widget.TabLayout$Tab setIcon (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable icon
	public android.support.design.widget.TabLayout$Tab setIcon (int) 
		int resId
	public android.support.design.widget.TabLayout$Tab setText (java.lang.CharSequence) 
		CharSequence text
	public android.support.design.widget.TabLayout$Tab setText (int) 
		int resId
	public void select () 
	public boolean isSelected () 
	public android.support.design.widget.TabLayout$Tab setContentDescription (int) 
		int resId
	public android.support.design.widget.TabLayout$Tab setContentDescription (java.lang.CharSequence) 
		CharSequence contentDesc
	public java.lang.CharSequence getContentDescription () 
	void updateView () 
	void reset () 
}

android/support/design/widget/TextInputLayout$4.class
TextInputLayout.java
package android.support.design.widget
 android.support.design.widget.TextInputLayout$4 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.support.design.widget.TextInputLayout this$0
	void  (android.support.design.widget.TextInputLayout) 
		android.support.design.widget.TextInputLayout this$0
	public void onClick (android.view.View) 
		android.view.View view
}

android/support/design/widget/AppBarLayout$LayoutParams.class
AppBarLayout.java
package android.support.design.widget
public android.support.design.widget.AppBarLayout$LayoutParams extends android.widget.LinearLayout$LayoutParams {
	public static final int SCROLL_FLAG_SCROLL
	public static final int SCROLL_FLAG_EXIT_UNTIL_COLLAPSED
	public static final int SCROLL_FLAG_ENTER_ALWAYS
	public static final int SCROLL_FLAG_ENTER_ALWAYS_COLLAPSED
	public static final int SCROLL_FLAG_SNAP
	static final int FLAG_QUICK_RETURN
	static final int FLAG_SNAP
	static final int COLLAPSIBLE_FLAGS
	int mScrollFlags
	android.view.animation.Interpolator mScrollInterpolator
	public void  (android.content.Context, android.util.AttributeSet) 
		int resId
		android.content.Context c
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (int, int) 
		int width
		int height
	public void  (int, int, float) 
		int width
		int height
		float weight
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public void  (android.view.ViewGroup$MarginLayoutParams) 
		android.view.ViewGroup$MarginLayoutParams source
	public void  (android.widget.LinearLayout$LayoutParams) 
		android.widget.LinearLayout$LayoutParams source
	public void  (android.support.design.widget.AppBarLayout$LayoutParams) 
		android.support.design.widget.AppBarLayout$LayoutParams source
	public void setScrollFlags (int) 
		int flags
	public int getScrollFlags () 
	public void setScrollInterpolator (android.view.animation.Interpolator) 
		android.view.animation.Interpolator interpolator
	public android.view.animation.Interpolator getScrollInterpolator () 
	boolean isCollapsible () 
}

android/support/design/widget/TextInputLayout$1.class
TextInputLayout.java
package android.support.design.widget
 android.support.design.widget.TextInputLayout$1 extends java.lang.Object implements android.text.TextWatcher  {
	final android.support.design.widget.TextInputLayout this$0
	void  (android.support.design.widget.TextInputLayout) 
		android.support.design.widget.TextInputLayout this$0
	public void afterTextChanged (android.text.Editable) 
		android.text.Editable s
	public void beforeTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int start
		int count
		int after
	public void onTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int start
		int before
		int count
}

android/support/design/widget/TabLayout$OnTabSelectedListener.class
TabLayout.java
package android.support.design.widget
public abstract android.support.design.widget.TabLayout$OnTabSelectedListener extends java.lang.Object {
	public abstract void onTabSelected (android.support.design.widget.TabLayout$Tab) 
	public abstract void onTabUnselected (android.support.design.widget.TabLayout$Tab) 
	public abstract void onTabReselected (android.support.design.widget.TabLayout$Tab) 
}

android/support/design/widget/BaseTransientBottomBar$BaseCallback.class
BaseTransientBottomBar.java
package android.support.design.widget
public abstract android.support.design.widget.BaseTransientBottomBar$BaseCallback extends java.lang.Object {
	public static final int DISMISS_EVENT_SWIPE
	public static final int DISMISS_EVENT_ACTION
	public static final int DISMISS_EVENT_TIMEOUT
	public static final int DISMISS_EVENT_MANUAL
	public static final int DISMISS_EVENT_CONSECUTIVE
	public void  () 
	public void onDismissed (java.lang.Object, int) 
		Object transientBottomBar
		int event
	public void onShown (java.lang.Object) 
		Object transientBottomBar
}

android/support/design/widget/FloatingActionButton.class
FloatingActionButton.java
package android.support.design.widget
public android.support.design.widget.FloatingActionButton extends android.support.design.widget.VisibilityAwareImageButton {
	private static final String LOG_TAG
	public static final int SIZE_MINI
	public static final int SIZE_NORMAL
	public static final int SIZE_AUTO
	private static final int AUTO_MINI_LARGEST_SCREEN_WIDTH
	private android.content.res.ColorStateList mBackgroundTint
	private android.graphics.PorterDuff$Mode mBackgroundTintMode
	private int mBorderWidth
	private int mRippleColor
	private int mSize
	int mImagePadding
	private int mMaxImageSize
	boolean mCompatPadding
	final android.graphics.Rect mShadowPadding
	private final android.graphics.Rect mTouchArea
	private android.support.v7.widget.AppCompatImageHelper mImageHelper
	private android.support.design.widget.FloatingActionButtonImpl mImpl
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		android.content.res.TypedArray a
		float elevation
		float pressedTranslationZ
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
		int preferredSize
		int w
		int h
		int d
	public int getRippleColor () 
	public void setRippleColor (int) 
		int color
	public android.content.res.ColorStateList getBackgroundTintList () 
	public void setBackgroundTintList (android.content.res.ColorStateList) 
		android.content.res.ColorStateList tint
	public android.graphics.PorterDuff$Mode getBackgroundTintMode () 
	public void setBackgroundTintMode (android.graphics.PorterDuff$Mode) 
		android.graphics.PorterDuff$Mode tintMode
	public void setBackgroundDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable background
	public void setBackgroundResource (int) 
		int resid
	public void setBackgroundColor (int) 
		int color
	public void setImageResource (int) 
		int resId
	public void show () 
	public void show (android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener) 
		android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener listener
	void show (android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener, boolean) 
		android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener listener
		boolean fromUser
	public void hide () 
	public void hide (android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener) 
		android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener listener
	void hide (android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener, boolean) 
		android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener listener
		boolean fromUser
	public void setUseCompatPadding (boolean) 
		boolean useCompatPadding
	public boolean getUseCompatPadding () 
	public void setSize (int) 
		int size
	public int getSize () 
	private android.support.design.widget.FloatingActionButtonImpl$InternalVisibilityChangedListener wrapOnVisibilityChangedListener (android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener) 
		android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener listener
	int getSizeDimension () 
	private int getSizeDimension (int) 
		int width
		int height
		int size
		android.content.res.Resources res
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
	protected void drawableStateChanged () 
	public void jumpDrawablesToCurrentState () 
	public boolean getContentRect (android.graphics.Rect) 
		android.graphics.Rect rect
	public android.graphics.drawable.Drawable getContentBackground () 
	private static int resolveAdjustedSize (int, int) 
		int desiredSize
		int measureSpec
		int result
		int specMode
		int specSize
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
	public float getCompatElevation () 
	public void setCompatElevation (float) 
		float elevation
	private android.support.design.widget.FloatingActionButtonImpl getImpl () 
	private android.support.design.widget.FloatingActionButtonImpl createImpl () 
	public volatile void setVisibility (int) 
	static void access$001 (android.support.design.widget.FloatingActionButton, android.graphics.drawable.Drawable) 
		android.support.design.widget.FloatingActionButton x0
		android.graphics.drawable.Drawable x1
}

android/support/design/widget/BottomNavigationView$SavedState$1.class
BottomNavigationView.java
package android.support.design.widget
final android.support.design.widget.BottomNavigationView$SavedState$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator  {
	void  () 
	public android.support.design.widget.BottomNavigationView$SavedState createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel in
		ClassLoader loader
	public android.support.design.widget.BottomNavigationView$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.support.design.widget.BottomNavigationView$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
	public volatile java.lang.Object[] newArray (int) 
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
}

android/support/design/widget/ThemeUtils.class
ThemeUtils.java
package android.support.design.widget
 android.support.design.widget.ThemeUtils extends java.lang.Object {
	private static final int[] APPCOMPAT_CHECK_ATTRS
	void  () 
	static void checkAppCompatTheme (android.content.Context) 
		android.content.Context context
		android.content.res.TypedArray a
		boolean failed
	static void  () 
}

android/support/design/widget/NavigationView.class
NavigationView.java
package android.support.design.widget
public android.support.design.widget.NavigationView extends android.support.design.internal.ScrimInsetsFrameLayout {
	private static final int[] CHECKED_STATE_SET
	private static final int[] DISABLED_STATE_SET
	private static final int PRESENTER_NAVIGATION_VIEW_ID
	private final android.support.design.internal.NavigationMenu mMenu
	private final android.support.design.internal.NavigationMenuPresenter mPresenter
	android.support.design.widget.NavigationView$OnNavigationItemSelectedListener mListener
	private int mMaxWidth
	private android.view.MenuInflater mMenuInflater
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.res.ColorStateList itemIconTint
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		android.support.v7.widget.TintTypedArray a
		android.content.res.ColorStateList itemIconTint
		boolean textAppearanceSet
		int textAppearance
		android.content.res.ColorStateList itemTextColor
		android.graphics.drawable.Drawable itemBackground
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.support.design.widget.NavigationView$SavedState state
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable savedState
		android.support.design.widget.NavigationView$SavedState state
	public void setNavigationItemSelectedListener (android.support.design.widget.NavigationView$OnNavigationItemSelectedListener) 
		android.support.design.widget.NavigationView$OnNavigationItemSelectedListener listener
	protected void onMeasure (int, int) 
		int widthSpec
		int heightSpec
	protected void onInsetsChanged (android.support.v4.view.WindowInsetsCompat) 
		android.support.v4.view.WindowInsetsCompat insets
	public void inflateMenu (int) 
		int resId
	public android.view.Menu getMenu () 
	public android.view.View inflateHeaderView (int) 
		int res
	public void addHeaderView (android.view.View) 
		android.view.View view
	public void removeHeaderView (android.view.View) 
		android.view.View view
	public int getHeaderCount () 
	public android.view.View getHeaderView (int) 
		int index
	public android.content.res.ColorStateList getItemIconTintList () 
	public void setItemIconTintList (android.content.res.ColorStateList) 
		android.content.res.ColorStateList tint
	public android.content.res.ColorStateList getItemTextColor () 
	public void setItemTextColor (android.content.res.ColorStateList) 
		android.content.res.ColorStateList textColor
	public android.graphics.drawable.Drawable getItemBackground () 
	public void setItemBackgroundResource (int) 
		int resId
	public void setItemBackground (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable itemBackground
	public void setCheckedItem (int) 
		int id
		android.view.MenuItem item
	public void setItemTextAppearance (int) 
		int resId
	private android.view.MenuInflater getMenuInflater () 
	private android.content.res.ColorStateList createDefaultColorStateList (int) 
		int baseColorThemeAttr
		android.util.TypedValue value
		android.content.res.ColorStateList baseColor
		int colorPrimary
		int defaultColor
	static void  () 
}

android/support/design/widget/HeaderBehavior.class
HeaderBehavior.java
package android.support.design.widget
abstract android.support.design.widget.HeaderBehavior extends android.support.design.widget.ViewOffsetBehavior {
	private static final int INVALID_POINTER
	private Runnable mFlingRunnable
	android.widget.OverScroller mScroller
	private boolean mIsBeingDragged
	private int mActivePointerId
	private int mLastMotionY
	private int mTouchSlop
	private android.view.VelocityTracker mVelocityTracker
	public void  () 
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public boolean onInterceptTouchEvent (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.MotionEvent) 
		int x
		int y
		int activePointerId
		int pointerIndex
		int y
		int yDiff
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.MotionEvent ev
		int action
	public boolean onTouchEvent (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.MotionEvent) 
		int x
		int y
		int activePointerIndex
		int y
		int dy
		float yvel
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.MotionEvent ev
	int setHeaderTopBottomOffset (android.support.design.widget.CoordinatorLayout, android.view.View, int) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View header
		int newOffset
	int setHeaderTopBottomOffset (android.support.design.widget.CoordinatorLayout, android.view.View, int, int, int) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View header
		int newOffset
		int minOffset
		int maxOffset
		int curOffset
		int consumed
	int getTopBottomOffsetForScrollingSibling () 
	final int scroll (android.support.design.widget.CoordinatorLayout, android.view.View, int, int, int) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View header
		int dy
		int minOffset
		int maxOffset
	final boolean fling (android.support.design.widget.CoordinatorLayout, android.view.View, int, int, float) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.view.View layout
		int minOffset
		int maxOffset
		float velocityY
	void onFlingFinished (android.support.design.widget.CoordinatorLayout, android.view.View) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View layout
	boolean canDragView (android.view.View) 
		android.view.View view
	int getMaxDragOffset (android.view.View) 
		android.view.View view
	int getScrollRangeForDragFling (android.view.View) 
		android.view.View view
	private void ensureVelocityTracker () 
}

android/support/design/widget/CoordinatorLayout$DefaultBehavior.class
CoordinatorLayout.java
package android.support.design.widget
public abstract android.support.design.widget.CoordinatorLayout$DefaultBehavior extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.Class value () 
}

android/support/design/widget/TextInputEditText.class
TextInputEditText.java
package android.support.design.widget
public android.support.design.widget.TextInputEditText extends android.support.v7.widget.AppCompatEditText {
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
	public android.view.inputmethod.InputConnection onCreateInputConnection (android.view.inputmethod.EditorInfo) 
		android.view.ViewParent parent
		android.view.inputmethod.EditorInfo outAttrs
		android.view.inputmethod.InputConnection ic
}

android/support/design/widget/NavigationView$SavedState.class
NavigationView.java
package android.support.design.widget
public android.support.design.widget.NavigationView$SavedState extends android.support.v4.view.AbsSavedState {
	public android.os.Bundle menuState
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel in
		ClassLoader loader
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/support/design/widget/BottomSheetBehavior$SettleRunnable.class
BottomSheetBehavior.java
package android.support.design.widget
 android.support.design.widget.BottomSheetBehavior$SettleRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final android.view.View mView
	private final int mTargetState
	final android.support.design.widget.BottomSheetBehavior this$0
	void  (android.support.design.widget.BottomSheetBehavior, android.view.View, int) 
		android.view.View view
		int targetState
	public void run () 
}

android/support/design/widget/CollapsingToolbarLayout$LayoutParams.class
CollapsingToolbarLayout.java
package android.support.design.widget
public android.support.design.widget.CollapsingToolbarLayout$LayoutParams extends android.widget.FrameLayout$LayoutParams {
	private static final float DEFAULT_PARALLAX_MULTIPLIER
	public static final int COLLAPSE_MODE_OFF
	public static final int COLLAPSE_MODE_PIN
	public static final int COLLAPSE_MODE_PARALLAX
	int mCollapseMode
	float mParallaxMult
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (int, int) 
		int width
		int height
	public void  (int, int, int) 
		int width
		int height
		int gravity
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public void  (android.view.ViewGroup$MarginLayoutParams) 
		android.view.ViewGroup$MarginLayoutParams source
	public void  (android.widget.FrameLayout$LayoutParams) 
		android.widget.FrameLayout$LayoutParams source
	public void setCollapseMode (int) 
		int collapseMode
	public int getCollapseMode () 
	public void setParallaxMultiplier (float) 
		float multiplier
	public float getParallaxMultiplier () 
}

android/support/design/widget/FloatingActionButton$Size.class
FloatingActionButton.java
package android.support.design.widget
public abstract android.support.design.widget.FloatingActionButton$Size extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/design/widget/CollapsingToolbarLayout.class
CollapsingToolbarLayout.java
package android.support.design.widget
public android.support.design.widget.CollapsingToolbarLayout extends android.widget.FrameLayout {
	private static final int DEFAULT_SCRIM_ANIMATION_DURATION
	private boolean mRefreshToolbar
	private int mToolbarId
	private android.support.v7.widget.Toolbar mToolbar
	private android.view.View mToolbarDirectChild
	private android.view.View mDummyView
	private int mExpandedMarginStart
	private int mExpandedMarginTop
	private int mExpandedMarginEnd
	private int mExpandedMarginBottom
	private final android.graphics.Rect mTmpRect
	final android.support.design.widget.CollapsingTextHelper mCollapsingTextHelper
	private boolean mCollapsingTitleEnabled
	private boolean mDrawCollapsingTitle
	private android.graphics.drawable.Drawable mContentScrim
	android.graphics.drawable.Drawable mStatusBarScrim
	private int mScrimAlpha
	private boolean mScrimsAreShown
	private android.animation.ValueAnimator mScrimAnimator
	private long mScrimAnimationDuration
	private int mScrimVisibleHeightTrigger
	private android.support.design.widget.AppBarLayout$OnOffsetChangedListener mOnOffsetChangedListener
	int mCurrentOffset
	android.support.v4.view.WindowInsetsCompat mLastInsets
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		android.content.res.TypedArray a
	protected void onAttachedToWindow () 
		android.view.ViewParent parent
	protected void onDetachedFromWindow () 
		android.view.ViewParent parent
	android.support.v4.view.WindowInsetsCompat onWindowInsetChanged (android.support.v4.view.WindowInsetsCompat) 
		android.support.v4.view.WindowInsetsCompat insets
		android.support.v4.view.WindowInsetsCompat newInsets
	public void draw (android.graphics.Canvas) 
		int topInset
		android.graphics.Canvas canvas
	protected boolean drawChild (android.graphics.Canvas, android.view.View, long) 
		android.graphics.Canvas canvas
		android.view.View child
		long drawingTime
		boolean invalidated
	protected void onSizeChanged (int, int, int, int) 
		int w
		int h
		int oldw
		int oldh
	private void ensureToolbar () 
		android.view.View child
		int i
		int count
		android.support.v7.widget.Toolbar toolbar
	private boolean isToolbarChild (android.view.View) 
		android.view.View child
	private android.view.View findDirectChild (android.view.View) 
		android.view.ViewParent p
		android.view.View descendant
		android.view.View directChild
	private void updateDummyView () 
		android.view.ViewParent parent
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
		int mode
		int topInset
	protected void onLayout (boolean, int, int, int, int) 
		android.view.View child
		int i
		int z
		int insetTop
		boolean isRtl
		int maxOffset
		int i
		int z
		boolean changed
		int left
		int top
		int right
		int bottom
	private static int getHeightWithMargins (android.view.View) 
		android.view.ViewGroup$MarginLayoutParams mlp
		android.view.View view
		android.view.ViewGroup$LayoutParams lp
	static android.support.design.widget.ViewOffsetHelper getViewOffsetHelper (android.view.View) 
		android.view.View view
		android.support.design.widget.ViewOffsetHelper offsetHelper
	public void setTitle (java.lang.CharSequence) 
		CharSequence title
	public java.lang.CharSequence getTitle () 
	public void setTitleEnabled (boolean) 
		boolean enabled
	public boolean isTitleEnabled () 
	public void setScrimsShown (boolean) 
		boolean shown
	public void setScrimsShown (boolean, boolean) 
		boolean shown
		boolean animate
	private void animateScrim (int) 
		int targetAlpha
	void setScrimAlpha (int) 
		android.graphics.drawable.Drawable contentScrim
		int alpha
	int getScrimAlpha () 
	public void setContentScrim (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawable
	public void setContentScrimColor (int) 
		int color
	public void setContentScrimResource (int) 
		int resId
	public android.graphics.drawable.Drawable getContentScrim () 
	public void setStatusBarScrim (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawable
	protected void drawableStateChanged () 
		int[] state
		boolean changed
		android.graphics.drawable.Drawable d
	protected boolean verifyDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
	public void setVisibility (int) 
		int visibility
		boolean visible
	public void setStatusBarScrimColor (int) 
		int color
	public void setStatusBarScrimResource (int) 
		int resId
	public android.graphics.drawable.Drawable getStatusBarScrim () 
	public void setCollapsedTitleTextAppearance (int) 
		int resId
	public void setCollapsedTitleTextColor (int) 
		int color
	public void setCollapsedTitleTextColor (android.content.res.ColorStateList) 
		android.content.res.ColorStateList colors
	public void setCollapsedTitleGravity (int) 
		int gravity
	public int getCollapsedTitleGravity () 
	public void setExpandedTitleTextAppearance (int) 
		int resId
	public void setExpandedTitleColor (int) 
		int color
	public void setExpandedTitleTextColor (android.content.res.ColorStateList) 
		android.content.res.ColorStateList colors
	public void setExpandedTitleGravity (int) 
		int gravity
	public int getExpandedTitleGravity () 
	public void setCollapsedTitleTypeface (android.graphics.Typeface) 
		android.graphics.Typeface typeface
	public android.graphics.Typeface getCollapsedTitleTypeface () 
	public void setExpandedTitleTypeface (android.graphics.Typeface) 
		android.graphics.Typeface typeface
	public android.graphics.Typeface getExpandedTitleTypeface () 
	public void setExpandedTitleMargin (int, int, int, int) 
		int start
		int top
		int end
		int bottom
	public int getExpandedTitleMarginStart () 
	public void setExpandedTitleMarginStart (int) 
		int margin
	public int getExpandedTitleMarginTop () 
	public void setExpandedTitleMarginTop (int) 
		int margin
	public int getExpandedTitleMarginEnd () 
	public void setExpandedTitleMarginEnd (int) 
		int margin
	public int getExpandedTitleMarginBottom () 
	public void setExpandedTitleMarginBottom (int) 
		int margin
	public void setScrimVisibleHeightTrigger (int) 
		int height
	public int getScrimVisibleHeightTrigger () 
		int insetTop
		int minHeight
	public void setScrimAnimationDuration (long) 
		long duration
	public long getScrimAnimationDuration () 
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	protected android.support.design.widget.CollapsingToolbarLayout$LayoutParams generateDefaultLayoutParams () 
	public android.widget.FrameLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	protected android.widget.FrameLayout$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	final void updateScrimVisibility () 
	final int getMaxOffsetForPinChild (android.view.View) 
		android.view.View child
		android.support.design.widget.ViewOffsetHelper offsetHelper
		android.support.design.widget.CollapsingToolbarLayout$LayoutParams lp
	protected volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
	protected volatile android.widget.FrameLayout$LayoutParams generateDefaultLayoutParams () 
	protected volatile android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
}

android/support/design/widget/BottomSheetBehavior$SavedState.class
BottomSheetBehavior.java
package android.support.design.widget
public android.support.design.widget.BottomSheetBehavior$SavedState extends android.support.v4.view.AbsSavedState {
	final int state
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void  (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel source
		ClassLoader loader
	public void  (android.os.Parcelable, int) 
		android.os.Parcelable superState
		int state
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	static void  () 
}

android/support/design/widget/AppBarLayout.class
AppBarLayout.java
package android.support.design.widget
public android.support.design.widget.AppBarLayout extends android.widget.LinearLayout {
	static final int PENDING_ACTION_NONE
	static final int PENDING_ACTION_EXPANDED
	static final int PENDING_ACTION_COLLAPSED
	static final int PENDING_ACTION_ANIMATE_ENABLED
	static final int PENDING_ACTION_FORCE
	private static final int INVALID_SCROLL_RANGE
	private int mTotalScrollRange
	private int mDownPreScrollRange
	private int mDownScrollRange
	private boolean mHaveChildWithInterpolator
	private int mPendingAction
	private android.support.v4.view.WindowInsetsCompat mLastInsets
	private java.util.List mListeners
	private boolean mCollapsible
	private boolean mCollapsed
	private int[] mTmpStatesArray
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void addOnOffsetChangedListener (android.support.design.widget.AppBarLayout$OnOffsetChangedListener) 
		android.support.design.widget.AppBarLayout$OnOffsetChangedListener listener
	public void removeOnOffsetChangedListener (android.support.design.widget.AppBarLayout$OnOffsetChangedListener) 
		android.support.design.widget.AppBarLayout$OnOffsetChangedListener listener
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
	protected void onLayout (boolean, int, int, int, int) 
		android.view.View child
		android.support.design.widget.AppBarLayout$LayoutParams childLp
		android.view.animation.Interpolator interpolator
		int i
		int z
		boolean changed
		int l
		int t
		int r
		int b
	private void updateCollapsible () 
		int i
		int z
		boolean haveCollapsibleChild
	private void invalidateScrollRanges () 
	public void setOrientation (int) 
		int orientation
	public void setExpanded (boolean) 
		boolean expanded
	public void setExpanded (boolean, boolean) 
		boolean expanded
		boolean animate
	private void setExpanded (boolean, boolean, boolean) 
		boolean expanded
		boolean animate
		boolean force
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	protected android.support.design.widget.AppBarLayout$LayoutParams generateDefaultLayoutParams () 
	public android.support.design.widget.AppBarLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	protected android.support.design.widget.AppBarLayout$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	boolean hasChildWithInterpolator () 
	public final int getTotalScrollRange () 
		android.view.View child
		android.support.design.widget.AppBarLayout$LayoutParams lp
		int childHeight
		int flags
		int i
		int z
		int range
	boolean hasScrollableChildren () 
	int getUpNestedPreScrollRange () 
	int getDownNestedPreScrollRange () 
		android.view.View child
		android.support.design.widget.AppBarLayout$LayoutParams lp
		int childHeight
		int flags
		int i
		int range
	int getDownNestedScrollRange () 
		android.view.View child
		android.support.design.widget.AppBarLayout$LayoutParams lp
		int childHeight
		int flags
		int i
		int z
		int range
	void dispatchOffsetUpdates (int) 
		android.support.design.widget.AppBarLayout$OnOffsetChangedListener listener
		int i
		int z
		int offset
	final int getMinimumHeightForVisibleOverlappingContent () 
		int topInset
		int minHeight
		int childCount
		int lastChildMinHeight
	protected int[] onCreateDrawableState (int) 
		int extraSpace
		int[] extraStates
		int[] states
	private boolean setCollapsibleState (boolean) 
		boolean collapsible
	boolean setCollapsedState (boolean) 
		boolean collapsed
	public void setTargetElevation (float) 
		float elevation
	public float getTargetElevation () 
	int getPendingAction () 
	void resetPendingAction () 
	final int getTopInset () 
	android.support.v4.view.WindowInsetsCompat onWindowInsetChanged (android.support.v4.view.WindowInsetsCompat) 
		android.support.v4.view.WindowInsetsCompat insets
		android.support.v4.view.WindowInsetsCompat newInsets
	protected volatile android.widget.LinearLayout$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
	protected volatile android.widget.LinearLayout$LayoutParams generateDefaultLayoutParams () 
	public volatile android.widget.LinearLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
	protected volatile android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	protected volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
}

android/support/design/widget/DirectedAcyclicGraph.class
DirectedAcyclicGraph.java
package android.support.design.widget
final android.support.design.widget.DirectedAcyclicGraph extends java.lang.Object {
	private final android.support.v4.util.Pools$Pool mListPool
	private final android.support.v4.util.SimpleArrayMap mGraph
	private final java.util.ArrayList mSortResult
	private final java.util.HashSet mSortTmpMarked
	void  () 
	void addNode (java.lang.Object) 
		Object node
	boolean contains (java.lang.Object) 
		Object node
	void addEdge (java.lang.Object, java.lang.Object) 
		Object node
		Object incomingEdge
		java.util.ArrayList edges
	java.util.List getIncomingEdges (java.lang.Object) 
		Object node
	java.util.List getOutgoingEdges (java.lang.Object) 
		java.util.ArrayList edges
		int i
		int size
		Object node
		java.util.ArrayList result
	boolean hasOutgoingEdges (java.lang.Object) 
		java.util.ArrayList edges
		int i
		int size
		Object node
	void clear () 
		java.util.ArrayList edges
		int i
		int size
	java.util.ArrayList getSortedList () 
		int i
		int size
	private void dfs (java.lang.Object, java.util.ArrayList, java.util.HashSet) 
		int i
		int size
		Object node
		java.util.ArrayList result
		java.util.HashSet tmpMarked
		java.util.ArrayList edges
	int size () 
	private java.util.ArrayList getEmptyList () 
		java.util.ArrayList list
	private void poolList (java.util.ArrayList) 
		java.util.ArrayList list
}

android/support/design/widget/CoordinatorLayout$SavedState$1.class
CoordinatorLayout.java
package android.support.design.widget
final android.support.design.widget.CoordinatorLayout$SavedState$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator  {
	void  () 
	public android.support.design.widget.CoordinatorLayout$SavedState createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel in
		ClassLoader loader
	public android.support.design.widget.CoordinatorLayout$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.support.design.widget.CoordinatorLayout$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
	public volatile java.lang.Object[] newArray (int) 
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
}

android/support/design/widget/AppBarLayout$Behavior$DragCallback.class
AppBarLayout.java
package android.support.design.widget
public abstract android.support.design.widget.AppBarLayout$Behavior$DragCallback extends java.lang.Object {
	public void  () 
	public abstract boolean canDrag (android.support.design.widget.AppBarLayout) 
}

android/support/design/widget/ViewGroupUtils.class
ViewGroupUtils.java
package android.support.design.widget
 android.support.design.widget.ViewGroupUtils extends java.lang.Object {
	private static final ThreadLocal sMatrix
	private static final ThreadLocal sRectF
	void  () 
	static void offsetDescendantRect (android.view.ViewGroup, android.view.View, android.graphics.Rect) 
		android.view.ViewGroup parent
		android.view.View descendant
		android.graphics.Rect rect
		android.graphics.Matrix m
		android.graphics.RectF rectF
	static void getDescendantRect (android.view.ViewGroup, android.view.View, android.graphics.Rect) 
		android.view.ViewGroup parent
		android.view.View descendant
		android.graphics.Rect out
	private static void offsetDescendantMatrix (android.view.ViewParent, android.view.View, android.graphics.Matrix) 
		android.view.View vp
		android.view.ViewParent target
		android.view.View view
		android.graphics.Matrix m
		android.view.ViewParent parent
	static void  () 
}

android/support/design/widget/SwipeDismissBehavior$OnDismissListener.class
SwipeDismissBehavior.java
package android.support.design.widget
public abstract android.support.design.widget.SwipeDismissBehavior$OnDismissListener extends java.lang.Object {
	public abstract void onDismiss (android.view.View) 
	public abstract void onDragStateChanged (int) 
}

android/support/design/widget/BaseTransientBottomBar$2.class
BaseTransientBottomBar.java
package android.support.design.widget
 android.support.design.widget.BaseTransientBottomBar$2 extends java.lang.Object implements android.support.v4.view.OnApplyWindowInsetsListener  {
	final android.support.design.widget.BaseTransientBottomBar this$0
	void  (android.support.design.widget.BaseTransientBottomBar) 
		android.support.design.widget.BaseTransientBottomBar this$0
	public android.support.v4.view.WindowInsetsCompat onApplyWindowInsets (android.view.View, android.support.v4.view.WindowInsetsCompat) 
		android.view.View v
		android.support.v4.view.WindowInsetsCompat insets
}

android/support/design/widget/BaseTransientBottomBar$Duration.class
BaseTransientBottomBar.java
package android.support.design.widget
public abstract android.support.design.widget.BaseTransientBottomBar$Duration extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/design/widget/BaseTransientBottomBar$6.class
BaseTransientBottomBar.java
package android.support.design.widget
 android.support.design.widget.BaseTransientBottomBar$6 extends java.lang.Object implements android.support.design.widget.BaseTransientBottomBar$OnLayoutChangeListener  {
	final android.support.design.widget.BaseTransientBottomBar this$0
	void  (android.support.design.widget.BaseTransientBottomBar) 
		android.support.design.widget.BaseTransientBottomBar this$0
	public void onLayoutChange (android.view.View, int, int, int, int) 
		android.view.View view
		int left
		int top
		int right
		int bottom
}

android/support/design/widget/AppBarLayout$Behavior.class
AppBarLayout.java
package android.support.design.widget
public android.support.design.widget.AppBarLayout$Behavior extends android.support.design.widget.HeaderBehavior {
	private static final int MAX_OFFSET_ANIMATION_DURATION
	private static final int INVALID_POSITION
	private int mOffsetDelta
	private android.animation.ValueAnimator mOffsetAnimator
	private int mOffsetToChildIndexOnLayout
	private boolean mOffsetToChildIndexOnLayoutIsMinHeight
	private float mOffsetToChildIndexOnLayoutPerc
	private java.lang.ref.WeakReference mLastNestedScrollingChildRef
	private android.support.design.widget.AppBarLayout$Behavior$DragCallback mOnDragCallback
	public void  () 
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public boolean onStartNestedScroll (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View, android.view.View, int, int) 
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.AppBarLayout child
		android.view.View directTargetChild
		android.view.View target
		int nestedScrollAxes
		int type
		boolean started
	public void onNestedPreScroll (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View, int, int, int[], int) 
		int min
		int max
		int min
		int max
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.support.design.widget.AppBarLayout child
		android.view.View target
		int dx
		int dy
		int[] consumed
		int type
	public void onNestedScroll (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View, int, int, int, int, int) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.support.design.widget.AppBarLayout child
		android.view.View target
		int dxConsumed
		int dyConsumed
		int dxUnconsumed
		int dyUnconsumed
		int type
	public void onStopNestedScroll (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.view.View, int) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.support.design.widget.AppBarLayout abl
		android.view.View target
		int type
	public void setDragCallback (android.support.design.widget.AppBarLayout$Behavior$DragCallback) 
		android.support.design.widget.AppBarLayout$Behavior$DragCallback callback
	private void animateOffsetTo (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, int, float) 
		int duration
		float distanceRatio
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.support.design.widget.AppBarLayout child
		int offset
		float velocity
		int distance
		int duration
	private void animateOffsetWithDuration (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, int, int) 
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.support.design.widget.AppBarLayout child
		int offset
		int duration
		int currentOffset
	private int getChildIndexOnOffset (android.support.design.widget.AppBarLayout, int) 
		android.view.View child
		int i
		int count
		android.support.design.widget.AppBarLayout abl
		int offset
	private void snapToChildIfNeeded (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout) 
		int seam
		int snapTop
		int snapBottom
		int newOffset
		android.view.View offsetChild
		android.support.design.widget.AppBarLayout$LayoutParams lp
		int flags
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.support.design.widget.AppBarLayout abl
		int offset
		int offsetChildIndex
	private static boolean checkFlag (int, int) 
		int flags
		int check
	public boolean onMeasureChild (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, int, int, int, int) 
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.AppBarLayout child
		int parentWidthMeasureSpec
		int widthUsed
		int parentHeightMeasureSpec
		int heightUsed
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
	public boolean onLayoutChild (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, int) 
		android.view.View child
		int offset
		int offset
		boolean animate
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.AppBarLayout abl
		int layoutDirection
		boolean handled
		int pendingAction
	boolean canDragView (android.support.design.widget.AppBarLayout) 
		android.view.View scrollingView
		android.support.design.widget.AppBarLayout view
	void onFlingFinished (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout) 
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.AppBarLayout layout
	int getMaxDragOffset (android.support.design.widget.AppBarLayout) 
		android.support.design.widget.AppBarLayout view
	int getScrollRangeForDragFling (android.support.design.widget.AppBarLayout) 
		android.support.design.widget.AppBarLayout view
	int setHeaderTopBottomOffset (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, int, int, int) 
		int interpolatedOffset
		boolean offsetChanged
		android.support.design.widget.CoordinatorLayout coordinatorLayout
		android.support.design.widget.AppBarLayout appBarLayout
		int newOffset
		int minOffset
		int maxOffset
		int curOffset
		int consumed
	boolean isOffsetAnimatorRunning () 
	private int interpolateOffset (android.support.design.widget.AppBarLayout, int) 
		int offsetForView
		int interpolatedDiff
		int childScrollableHeight
		int flags
		android.view.View child
		android.support.design.widget.AppBarLayout$LayoutParams childLp
		android.view.animation.Interpolator interpolator
		int i
		int z
		android.support.design.widget.AppBarLayout layout
		int offset
		int absOffset
	private void updateAppBarLayoutDrawableState (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, int, int, boolean) 
		int minHeight
		android.support.design.widget.AppBarLayout$LayoutParams childLp
		int flags
		boolean collapsed
		boolean changed
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.AppBarLayout layout
		int offset
		int direction
		boolean forceJump
		android.view.View child
	private boolean shouldJumpElevationState (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout) 
		android.view.View dependency
		android.support.design.widget.CoordinatorLayout$LayoutParams lp
		android.support.design.widget.CoordinatorLayout$Behavior behavior
		int i
		int size
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.AppBarLayout layout
		java.util.List dependencies
	private static android.view.View getAppBarChildOnOffset (android.support.design.widget.AppBarLayout, int) 
		android.view.View child
		int i
		int z
		android.support.design.widget.AppBarLayout layout
		int offset
		int absOffset
	int getTopBottomOffsetForScrollingSibling () 
	public android.os.Parcelable onSaveInstanceState (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout) 
		android.support.design.widget.AppBarLayout$Behavior$SavedState ss
		android.view.View child
		int visBottom
		int i
		int count
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.AppBarLayout abl
		android.os.Parcelable superState
		int offset
	public void onRestoreInstanceState (android.support.design.widget.CoordinatorLayout, android.support.design.widget.AppBarLayout, android.os.Parcelable) 
		android.support.design.widget.AppBarLayout$Behavior$SavedState ss
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.AppBarLayout appBarLayout
		android.os.Parcelable state
	volatile int getScrollRangeForDragFling (android.view.View) 
	volatile int getMaxDragOffset (android.view.View) 
	volatile boolean canDragView (android.view.View) 
	volatile void onFlingFinished (android.support.design.widget.CoordinatorLayout, android.view.View) 
	volatile int setHeaderTopBottomOffset (android.support.design.widget.CoordinatorLayout, android.view.View, int, int, int) 
	public volatile int getLeftAndRightOffset () 
	public volatile int getTopAndBottomOffset () 
	public volatile boolean setLeftAndRightOffset (int) 
	public volatile boolean setTopAndBottomOffset (int) 
	public volatile boolean onLayoutChild (android.support.design.widget.CoordinatorLayout, android.view.View, int) 
	public volatile android.os.Parcelable onSaveInstanceState (android.support.design.widget.CoordinatorLayout, android.view.View) 
	public volatile void onRestoreInstanceState (android.support.design.widget.CoordinatorLayout, android.view.View, android.os.Parcelable) 
	public volatile void onNestedPreScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int, int, int[], int) 
	public volatile void onNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int, int, int, int, int) 
	public volatile void onStopNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, int) 
	public volatile boolean onStartNestedScroll (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.View, android.view.View, int, int) 
	public volatile boolean onMeasureChild (android.support.design.widget.CoordinatorLayout, android.view.View, int, int, int, int) 
	static int access$000 (android.support.design.widget.AppBarLayout$Behavior) 
		android.support.design.widget.AppBarLayout$Behavior x0
}

android/support/design/widget/BaseTransientBottomBar$12.class
BaseTransientBottomBar.java
package android.support.design.widget
 android.support.design.widget.BaseTransientBottomBar$12 extends java.lang.Object implements android.view.animation.Animation$AnimationListener  {
	final int val$event
	final android.support.design.widget.BaseTransientBottomBar this$0
	void  (android.support.design.widget.BaseTransientBottomBar, int) 
		android.support.design.widget.BaseTransientBottomBar this$0
	public void onAnimationEnd (android.view.animation.Animation) 
		android.view.animation.Animation animation
	public void onAnimationStart (android.view.animation.Animation) 
		android.view.animation.Animation animation
	public void onAnimationRepeat (android.view.animation.Animation) 
		android.view.animation.Animation animation
}

android/support/design/widget/BaseTransientBottomBar$Behavior.class
BaseTransientBottomBar.java
package android.support.design.widget
final android.support.design.widget.BaseTransientBottomBar$Behavior extends android.support.design.widget.SwipeDismissBehavior {
	final android.support.design.widget.BaseTransientBottomBar this$0
	void  (android.support.design.widget.BaseTransientBottomBar) 
		android.support.design.widget.BaseTransientBottomBar this$0
	public boolean canSwipeDismissView (android.view.View) 
		android.view.View child
	public boolean onInterceptTouchEvent (android.support.design.widget.CoordinatorLayout, android.support.design.widget.BaseTransientBottomBar$SnackbarBaseLayout, android.view.MotionEvent) 
		android.support.design.widget.CoordinatorLayout parent
		android.support.design.widget.BaseTransientBottomBar$SnackbarBaseLayout child
		android.view.MotionEvent event
	public volatile boolean onInterceptTouchEvent (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.MotionEvent) 
}

android/support/design/widget/BottomNavigationView$OnNavigationItemSelectedListener.class
BottomNavigationView.java
package android.support.design.widget
public abstract android.support.design.widget.BottomNavigationView$OnNavigationItemSelectedListener extends java.lang.Object {
	public abstract boolean onNavigationItemSelected (android.view.MenuItem) 
}

android/support/design/widget/FloatingActionButtonImpl$1.class
FloatingActionButtonImpl.java
package android.support.design.widget
 android.support.design.widget.FloatingActionButtonImpl$1 extends android.animation.AnimatorListenerAdapter {
	private boolean mCancelled
	final boolean val$fromUser
	final android.support.design.widget.FloatingActionButtonImpl$InternalVisibilityChangedListener val$listener
	final android.support.design.widget.FloatingActionButtonImpl this$0
	void  (android.support.design.widget.FloatingActionButtonImpl, boolean, android.support.design.widget.FloatingActionButtonImpl$InternalVisibilityChangedListener) 
		android.support.design.widget.FloatingActionButtonImpl this$0
	public void onAnimationStart (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationCancel (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
}

android/support/design/widget/SwipeDismissBehavior.class
SwipeDismissBehavior.java
package android.support.design.widget
public android.support.design.widget.SwipeDismissBehavior extends android.support.design.widget.CoordinatorLayout$Behavior {
	public static final int STATE_IDLE
	public static final int STATE_DRAGGING
	public static final int STATE_SETTLING
	public static final int SWIPE_DIRECTION_START_TO_END
	public static final int SWIPE_DIRECTION_END_TO_START
	public static final int SWIPE_DIRECTION_ANY
	private static final float DEFAULT_DRAG_DISMISS_THRESHOLD
	private static final float DEFAULT_ALPHA_START_DISTANCE
	private static final float DEFAULT_ALPHA_END_DISTANCE
	android.support.v4.widget.ViewDragHelper mViewDragHelper
	android.support.design.widget.SwipeDismissBehavior$OnDismissListener mListener
	private boolean mInterceptingEvents
	private float mSensitivity
	private boolean mSensitivitySet
	int mSwipeDirection
	float mDragDismissThreshold
	float mAlphaStartSwipeDistance
	float mAlphaEndSwipeDistance
	private final android.support.v4.widget.ViewDragHelper$Callback mDragCallback
	public void  () 
	public void setListener (android.support.design.widget.SwipeDismissBehavior$OnDismissListener) 
		android.support.design.widget.SwipeDismissBehavior$OnDismissListener listener
	public void setSwipeDirection (int) 
		int direction
	public void setDragDismissDistance (float) 
		float distance
	public void setStartAlphaSwipeDistance (float) 
		float fraction
	public void setEndAlphaSwipeDistance (float) 
		float fraction
	public void setSensitivity (float) 
		float sensitivity
	public boolean onInterceptTouchEvent (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.MotionEvent) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.MotionEvent event
		boolean dispatchEventToHelper
	public boolean onTouchEvent (android.support.design.widget.CoordinatorLayout, android.view.View, android.view.MotionEvent) 
		android.support.design.widget.CoordinatorLayout parent
		android.view.View child
		android.view.MotionEvent event
	public boolean canSwipeDismissView (android.view.View) 
		android.view.View view
	private void ensureViewDragHelper (android.view.ViewGroup) 
		android.view.ViewGroup parent
	static float clamp (float, float, float) 
		float min
		float value
		float max
	static int clamp (int, int, int) 
		int min
		int value
		int max
	public int getDragState () 
	static float fraction (float, float, float) 
		float startValue
		float endValue
		float value
}

android/support/design/widget/FloatingActionButton$1.class
FloatingActionButton.java
package android.support.design.widget
 android.support.design.widget.FloatingActionButton$1 extends java.lang.Object implements android.support.design.widget.FloatingActionButtonImpl$InternalVisibilityChangedListener  {
	final android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener val$listener
	final android.support.design.widget.FloatingActionButton this$0
	void  (android.support.design.widget.FloatingActionButton, android.support.design.widget.FloatingActionButton$OnVisibilityChangedListener) 
		android.support.design.widget.FloatingActionButton this$0
	public void onShown () 
	public void onHidden () 
}

android/support/design/widget/FloatingActionButtonImpl$ElevateToTranslationZAnimation.class
FloatingActionButtonImpl.java
package android.support.design.widget
 android.support.design.widget.FloatingActionButtonImpl$ElevateToTranslationZAnimation extends android.support.design.widget.FloatingActionButtonImpl$ShadowAnimatorImpl {
	final android.support.design.widget.FloatingActionButtonImpl this$0
	void  (android.support.design.widget.FloatingActionButtonImpl) 
	protected float getTargetShadowSize () 
}

android/support/design/widget/AnimationUtils.class
AnimationUtils.java
package android.support.design.widget
 android.support.design.widget.AnimationUtils extends java.lang.Object {
	static final android.view.animation.Interpolator LINEAR_INTERPOLATOR
	static final android.view.animation.Interpolator FAST_OUT_SLOW_IN_INTERPOLATOR
	static final android.view.animation.Interpolator FAST_OUT_LINEAR_IN_INTERPOLATOR
	static final android.view.animation.Interpolator LINEAR_OUT_SLOW_IN_INTERPOLATOR
	static final android.view.animation.Interpolator DECELERATE_INTERPOLATOR
	void  () 
	static float lerp (float, float, float) 
		float startValue
		float endValue
		float fraction
	static int lerp (int, int, float) 
		int startValue
		int endValue
		float fraction
	static void  () 
}

android/support/design/widget/BaseTransientBottomBar$5$1.class
BaseTransientBottomBar.java
package android.support.design.widget
 android.support.design.widget.BaseTransientBottomBar$5$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.support.design.widget.BaseTransientBottomBar$5 this$1
	void  (android.support.design.widget.BaseTransientBottomBar$5) 
		android.support.design.widget.BaseTransientBottomBar$5 this$1
	public void run () 
}

android/support/design/widget/StateListAnimator$1.class
StateListAnimator.java
package android.support.design.widget
 android.support.design.widget.StateListAnimator$1 extends android.animation.AnimatorListenerAdapter {
	final android.support.design.widget.StateListAnimator this$0
	void  (android.support.design.widget.StateListAnimator) 
		android.support.design.widget.StateListAnimator this$0
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animator
}

android/support/design/widget/TabLayout$TabLayoutOnPageChangeListener.class
TabLayout.java
package android.support.design.widget
public android.support.design.widget.TabLayout$TabLayoutOnPageChangeListener extends java.lang.Object implements android.support.v4.view.ViewPager$OnPageChangeListener  {
	private final java.lang.ref.WeakReference mTabLayoutRef
	private int mPreviousScrollState
	private int mScrollState
	public void  (android.support.design.widget.TabLayout) 
		android.support.design.widget.TabLayout tabLayout
	public void onPageScrollStateChanged (int) 
		int state
	public void onPageScrolled (int, float, int) 
		boolean updateText
		boolean updateIndicator
		int position
		float positionOffset
		int positionOffsetPixels
		android.support.design.widget.TabLayout tabLayout
	public void onPageSelected (int) 
		boolean updateIndicator
		int position
		android.support.design.widget.TabLayout tabLayout
	void reset () 
}