Home | History | Annotate | Download | only in 1.0.0-alpha3

META-INF/
META-INF/MANIFEST.MF
android/
android/support/
android/support/constraint/
android/support/constraint/solver/
android/support/constraint/solver/Amount.class
Amount.java
package android.support.constraint.solver
 android.support.constraint.solver.Amount extends java.lang.Object {
	private int mNumerator
	private int mDenominator
	public void  (int, int) 
		int numerator
		int denominator
	public void  (int) 
		int numerator
	public void  (android.support.constraint.solver.Amount) 
		android.support.constraint.solver.Amount amount
	public void set (int, int) 
		int numerator
		int denominator
	public android.support.constraint.solver.Amount add (android.support.constraint.solver.Amount) 
		android.support.constraint.solver.Amount amount
	public android.support.constraint.solver.Amount add (int) 
		int amount
	public android.support.constraint.solver.Amount substract (android.support.constraint.solver.Amount) 
		android.support.constraint.solver.Amount amount
	public android.support.constraint.solver.Amount multiply (android.support.constraint.solver.Amount) 
		android.support.constraint.solver.Amount amount
	public android.support.constraint.solver.Amount divide (android.support.constraint.solver.Amount) 
		android.support.constraint.solver.Amount amount
		int preN
		int preD
	public android.support.constraint.solver.Amount inverseFraction () 
		int n
	public android.support.constraint.solver.Amount inverse () 
	public int getNumerator () 
	public int getDenominator () 
	public boolean equals (java.lang.Object) 
		Object o
		android.support.constraint.solver.Amount a
	private void simplify () 
		int commonDenominator
		int commonDenominator
	private static int gcd (int, int) 
		int t
		int u
		int v
		int shift
	public boolean isOne () 
	public boolean isMinusOne () 
	public boolean isPositive () 
	public boolean isNegative () 
	public boolean isNull () 
	public void setToZero () 
	public float toFloat () 
	public java.lang.String toString () 
	public java.lang.String valueString () 
}

android/support/constraint/solver/ArrayBackedVariables.class
ArrayBackedVariables.java
package android.support.constraint.solver
 android.support.constraint.solver.ArrayBackedVariables extends java.lang.Object {
	private static final boolean DEBUG
	android.support.constraint.solver.SolverVariable[] variables
	float[] values
	int[] indexes
	int maxSize
	int currentSize
	int currentWriteSize
	android.support.constraint.solver.SolverVariable candidate
	public android.support.constraint.solver.SolverVariable getPivotCandidate () 
		int idx
		int i
	public void  () 
	void increaseSize () 
	public int size () 
	public android.support.constraint.solver.SolverVariable getVariable (int) 
		int index
	public float getVariableValue (int) 
		int index
	public void setVariable (int, float) 
		int index
		float value
		int idx
	public float get (android.support.constraint.solver.SolverVariable) 
		int idx
		int i
		int index
		int idx
		android.support.constraint.solver.SolverVariable current
		int start
		int end
		android.support.constraint.solver.SolverVariable v
	public void put (android.support.constraint.solver.SolverVariable, float) 
		int i
		int index
		int j
		boolean inserted
		int firstEmptyIndex
		android.support.constraint.solver.SolverVariable variable
		float value
	public void clear () 
	public boolean containsKey (android.support.constraint.solver.SolverVariable) 
		int i
		int index
		android.support.constraint.solver.SolverVariable current
		int start
		int end
		android.support.constraint.solver.SolverVariable variable
	public void remove (android.support.constraint.solver.SolverVariable) 
		int idx
		int i
		android.support.constraint.solver.SolverVariable variable
	public int sizeInBytes () 
		int size
	public void display () 
		int i
		int count
	private java.lang.String getInternalArrays () 
		int i
		int i
		String str
		int count
	public void displayInternalArrays () 
		int i
		int i
		int count
}

android/support/constraint/solver/ArrayRow.class
ArrayRow.java
package android.support.constraint.solver
 android.support.constraint.solver.ArrayRow extends java.lang.Object implements android.support.constraint.solver.IRow  {
	private static final boolean DEBUG
	android.support.constraint.solver.SolverVariable variable
	float variableValue
	float constantTerm
	boolean used
	final float epsilon
	final android.support.constraint.solver.ArrayBackedVariables variables
	void  () 
	public void updateClientEquations () 
		android.support.constraint.solver.SolverVariable v
		int i
		int count
	public boolean hasPositiveConstant () 
	public float getConstant () 
	public boolean hasAtLeastOneVariable () 
		float value
		int i
		int count
	public void addVariable (android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.SolverVariable v
	public boolean hasKeyVariable () 
	public java.lang.String toReadableString () 
		android.support.constraint.solver.SolverVariable v
		float amount
		String name
		int i
		String s
		boolean addedVariable
		int count
	public void reset () 
	public android.support.constraint.solver.SolverVariable getKeyVariable () 
	public boolean hasVariable (android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.SolverVariable v
	public float getVariable (android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.SolverVariable v
	public void setVariable (android.support.constraint.solver.SolverVariable, float) 
		android.support.constraint.solver.SolverVariable v
		float value
	public void setConstant (float) 
		float v
	public android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.SolverVariable, int) 
		android.support.constraint.solver.SolverVariable variable
		int value
	public android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
		int m
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		int margin
		boolean withError
		int errorStrength
		boolean inverse
	public android.support.constraint.solver.IRow addSingleError (android.support.constraint.solver.SolverVariable, int) 
		android.support.constraint.solver.SolverVariable error
		int sign
	public android.support.constraint.solver.IRow createRowGreaterThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
		int m
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		android.support.constraint.solver.SolverVariable slack
		int margin
		boolean withError
		int errorStrength
		boolean inverse
	public android.support.constraint.solver.IRow createRowLowerThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
		int m
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		android.support.constraint.solver.SolverVariable slack
		int margin
		boolean withError
		int errorStrength
		boolean inverse
	public android.support.constraint.solver.IRow createRowCentering (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, float, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		int marginA
		float bias
		android.support.constraint.solver.SolverVariable variableC
		android.support.constraint.solver.SolverVariable variableD
		int marginB
		boolean withError
		int errorStrength
	public android.support.constraint.solver.IRow addError (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.SolverVariable error1
		android.support.constraint.solver.SolverVariable error2
	public android.support.constraint.solver.IRow createRowDimensionPercent (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int) 
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		android.support.constraint.solver.SolverVariable variableC
		int percent
		float p
	public android.support.constraint.solver.IRow createRowDimensionRatio (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, float) 
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		android.support.constraint.solver.SolverVariable variableC
		android.support.constraint.solver.SolverVariable variableD
		float ratio
	public void setUsed (boolean) 
		boolean b
	public int sizeInBytes () 
		int size
	public boolean updateRowWithEquation (android.support.constraint.solver.IRow) 
		int idx
		android.support.constraint.solver.SolverVariable v
		float sourceAmount
		float previousAmount
		float finalValue
		int i
		int count
		android.support.constraint.solver.IRow row
		android.support.constraint.solver.ArrayRow equation
		float amount
	public void ensurePositiveConstant () 
		float previousAmount
		int i
		int count
	public void pickRowVariable () 
		int idx
		android.support.constraint.solver.SolverVariable candidateVariable
		float variableAmount
		int i
		android.support.constraint.solver.SolverVariable restrictedCandidate
		android.support.constraint.solver.SolverVariable unrestrictedCandidate
		int count
	public void pivot (android.support.constraint.solver.SolverVariable) 
		float previousAmount
		float value
		int i
		android.support.constraint.solver.SolverVariable v
		float amount
		int count
	public android.support.constraint.solver.SolverVariable findPivotCandidate () 
		float amount
		int i
		android.support.constraint.solver.SolverVariable candidate
		int count
}

android/support/constraint/solver/EquationCreation.class
EquationCreation.java
package android.support.constraint.solver
public android.support.constraint.solver.EquationCreation extends java.lang.Object {
	private static final boolean DEBUG
	public void  () 
	public static android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, int) 
		android.support.constraint.solver.LinearSystem linearSystem
		android.support.constraint.solver.SolverVariable variable
		int value
		android.support.constraint.solver.IRow row
	public static android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
		android.support.constraint.solver.LinearSystem linearSystem
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		int margin
		boolean withError
		int errorStrength
		android.support.constraint.solver.IRow row
	public static android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean) 
		android.support.constraint.solver.LinearSystem linearSystem
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		int margin
		boolean withError
	public static android.support.constraint.solver.IRow createRowDimensionPercent (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean) 
		android.support.constraint.solver.LinearSystem linearSystem
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		android.support.constraint.solver.SolverVariable variableC
		int percent
		boolean withError
		android.support.constraint.solver.IRow row
	public static android.support.constraint.solver.IRow createRowDimensionRatio (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, float, boolean) 
		android.support.constraint.solver.LinearSystem linearSystem
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		android.support.constraint.solver.SolverVariable variableC
		android.support.constraint.solver.SolverVariable variableD
		float ratio
		boolean withError
		android.support.constraint.solver.IRow row
	public static android.support.constraint.solver.IRow createRowGreaterThan (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
		float slackValue
		android.support.constraint.solver.LinearSystem linearSystem
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		int margin
		boolean withError
		int errorStrength
		android.support.constraint.solver.SolverVariable slack
		android.support.constraint.solver.IRow row
	public static android.support.constraint.solver.IRow createRowGreaterThan (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean) 
		android.support.constraint.solver.LinearSystem linearSystem
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		int margin
		boolean withError
	public static android.support.constraint.solver.IRow createRowLowerThan (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
		float slackValue
		android.support.constraint.solver.LinearSystem linearSystem
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		int margin
		boolean withError
		int errorStrength
		android.support.constraint.solver.SolverVariable slack
		android.support.constraint.solver.IRow row
	public static android.support.constraint.solver.IRow createRowLowerThan (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean) 
		android.support.constraint.solver.LinearSystem linearSystem
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		int margin
		boolean withError
	public static android.support.constraint.solver.IRow createRowCentering (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, float, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
		android.support.constraint.solver.LinearSystem linearSystem
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		int marginA
		float bias
		android.support.constraint.solver.SolverVariable variableC
		android.support.constraint.solver.SolverVariable variableD
		int marginB
		boolean withError
		int errorStrength
		android.support.constraint.solver.IRow row
	public static android.support.constraint.solver.IRow createRowCentering (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, float, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, boolean) 
		android.support.constraint.solver.LinearSystem linearSystem
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		float bias
		android.support.constraint.solver.SolverVariable variableC
		android.support.constraint.solver.SolverVariable variableD
		boolean withError
	static android.support.constraint.solver.IRow createRowFromEquation (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.LinearEquation) 
		android.support.constraint.solver.EquationVariable v
		android.support.constraint.solver.SolverVariable sv
		int i
		android.support.constraint.solver.LinearSystem linearSystem
		android.support.constraint.solver.LinearEquation e
		android.support.constraint.solver.IRow row
		java.util.ArrayList eq
		int count
}

android/support/constraint/solver/EquationVariable.class
EquationVariable.java
package android.support.constraint.solver
 android.support.constraint.solver.EquationVariable extends java.lang.Object {
	private android.support.constraint.solver.Amount mAmount
	private android.support.constraint.solver.SolverVariable mVariable
	public void  (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.Amount, java.lang.String, android.support.constraint.solver.SolverVariable$Type) 
		android.support.constraint.solver.LinearSystem system
		android.support.constraint.solver.Amount amount
		String name
		android.support.constraint.solver.SolverVariable$Type type
	public void  (android.support.constraint.solver.Amount) 
		android.support.constraint.solver.Amount amount
	public void  (android.support.constraint.solver.LinearSystem, int, java.lang.String, android.support.constraint.solver.SolverVariable$Type) 
		android.support.constraint.solver.LinearSystem system
		int amount
		String name
		android.support.constraint.solver.SolverVariable$Type type
	public void  (android.support.constraint.solver.LinearSystem, int) 
		android.support.constraint.solver.LinearSystem system
		int amount
	public void  (android.support.constraint.solver.LinearSystem, java.lang.String, android.support.constraint.solver.SolverVariable$Type) 
		android.support.constraint.solver.LinearSystem system
		String name
		android.support.constraint.solver.SolverVariable$Type type
	public void  (android.support.constraint.solver.Amount, android.support.constraint.solver.EquationVariable) 
		android.support.constraint.solver.Amount amount
		android.support.constraint.solver.EquationVariable variable
	public void  (android.support.constraint.solver.EquationVariable) 
		android.support.constraint.solver.EquationVariable v
	public java.lang.String getName () 
	public android.support.constraint.solver.SolverVariable$Type getType () 
	public android.support.constraint.solver.SolverVariable getSolverVariable () 
	public boolean isConstant () 
	public android.support.constraint.solver.Amount getAmount () 
	public void setAmount (android.support.constraint.solver.Amount) 
		android.support.constraint.solver.Amount amount
	public android.support.constraint.solver.EquationVariable inverse () 
	public boolean isCompatible (android.support.constraint.solver.EquationVariable) 
		android.support.constraint.solver.EquationVariable variable
	public void add (android.support.constraint.solver.EquationVariable) 
		android.support.constraint.solver.EquationVariable variable
	public void substract (android.support.constraint.solver.EquationVariable) 
		android.support.constraint.solver.EquationVariable variable
	public void multiply (android.support.constraint.solver.EquationVariable) 
		android.support.constraint.solver.EquationVariable variable
	public void multiply (android.support.constraint.solver.Amount) 
		android.support.constraint.solver.Amount amount
	public void divide (android.support.constraint.solver.EquationVariable) 
		android.support.constraint.solver.EquationVariable variable
	public java.lang.String toString () 
	public java.lang.String signString () 
}

android/support/constraint/solver/FloatRow.class
FloatRow.java
package android.support.constraint.solver
 android.support.constraint.solver.FloatRow extends java.lang.Object implements android.support.constraint.solver.IRow  {
	private static final boolean DEBUG
	private android.support.constraint.solver.LinearSystem mLinearSystem
	android.support.constraint.solver.SolverVariable variable
	float[] row
	final float epsilon
	public void setUsed (boolean) 
		boolean b
	public int sizeInBytes () 
		int size
	public android.support.constraint.solver.IRow createRowDimensionPercent (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int) 
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		android.support.constraint.solver.SolverVariable variableC
		int percent
		float p
	public android.support.constraint.solver.IRow createRowDimensionRatio (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, float) 
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		android.support.constraint.solver.SolverVariable variableC
		android.support.constraint.solver.SolverVariable variableD
		float ratio
	public float getConstant () 
	public float getVariable (android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.SolverVariable v
	public android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.SolverVariable, int) 
		android.support.constraint.solver.SolverVariable variable
		int value
		int indexSv
	public android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
		int m
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		int margin
		boolean withError
		int errorStrength
		int indexSvA
		int indexSvB
		boolean inverse
	public android.support.constraint.solver.IRow addSingleError (android.support.constraint.solver.SolverVariable, int) 
		android.support.constraint.solver.SolverVariable error
		int sign
	public android.support.constraint.solver.IRow createRowGreaterThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
		int m
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		android.support.constraint.solver.SolverVariable slack
		int margin
		boolean withError
		int errorStrength
		int indexSvA
		int indexSvB
		int indexSlack
		boolean inverse
	public android.support.constraint.solver.IRow createRowLowerThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
		int m
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		android.support.constraint.solver.SolverVariable slack
		int margin
		boolean withError
		int errorStrength
		int indexSvA
		int indexSvB
		int indexSlack
		boolean inverse
	public android.support.constraint.solver.IRow createRowCentering (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, float, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
		android.support.constraint.solver.SolverVariable variableA
		android.support.constraint.solver.SolverVariable variableB
		int marginA
		float bias
		android.support.constraint.solver.SolverVariable variableC
		android.support.constraint.solver.SolverVariable variableD
		int marginB
		boolean withError
		int errorStrength
		int indexSvA
		int indexSvB
		int indexSvC
		int indexSvD
	public android.support.constraint.solver.IRow addError (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.SolverVariable error1
		android.support.constraint.solver.SolverVariable error2
		int indexError1
		int indexError2
	public boolean hasAtLeastOneVariable () 
		int i
	public android.support.constraint.solver.SolverVariable findPivotCandidate () 
		float amount
		int i
		int candidatePivotIndex
	public boolean hasPositiveConstant () 
	public boolean hasKeyVariable () 
	public void addVariable (android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.SolverVariable v
	public void setVariable (android.support.constraint.solver.SolverVariable, float) 
		android.support.constraint.solver.SolverVariable v
		float value
	public void setConstant (float) 
		float v
	public void  (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.LinearSystem linearSystem
	public void reset () 
	public android.support.constraint.solver.SolverVariable getKeyVariable () 
	public boolean hasVariable (android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.SolverVariable v
	public void updateClientEquations () 
		float variableAmount
		android.support.constraint.solver.SolverVariable variable
		int i
		int count
	public boolean updateRowWithEquation (android.support.constraint.solver.IRow) 
		float sourceAmount
		int j
		android.support.constraint.solver.IRow row
		android.support.constraint.solver.FloatRow source
		android.support.constraint.solver.SolverVariable v
		int indexSv
		float amount
	public void ensurePositiveConstant () 
		int i
	public void pickRowVariable () 
		float variableAmount
		android.support.constraint.solver.SolverVariable candidateVariable
		int i
		int restrictedCandidateIndex
		int unrestrictedCandidateIndex
	public void pivot (android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.SolverVariable v
	private void pivot (int) 
		int variableIndex
		float previous
		float a
		int i
		int column
		float amount
		int count
	public java.lang.String toReadableString () 
		String name
		float amount
		int i
		String s
		int count
		boolean addedVariable
	public java.lang.String toString () 
		float amount
		int i
		String s
		int count
	void updateBackend (float[]) 
		float[] floats
	void replaceVariables (android.support.constraint.solver.FloatRow, android.support.constraint.solver.FloatRow) 
		float sourceAmount
		int j
		android.support.constraint.solver.FloatRow source
		android.support.constraint.solver.FloatRow target
		android.support.constraint.solver.SolverVariable v
		int indexSv
		float amount
}

android/support/constraint/solver/IRow.class
IRow.java
package android.support.constraint.solver
abstract android.support.constraint.solver.IRow extends java.lang.Object {
	public abstract void pivot (android.support.constraint.solver.SolverVariable) 
	public abstract boolean updateRowWithEquation (android.support.constraint.solver.IRow) 
	public abstract void ensurePositiveConstant () 
	public abstract void pickRowVariable () 
	public abstract boolean hasKeyVariable () 
	public abstract java.lang.String toReadableString () 
	public abstract android.support.constraint.solver.SolverVariable findPivotCandidate () 
	public abstract void addVariable (android.support.constraint.solver.SolverVariable) 
	public abstract boolean hasAtLeastOneVariable () 
	public abstract boolean hasPositiveConstant () 
	public abstract void reset () 
	public abstract android.support.constraint.solver.SolverVariable getKeyVariable () 
	public abstract boolean hasVariable (android.support.constraint.solver.SolverVariable) 
	public abstract float getConstant () 
	public abstract float getVariable (android.support.constraint.solver.SolverVariable) 
	public abstract void setVariable (android.support.constraint.solver.SolverVariable, float) 
	public abstract void setConstant (float) 
	public abstract void setUsed (boolean) 
	public abstract int sizeInBytes () 
	public abstract android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.SolverVariable, int) 
	public abstract android.support.constraint.solver.IRow createRowEquals (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
	public abstract android.support.constraint.solver.IRow addSingleError (android.support.constraint.solver.SolverVariable, int) 
	public abstract android.support.constraint.solver.IRow createRowGreaterThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
	public abstract android.support.constraint.solver.IRow createRowLowerThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
	public abstract android.support.constraint.solver.IRow createRowCentering (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, float, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean, int) 
	public abstract android.support.constraint.solver.IRow addError (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable) 
	public abstract android.support.constraint.solver.IRow createRowDimensionPercent (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int) 
	public abstract android.support.constraint.solver.IRow createRowDimensionRatio (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, float) 
	public abstract void updateClientEquations () 
}

android/support/constraint/solver/LinearEquation$1.class
LinearEquation.java
package android.support.constraint.solver
 android.support.constraint.solver.LinearEquation$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$support$constraint$solver$LinearEquation$Type
	static void  () 
}

android/support/constraint/solver/LinearEquation$Type.class
LinearEquation.java
package android.support.constraint.solver
final android.support.constraint.solver.LinearEquation$Type extends java.lang.Enum {
	public static final android.support.constraint.solver.LinearEquation$Type EQUALS
	public static final android.support.constraint.solver.LinearEquation$Type LOWER_THAN
	public static final android.support.constraint.solver.LinearEquation$Type GREATER_THAN
	private static final android.support.constraint.solver.LinearEquation$Type[] $VALUES
	public static android.support.constraint.solver.LinearEquation$Type[] values () 
	public static android.support.constraint.solver.LinearEquation$Type valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/support/constraint/solver/LinearEquation.class
LinearEquation.java
package android.support.constraint.solver
 android.support.constraint.solver.LinearEquation extends java.lang.Object {
	private java.util.ArrayList mLeftSide
	private java.util.ArrayList mRightSide
	private java.util.ArrayList mCurrentSide
	private android.support.constraint.solver.LinearEquation$Type mType
	private android.support.constraint.solver.LinearSystem mSystem
	private static int artificialIndex
	private static int slackIndex
	private static int errorIndex
	public boolean isNull () 
		android.support.constraint.solver.EquationVariable v1
		android.support.constraint.solver.EquationVariable v2
	static java.lang.String getNextArtificialVariableName () 
	static java.lang.String getNextSlackVariableName () 
	static java.lang.String getNextErrorVariableName () 
	public static void resetNaming () 
	public void  (android.support.constraint.solver.LinearEquation) 
		android.support.constraint.solver.EquationVariable v
		android.support.constraint.solver.EquationVariable v2
		int i
		int mLeftSide1Size
		android.support.constraint.solver.EquationVariable v
		android.support.constraint.solver.EquationVariable v2
		int i
		int mRightSide1Size
		android.support.constraint.solver.LinearEquation equation
		java.util.ArrayList mLeftSide1
		java.util.ArrayList mRightSide1
	public void i () 
	public void setLeftSide () 
	public void clearLeftSide () 
	public void remove (android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.SolverVariable v
		android.support.constraint.solver.EquationVariable ev
	public void  () 
	public void  (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.LinearSystem system
	public void setSystem (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.LinearSystem system
	public android.support.constraint.solver.LinearEquation equalsTo () 
	public android.support.constraint.solver.LinearEquation greaterThan () 
	public android.support.constraint.solver.LinearEquation lowerThan () 
	public void normalize () 
	public void simplify () 
	private void simplifySide (java.util.ArrayList) 
		android.support.constraint.solver.EquationVariable original
		android.support.constraint.solver.EquationVariable v
		int i
		int sideSize
		String name
		android.support.constraint.solver.EquationVariable v
		int i
		int variablesNamesSize
		java.util.ArrayList side
		android.support.constraint.solver.EquationVariable constant
		java.util.HashMap variables
		java.util.ArrayList variablesNames
	public void moveAllToTheRight () 
		android.support.constraint.solver.EquationVariable v
		int i
		int mLeftSideSize
	public void balance () 
		android.support.constraint.solver.EquationVariable v
		int i
		int mLeftSideSize
		android.support.constraint.solver.EquationVariable v
		int i
		int mRightSideSize
		android.support.constraint.solver.EquationVariable v
		int i
		int mRightSideSize
		android.support.constraint.solver.EquationVariable v
		int i
		int mRightSideSize
		android.support.constraint.solver.EquationVariable v
		int i
		int mRightSideSize
		android.support.constraint.solver.Amount foundAmount
		android.support.constraint.solver.EquationVariable found
	private void removeNullTerms (java.util.ArrayList) 
		android.support.constraint.solver.EquationVariable v
		int i
		int listSize
		android.support.constraint.solver.EquationVariable v
		int i
		int listSize
		java.util.ArrayList newSide
		java.util.ArrayList list
		boolean hasNullTerm
	public void pivot (android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.EquationVariable v
		int i
		int mLeftSideSize
		android.support.constraint.solver.EquationVariable v
		int i
		int mRightSideSize
		android.support.constraint.solver.EquationVariable v
		int i
		int mRightSideSize
		android.support.constraint.solver.Amount foundAmount
		android.support.constraint.solver.SolverVariable variable
		android.support.constraint.solver.EquationVariable found
	public boolean hasNegativeConstant () 
		android.support.constraint.solver.EquationVariable v
		int i
		int mRightSideSize
	public android.support.constraint.solver.Amount getConstant () 
		android.support.constraint.solver.EquationVariable v
		int i
		int mRightSideSize
	public void inverse () 
		android.support.constraint.solver.EquationVariable v
		int i
		int mLeftSideSize
		android.support.constraint.solver.EquationVariable v
		int i
		int mRightSideSize
		android.support.constraint.solver.Amount amount
	public android.support.constraint.solver.EquationVariable getFirstUnconstrainedVariable () 
		android.support.constraint.solver.EquationVariable v
		int i
		int mLeftSideSize
		android.support.constraint.solver.EquationVariable v
		int i
		int mRightSideSize
	public android.support.constraint.solver.EquationVariable getLeftVariable () 
	public void replace (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.LinearEquation) 
		android.support.constraint.solver.SolverVariable v
		android.support.constraint.solver.LinearEquation l
	private void replace (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.LinearEquation, java.util.ArrayList) 
		android.support.constraint.solver.EquationVariable lv
		int i
		int mRightSide1Size
		android.support.constraint.solver.Amount amount
		java.util.ArrayList mRightSide1
		android.support.constraint.solver.SolverVariable v
		android.support.constraint.solver.LinearEquation l
		java.util.ArrayList list
		android.support.constraint.solver.EquationVariable toReplace
	private android.support.constraint.solver.EquationVariable find (android.support.constraint.solver.SolverVariable, java.util.ArrayList) 
		android.support.constraint.solver.EquationVariable ev
		int i
		int listSize
		android.support.constraint.solver.SolverVariable v
		java.util.ArrayList list
	public java.util.ArrayList getRightSide () 
	public boolean contains (android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.SolverVariable solverVariable
	public android.support.constraint.solver.EquationVariable getVariable (android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.SolverVariable solverVariable
		android.support.constraint.solver.EquationVariable variable
	public android.support.constraint.solver.LinearEquation var (int) 
		int amount
		android.support.constraint.solver.EquationVariable e
	public android.support.constraint.solver.LinearEquation var (int, int) 
		int numerator
		int denominator
		android.support.constraint.solver.EquationVariable e
	public android.support.constraint.solver.LinearEquation var (java.lang.String) 
		String name
		android.support.constraint.solver.EquationVariable e
	public android.support.constraint.solver.LinearEquation var (int, java.lang.String) 
		int amount
		String name
		android.support.constraint.solver.EquationVariable e
	public android.support.constraint.solver.LinearEquation var (int, int, java.lang.String) 
		int numerator
		int denominator
		String name
		android.support.constraint.solver.Amount amount
		android.support.constraint.solver.EquationVariable e
	public android.support.constraint.solver.LinearEquation plus (java.lang.String) 
		String name
	public android.support.constraint.solver.LinearEquation plus (int, java.lang.String) 
		int amount
		String name
	public android.support.constraint.solver.LinearEquation minus (java.lang.String) 
		String name
	public android.support.constraint.solver.LinearEquation minus (int, java.lang.String) 
		int amount
		String name
	public android.support.constraint.solver.LinearEquation plus (int) 
		int amount
	public android.support.constraint.solver.LinearEquation minus (int) 
		int amount
	public android.support.constraint.solver.LinearEquation plus (int, int) 
		int numerator
		int denominator
	public android.support.constraint.solver.LinearEquation minus (int, int) 
		int numerator
		int denominator
	public android.support.constraint.solver.LinearEquation withError (java.lang.String, int) 
		String name
		int strength
		android.support.constraint.solver.EquationVariable e
	public android.support.constraint.solver.LinearEquation withError (android.support.constraint.solver.Amount, java.lang.String) 
		android.support.constraint.solver.Amount amount
		String name
		android.support.constraint.solver.EquationVariable e
	public android.support.constraint.solver.LinearEquation withError () 
		String name
	public android.support.constraint.solver.LinearEquation withPositiveError () 
		String name
	public android.support.constraint.solver.LinearEquation withStrongError () 
		String name
		android.support.constraint.solver.EquationVariable e
	public android.support.constraint.solver.EquationVariable addArtificialVar () 
		android.support.constraint.solver.EquationVariable e
	public android.support.constraint.solver.LinearEquation withError (int) 
		int strength
	public android.support.constraint.solver.LinearEquation withSlack (java.lang.String, int) 
		String name
		int strength
		android.support.constraint.solver.EquationVariable e
	public android.support.constraint.solver.LinearEquation withSlack (android.support.constraint.solver.Amount, java.lang.String) 
		android.support.constraint.solver.Amount amount
		String name
		android.support.constraint.solver.EquationVariable e
	public android.support.constraint.solver.LinearEquation withSlack () 
	public android.support.constraint.solver.LinearEquation withSlack (int) 
		int strength
	public java.lang.String toString () 
		String result
	private java.lang.String sideToString (java.util.ArrayList) 
		android.support.constraint.solver.EquationVariable v
		int i
		int sideSize
		java.util.ArrayList side
		String result
		boolean first
	static void  () 
}

android/support/constraint/solver/LinearSystem.class
LinearSystem.java
package android.support.constraint.solver
public android.support.constraint.solver.LinearSystem extends java.lang.Object {
	private static final boolean DEBUG
	private static boolean USE_FLOAT_ROW
	private static final int POOL_SIZE
	private int mVariablesID
	private java.util.HashMap mVariables
	private android.support.constraint.solver.IRow mGoal
	private int TABLE_SIZE
	private int mMaxColumns
	private android.support.constraint.solver.IRow[] mRows
	private java.util.HashMap mObjectVariables
	private java.util.HashSet mAlreadyTestedCandidates
	int mNumColumns
	android.support.constraint.solver.SolverVariable[] mIndexedVariables
	int mNumRows
	int mMaxRows
	float[][] mBackend
	private static android.support.constraint.solver.Pools$Pool sArrayRowPool
	private static android.support.constraint.solver.Pools$Pool sSolverVariablePool
	public void  () 
	public static void setUseFloatRow (boolean) 
		boolean value
	void increaseTableSize () 
		int i
		int previousSize
		float[][] backendCopy
	private void releaseRows () 
		android.support.constraint.solver.ArrayRow row
		int i
	private void releaseGoal () 
	public void reset () 
		android.support.constraint.solver.SolverVariable variable
		int i
		int i
	public void addConstraint (android.support.constraint.solver.LinearEquation) 
		android.support.constraint.solver.LinearEquation e
		android.support.constraint.solver.IRow row
	public android.support.constraint.solver.SolverVariable createObjectVariable (java.lang.Object) 
		Object anchor
		android.support.constraint.solver.SolverVariable variable
	android.support.constraint.solver.IRow createRow () 
	android.support.constraint.solver.IRow createRow (int) 
		int sizeHint
		android.support.constraint.solver.IRow row
	android.support.constraint.solver.SolverVariable createSlackVariable () 
		android.support.constraint.solver.SolverVariable variable
	void addError (android.support.constraint.solver.IRow, int) 
		android.support.constraint.solver.IRow row
		int strength
		android.support.constraint.solver.SolverVariable error1
		android.support.constraint.solver.SolverVariable error2
	void addSingleError (android.support.constraint.solver.IRow, int, int) 
		android.support.constraint.solver.IRow row
		int sign
		int strength
		android.support.constraint.solver.SolverVariable error
	private android.support.constraint.solver.FloatRow acquireFloatRow (int) 
		int newVariables
		android.support.constraint.solver.FloatRow row
	private android.support.constraint.solver.SolverVariable createVariable (java.lang.String, android.support.constraint.solver.SolverVariable$Type) 
		String name
		android.support.constraint.solver.SolverVariable$Type type
		android.support.constraint.solver.SolverVariable variable
	private android.support.constraint.solver.SolverVariable createErrorVariable () 
	private android.support.constraint.solver.SolverVariable createErrorVariable (int) 
		int strength
		android.support.constraint.solver.SolverVariable variable
	private android.support.constraint.solver.SolverVariable acquireSolverVariable (android.support.constraint.solver.SolverVariable$Type) 
		android.support.constraint.solver.SolverVariable$Type type
		android.support.constraint.solver.SolverVariable variable
	public android.support.constraint.solver.IRow getGoal () 
	public android.support.constraint.solver.IRow getRow (int) 
		int n
	public float getValueFor (java.lang.String) 
		String name
		android.support.constraint.solver.SolverVariable v
	public int getObjectVariableValue (java.lang.Object) 
		Object anchor
		android.support.constraint.solver.SolverVariable variable
	public android.support.constraint.solver.SolverVariable getVariable (java.lang.String, android.support.constraint.solver.SolverVariable$Type) 
		String name
		android.support.constraint.solver.SolverVariable$Type type
		android.support.constraint.solver.SolverVariable variable
	public void rebuildGoalFromErrors () 
		android.support.constraint.solver.SolverVariable variable
		int i
	public void minimize ()  throws java.lang.Exception 
	public void minimizeGoal (android.support.constraint.solver.IRow)  throws java.lang.Exception 
		int i
		int tries
		Exception e
		android.support.constraint.solver.IRow goal
		boolean validGoal
	private void updateRowFromVariables (android.support.constraint.solver.IRow) 
		android.support.constraint.solver.SolverVariable variable
		int i
		android.support.constraint.solver.ArrayRow equation
		int numVariables
		int i
		android.support.constraint.solver.IRow row
	public void addConstraint (android.support.constraint.solver.IRow) 
		android.support.constraint.solver.IRow client
		int i
		android.support.constraint.solver.IRow row
		java.util.ArrayList clients
		int count
	private int optimize (android.support.constraint.solver.IRow) 
		float value
		float C
		float a_j
		android.support.constraint.solver.IRow current
		android.support.constraint.solver.SolverVariable variable
		int i
		int pivotRowIndex
		int i
		android.support.constraint.solver.IRow pivotEquation
		float minWeak
		float minStrong
		int pivotRowIndex
		int pivotRowIndexWeak
		int pivotRowIndexStrong
		android.support.constraint.solver.SolverVariable pivotCandidate
		android.support.constraint.solver.IRow goal
		boolean done
		int tries
	private int enforceBFS (android.support.constraint.solver.IRow)  throws java.lang.Exception 
		android.support.constraint.solver.SolverVariable variable
		int i
		android.support.constraint.solver.SolverVariable candidate
		float a_j
		float d_j
		float value
		int j
		android.support.constraint.solver.IRow current
		android.support.constraint.solver.SolverVariable variable
		int i
		int pivotRowIndex
		int pivotColumnIndex
		int i
		android.support.constraint.solver.IRow pivotEquation
		float minWeak
		float minStrong
		int pivotRowIndexWeak
		int pivotRowIndexStrong
		int pivotRowIndex
		int pivotColumnIndexStrong
		int pivotColumnIndexWeak
		int pivotColumnIndex
		boolean done
		android.support.constraint.solver.SolverVariable variable
		int i
		android.support.constraint.solver.IRow goal
		int tries
		boolean infeasibleSystem
	private void computeValues () 
		android.support.constraint.solver.IRow row
		int i
	void replaceVariable (android.support.constraint.solver.IRow, android.support.constraint.solver.SolverVariable) 
		android.support.constraint.solver.IRow target
		android.support.constraint.solver.SolverVariable variable
		int idx
	public void testingPivotRow (int, java.lang.String) 
		int i
		int n
		String v
		android.support.constraint.solver.FloatRow row
	public void displayRows () 
		int i
		String s
	public void displayReadableRows () 
		int i
		String s
	public void displayVariablesReadableRows () 
		int i
		String s
	public int getMemoryUsed () 
		int i
		int actualRowSize
	public int getNumEquations () 
	public int getNumVariables () 
	public void displaySystemInformations () 
		int j
		int i
		int i
		int i
		int count
		int rowSize
		int actualRowSize
	private void displaySolverVariables () 
		android.support.constraint.solver.SolverVariable v
		int i
		String s
	private java.lang.String getDisplaySize (int) 
		int n
		int mb
		int kb
	static void  () 
}

android/support/constraint/solver/Pools$Pool.class
Pools.java
package android.support.constraint.solver
abstract android.support.constraint.solver.Pools$Pool extends java.lang.Object {
	public abstract java.lang.Object acquire () 
	public abstract boolean release (java.lang.Object) 
}

android/support/constraint/solver/Pools$SimplePool.class
Pools.java
package android.support.constraint.solver
 android.support.constraint.solver.Pools$SimplePool extends java.lang.Object implements android.support.constraint.solver.Pools$Pool  {
	private final Object[] mPool
	private int mPoolSize
	public void  (int) 
		int maxPoolSize
	public java.lang.Object acquire () 
		int lastPooledIndex
		Object instance
	public boolean release (java.lang.Object) 
		Object instance
	private boolean isInPool (java.lang.Object) 
		int i
		Object instance
}

android/support/constraint/solver/Pools.class
Pools.java
package android.support.constraint.solver
final android.support.constraint.solver.Pools extends java.lang.Object {
	private void  () 
}

android/support/constraint/solver/SolverVariable$1.class
SolverVariable.java
package android.support.constraint.solver
 android.support.constraint.solver.SolverVariable$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$support$constraint$solver$SolverVariable$Type
	static void  () 
}

android/support/constraint/solver/SolverVariable$Strength.class
SolverVariable.java
package android.support.constraint.solver
public final android.support.constraint.solver.SolverVariable$Strength extends java.lang.Enum {
	public static final android.support.constraint.solver.SolverVariable$Strength STRONG
	public static final android.support.constraint.solver.SolverVariable$Strength WEAK
	public static final android.support.constraint.solver.SolverVariable$Strength UNKNOWN
	private static final android.support.constraint.solver.SolverVariable$Strength[] $VALUES
	public static android.support.constraint.solver.SolverVariable$Strength[] values () 
	public static android.support.constraint.solver.SolverVariable$Strength valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/support/constraint/solver/SolverVariable$Type.class
SolverVariable.java
package android.support.constraint.solver
public final android.support.constraint.solver.SolverVariable$Type extends java.lang.Enum {
	public static final android.support.constraint.solver.SolverVariable$Type UNRESTRICTED
	public static final android.support.constraint.solver.SolverVariable$Type CONSTANT
	public static final android.support.constraint.solver.SolverVariable$Type SLACK
	public static final android.support.constraint.solver.SolverVariable$Type ERROR
	public static final android.support.constraint.solver.SolverVariable$Type UNKNOWN
	private static final android.support.constraint.solver.SolverVariable$Type[] $VALUES
	public static android.support.constraint.solver.SolverVariable$Type[] values () 
	public static android.support.constraint.solver.SolverVariable$Type valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/support/constraint/solver/SolverVariable.class
SolverVariable.java
package android.support.constraint.solver
public android.support.constraint.solver.SolverVariable extends java.lang.Object {
	private static final boolean INTERNAL_DEBUG
	static int uniqueId
	public float mComputedValue
	java.util.ArrayList mClientEquations
	private String mName
	private android.support.constraint.solver.SolverVariable$Type mType
	private android.support.constraint.solver.SolverVariable$Strength mStrength
	public int mId
	public int mDefinitionId
	public static java.lang.String getUniqueName () 
	public static java.lang.String getUniqueName (android.support.constraint.solver.SolverVariable$Type, android.support.constraint.solver.SolverVariable$Strength) 
		android.support.constraint.solver.SolverVariable$Type type
		android.support.constraint.solver.SolverVariable$Strength strength
	public java.util.ArrayList getClientEquations () 
	public void addClientEquation (android.support.constraint.solver.IRow) 
		android.support.constraint.solver.IRow equation
	public void removeClientEquation (android.support.constraint.solver.IRow) 
		android.support.constraint.solver.IRow equation
	public void reset () 
	public void  (java.lang.String, android.support.constraint.solver.SolverVariable$Type) 
		String name
		android.support.constraint.solver.SolverVariable$Type type
	public void  (android.support.constraint.solver.SolverVariable$Type) 
		android.support.constraint.solver.SolverVariable$Type type
	public java.lang.String getName () 
	public android.support.constraint.solver.SolverVariable$Type getType () 
	public void setName (java.lang.String) 
		String name
	public void setType (android.support.constraint.solver.SolverVariable$Type) 
		android.support.constraint.solver.SolverVariable$Type type
	public void setStrength (android.support.constraint.solver.SolverVariable$Strength) 
		android.support.constraint.solver.SolverVariable$Strength s
	public android.support.constraint.solver.SolverVariable$Strength getStrength () 
	public java.lang.String toString () 
		String result
	void setId (int) 
		int id
	int getId () 
	static void  () 
}

android/support/constraint/solver/widgets/
android/support/constraint/solver/widgets/Animator$Frame.class
Animator.java
package android.support.constraint.solver.widgets
 android.support.constraint.solver.widgets.Animator$Frame extends java.lang.Object {
	int left
	int right
	int top
	int bottom
	void  () 
	void set (int, int, int, int) 
		int l
		int t
		int r
		int b
	public int getLeft () 
	public int getTop () 
	public int getRight () 
	public int getBottom () 
}

android/support/constraint/solver/widgets/Animator.class
Animator.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.Animator extends java.lang.Object {
	private static final boolean DEBUG
	private static final boolean USE_EASE_IN_OUT
	private final android.support.constraint.solver.widgets.ConstraintWidget mWidget
	private android.support.constraint.solver.widgets.Animator$Frame animTarget
	private android.support.constraint.solver.widgets.Animator$Frame animStart
	private android.support.constraint.solver.widgets.Animator$Frame animCurrent
	private long animStartTime
	private long animDuration
	private boolean mAnimating
	private static boolean sAllowsAnimation
	public static void setAnimationEnabled (boolean) 
		boolean value
	public static boolean doAnimation () 
	public static boolean isAnimationEnabled () 
	public void  (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.ConstraintWidget widget
	public boolean isAnimating () 
	public void start () 
	public static double EaseInOutinterpolator (double, double, double) 
		double progress
		double begin
		double end
		double change
	private static float linearInterpolator (float, float, float) 
		float progress
		float begin
		float end
	private static int interpolator (float, float, float) 
		float progress
		float begin
		float end
	public void step () 
		float progress
		long currentTime
	public void animate (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public int getCurrentLeft () 
	public int getCurrentTop () 
	public int getCurrentRight () 
	public int getCurrentBottom () 
	static void  () 
}

android/support/constraint/solver/widgets/ConnectionCandidate.class
ConnectionCandidate.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.ConnectionCandidate extends java.lang.Object {
	public android.support.constraint.solver.widgets.ConstraintAnchor anchorOrigin
	public android.support.constraint.solver.widgets.ConstraintAnchor anchorTarget
	public float distance
	public void  () 
}

android/support/constraint/solver/widgets/ConstraintAnchor$1.class
ConstraintAnchor.java
package android.support.constraint.solver.widgets
 android.support.constraint.solver.widgets.ConstraintAnchor$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$support$constraint$solver$widgets$ConstraintAnchor$Type
	static void  () 
}

android/support/constraint/solver/widgets/ConstraintAnchor$ConnectionType.class
ConstraintAnchor.java
package android.support.constraint.solver.widgets
public final android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType extends java.lang.Enum {
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType RELAXED
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType STRICT
	private static final android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType[] $VALUES
	public static android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType[] values () 
	public static android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/support/constraint/solver/widgets/ConstraintAnchor$Strength.class
ConstraintAnchor.java
package android.support.constraint.solver.widgets
public final android.support.constraint.solver.widgets.ConstraintAnchor$Strength extends java.lang.Enum {
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$Strength NONE
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$Strength STRONG
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$Strength WEAK
	private static final android.support.constraint.solver.widgets.ConstraintAnchor$Strength[] $VALUES
	public static android.support.constraint.solver.widgets.ConstraintAnchor$Strength[] values () 
	public static android.support.constraint.solver.widgets.ConstraintAnchor$Strength valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/support/constraint/solver/widgets/ConstraintAnchor$Type.class
ConstraintAnchor.java
package android.support.constraint.solver.widgets
public final android.support.constraint.solver.widgets.ConstraintAnchor$Type extends java.lang.Enum {
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type NONE
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type LEFT
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type TOP
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type RIGHT
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type BOTTOM
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type BASELINE
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type CENTER
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type CENTER_X
	public static final android.support.constraint.solver.widgets.ConstraintAnchor$Type CENTER_Y
	private static final android.support.constraint.solver.widgets.ConstraintAnchor$Type[] $VALUES
	public static android.support.constraint.solver.widgets.ConstraintAnchor$Type[] values () 
	public static android.support.constraint.solver.widgets.ConstraintAnchor$Type valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/support/constraint/solver/widgets/ConstraintAnchor.class
ConstraintAnchor.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.ConstraintAnchor extends java.lang.Object {
	public static final boolean USE_CENTER_ANCHOR
	private static final boolean ALLOW_BINARY
	public static final int USER_CREATOR
	public static final int SCOUT_CREATOR
	public static final int AUTO_CONSTRAINT_CREATOR
	private final android.support.constraint.solver.widgets.ConstraintWidget mOwner
	private final android.support.constraint.solver.widgets.ConstraintAnchor$Type mType
	private android.support.constraint.solver.widgets.ConstraintAnchor mTarget
	private int mMargin
	private android.support.constraint.solver.widgets.ConstraintAnchor$Strength mStrength
	private android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType mConnectionType
	private int mConnectionCreator
	public void  (android.support.constraint.solver.widgets.ConstraintWidget, android.support.constraint.solver.widgets.ConstraintAnchor$Type) 
		android.support.constraint.solver.widgets.ConstraintWidget owner
		android.support.constraint.solver.widgets.ConstraintAnchor$Type type
	public android.support.constraint.solver.widgets.ConstraintWidget getOwner () 
	public android.support.constraint.solver.widgets.ConstraintAnchor$Type getType () 
	public int getMargin () 
	public android.support.constraint.solver.widgets.ConstraintAnchor$Strength getStrength () 
	public android.support.constraint.solver.widgets.ConstraintAnchor getTarget () 
	public android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType getConnectionType () 
	public void setConnectionType (android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType) 
		android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType type
	public int getConnectionCreator () 
	public void setConnectionCreator (int) 
		int creator
	public void reset () 
	public boolean connect (android.support.constraint.solver.widgets.ConstraintAnchor, int, android.support.constraint.solver.widgets.ConstraintAnchor$Strength, int) 
		android.support.constraint.solver.widgets.ConstraintAnchor toAnchor
		int margin
		android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
		int creator
	public boolean connect (android.support.constraint.solver.widgets.ConstraintAnchor, int, android.support.constraint.solver.widgets.ConstraintAnchor$Strength, int, boolean) 
		android.support.constraint.solver.widgets.ConstraintAnchor toAnchor
		int margin
		android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
		int creator
		boolean forceConnection
	public boolean connect (android.support.constraint.solver.widgets.ConstraintAnchor, int, int) 
		android.support.constraint.solver.widgets.ConstraintAnchor toAnchor
		int margin
		int creator
	public boolean connect (android.support.constraint.solver.widgets.ConstraintAnchor, int) 
		android.support.constraint.solver.widgets.ConstraintAnchor toAnchor
		int margin
	public boolean isConnected () 
	public boolean isValidConnection (android.support.constraint.solver.widgets.ConstraintAnchor) 
		boolean isCompatible
		boolean isCompatible
		android.support.constraint.solver.widgets.ConstraintAnchor anchor
		android.support.constraint.solver.widgets.ConstraintAnchor$Type target
	public boolean isSideAnchor () 
	public boolean isSimilarDimensionConnection (android.support.constraint.solver.widgets.ConstraintAnchor) 
		android.support.constraint.solver.widgets.ConstraintAnchor anchor
		android.support.constraint.solver.widgets.ConstraintAnchor$Type target
	public void setStrength (android.support.constraint.solver.widgets.ConstraintAnchor$Strength) 
		android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
	public void setMargin (int) 
		int margin
	public boolean isVerticalAnchor () 
	public java.lang.String toString () 
	public int getSnapPriorityLevel () 
	public int getPriorityLevel () 
	public boolean isSnapCompatibleWith (android.support.constraint.solver.widgets.ConstraintAnchor) 
		android.support.constraint.solver.widgets.ConstraintAnchor anchor
	public boolean isConnectionAllowed (android.support.constraint.solver.widgets.ConstraintWidget, android.support.constraint.solver.widgets.ConstraintAnchor) 
		android.support.constraint.solver.widgets.ConstraintWidget target
		android.support.constraint.solver.widgets.ConstraintAnchor anchor
	public boolean isConnectionAllowed (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.ConstraintWidget target
		java.util.HashSet checked
		android.support.constraint.solver.widgets.ConstraintWidget parent
	private boolean isConnectionToMe (android.support.constraint.solver.widgets.ConstraintWidget, java.util.HashSet) 
		android.support.constraint.solver.widgets.ConstraintAnchor anchor
		int i
		int targetAnchorsSize
		android.support.constraint.solver.widgets.ConstraintWidget target
		java.util.HashSet checked
		java.util.ArrayList targetAnchors
	public android.support.constraint.solver.widgets.ConstraintAnchor getOpposite () 
}

android/support/constraint/solver/widgets/ConstraintHorizontalLayout.class
ConstraintHorizontalLayout.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.ConstraintHorizontalLayout extends android.support.constraint.solver.widgets.ConstraintWidgetContainer {
	private android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment mAlignment
	public void  () 
	public void  (int, int, int, int) 
		int x
		int y
		int width
		int height
	public void  (int, int) 
		int width
		int height
	public void addToSolver (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		int mChildrenSize
		android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		int mChildrenSize
		android.support.constraint.solver.LinearSystem system
		android.support.constraint.solver.widgets.ConstraintWidget previous
}

android/support/constraint/solver/widgets/ConstraintTableLayout$HorizontalSlice.class
ConstraintTableLayout.java
package android.support.constraint.solver.widgets
 android.support.constraint.solver.widgets.ConstraintTableLayout$HorizontalSlice extends java.lang.Object {
	android.support.constraint.solver.widgets.ConstraintWidget top
	android.support.constraint.solver.widgets.ConstraintWidget bottom
	int padding
	final android.support.constraint.solver.widgets.ConstraintTableLayout this$0
	void  (android.support.constraint.solver.widgets.ConstraintTableLayout) 
		android.support.constraint.solver.widgets.ConstraintTableLayout this$0
}

android/support/constraint/solver/widgets/ConstraintTableLayout$VerticalSlice.class
ConstraintTableLayout.java
package android.support.constraint.solver.widgets
 android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice extends java.lang.Object {
	android.support.constraint.solver.widgets.ConstraintWidget left
	android.support.constraint.solver.widgets.ConstraintWidget right
	int alignment
	int padding
	final android.support.constraint.solver.widgets.ConstraintTableLayout this$0
	void  (android.support.constraint.solver.widgets.ConstraintTableLayout) 
		android.support.constraint.solver.widgets.ConstraintTableLayout this$0
}

android/support/constraint/solver/widgets/ConstraintTableLayout.class
ConstraintTableLayout.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.ConstraintTableLayout extends android.support.constraint.solver.widgets.ConstraintWidgetContainer {
	private boolean mVerticalGrowth
	private int mNumCols
	private int mNumRows
	private int mPadding
	private java.util.ArrayList mVerticalSlices
	private java.util.ArrayList mHorizontalSlices
	private java.util.ArrayList mVerticalGuidelines
	private java.util.ArrayList mHorizontalGuidelines
	public static final int ALIGN_CENTER
	public static final int ALIGN_LEFT
	public static final int ALIGN_RIGHT
	private static final int ALIGN_FULL
	private android.support.constraint.solver.LinearSystem system
	public void  () 
	public void  (int, int, int, int) 
		int x
		int y
		int width
		int height
	public void  (int, int) 
		int width
		int height
	public java.lang.String getType () 
	public int getNumRows () 
	public int getNumCols () 
	public int getPadding () 
	public java.lang.String getColumnsAlignmentRepresentation () 
		android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice slice
		int i
		int numSlices
		String result
	public java.lang.String getColumnAlignmentRepresentation (int) 
		int column
		android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice slice
	public void setNumCols (int) 
		int num
	public void setNumRows (int) 
		int num
	public boolean isVerticalGrowth () 
	public void setVerticalGrowth (boolean) 
		boolean value
	public void setPadding (int) 
		int padding
	public void setColumnAlignment (int, int) 
		android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice slice
		int column
		int alignment
	public void cycleColumnAlignment (int) 
		int column
		android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice slice
	public void setColumnAlignment (java.lang.String) 
		char c
		int i
		int n
		String alignment
	public java.util.ArrayList getVerticalGuidelines () 
	public java.util.ArrayList getHorizontalGuidelines () 
	public void addToSolver (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.widgets.Guideline guideline
		int i
		android.support.constraint.solver.widgets.Guideline guideline
		int i
		android.support.constraint.solver.widgets.ConstraintWidget child
		int i
		int num
		android.support.constraint.solver.LinearSystem system
		int count
	public void setTableDimensions () 
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		int rows
		int cols
		int extra
		int count
	public void setDebugSolverName (android.support.constraint.solver.LinearSystem, java.lang.String) 
		android.support.constraint.solver.LinearSystem s
		String name
	private void updateDebugSolverNames () 
		int i
		int i
		int num
	private void setVerticalSlices () 
		android.support.constraint.solver.widgets.Guideline guideline
		android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice slice
		int i
		android.support.constraint.solver.widgets.ConstraintWidget previous
		float increment
		float percent
	private void setHorizontalSlices () 
		android.support.constraint.solver.widgets.Guideline guideline
		android.support.constraint.solver.widgets.ConstraintTableLayout$HorizontalSlice slice
		int i
		float increment
		float percent
		android.support.constraint.solver.widgets.ConstraintWidget previous
	private void setChildrenConnections () 
		android.support.constraint.solver.widgets.ConstraintWidget target
		int col
		int row
		android.support.constraint.solver.widgets.ConstraintTableLayout$HorizontalSlice horizontalSlice
		android.support.constraint.solver.widgets.ConstraintTableLayout$VerticalSlice verticalSlice
		android.support.constraint.solver.widgets.ConstraintWidget targetLeft
		android.support.constraint.solver.widgets.ConstraintWidget targetRight
		android.support.constraint.solver.widgets.ConstraintWidget targetTop
		android.support.constraint.solver.widgets.ConstraintWidget targetBottom
		int i
		int count
		int index
	public void updateFromSolver (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.widgets.Guideline guideline
		int i
		android.support.constraint.solver.widgets.Guideline guideline
		int i
		int num
		android.support.constraint.solver.LinearSystem system
	public boolean handlesInternalConstraints () 
	public void computeGuidelinesPercentPositions () 
		int i
		int i
		int num
}

android/support/constraint/solver/widgets/ConstraintWidget$1.class
ConstraintWidget.java
package android.support.constraint.solver.widgets
 android.support.constraint.solver.widgets.ConstraintWidget$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$support$constraint$solver$widgets$ConstraintAnchor$Type
	static void  () 
}

android/support/constraint/solver/widgets/ConstraintWidget$ContentAlignment.class
ConstraintWidget.java
package android.support.constraint.solver.widgets
public final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment extends java.lang.Enum {
	public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment BEGIN
	public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment MIDDLE
	public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment END
	public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment TOP
	public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment VERTICAL_MIDDLE
	public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment BOTTOM
	public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment LEFT
	public static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment RIGHT
	private static final android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment[] $VALUES
	public static android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment[] values () 
	public static android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/support/constraint/solver/widgets/ConstraintWidget$DimensionBehaviour.class
ConstraintWidget.java
package android.support.constraint.solver.widgets
public final android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour extends java.lang.Enum {
	public static final android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour FIXED
	public static final android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour WRAP_CONTENT
	public static final android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour ANY
	private static final android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour[] $VALUES
	public static android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour[] values () 
	public static android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/support/constraint/solver/widgets/ConstraintWidget.class
ConstraintWidget.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.ConstraintWidget extends java.lang.Object implements android.support.constraint.solver.widgets.Solvable  {
	private static final boolean AUTOTAG_CENTER
	private android.support.constraint.solver.widgets.Animator mAnimator
	public static final int VISIBLE
	public static final int INVISIBLE
	public static final int GONE
	protected android.support.constraint.solver.widgets.ConstraintAnchor mLeft
	protected android.support.constraint.solver.widgets.ConstraintAnchor mTop
	private android.support.constraint.solver.widgets.ConstraintAnchor mRight
	private android.support.constraint.solver.widgets.ConstraintAnchor mBottom
	private android.support.constraint.solver.widgets.ConstraintAnchor mBaseline
	private android.support.constraint.solver.widgets.ConstraintAnchor mCenterX
	private android.support.constraint.solver.widgets.ConstraintAnchor mCenterY
	private android.support.constraint.solver.widgets.ConstraintAnchor mCenter
	protected java.util.ArrayList mAnchors
	private android.support.constraint.solver.widgets.ConstraintWidget mParent
	private int mWidth
	private int mHeight
	private float mDimensionRatio
	private int mX
	private int mY
	private int mDrawX
	private int mDrawY
	private int mDrawWidth
	private int mDrawHeight
	protected int mOffsetX
	protected int mOffsetY
	private int mBaselineDistance
	private int mMinWidth
	private int mMinHeight
	private int mWrapWidth
	private int mWrapHeight
	public static float DEFAULT_BIAS
	private float mHorizontalBiasPercent
	private float mVerticalBiasPercent
	private android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour mHorizontalDimensionBehaviour
	private android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour mVerticalDimensionBehaviour
	private Object mCompanionWidget
	private int mContainerItemSkip
	private int mVisibility
	private String mDebugName
	private String mType
	public void reset () 
	public void  () 
	public void  (int, int, int, int) 
		int x
		int y
		int width
		int height
	public void  (int, int) 
		int width
		int height
	private void addAnchors () 
	public boolean isRoot () 
	public boolean isRootContainer () 
	public boolean isInsideConstraintLayout () 
		android.support.constraint.solver.widgets.ConstraintWidget widget
	public boolean hasAncestor (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.ConstraintWidget widget
		android.support.constraint.solver.widgets.ConstraintWidget parent
	public android.support.constraint.solver.widgets.WidgetContainer getRootWidgetContainer () 
		android.support.constraint.solver.widgets.ConstraintWidget root
	public android.support.constraint.solver.widgets.ConstraintWidget getParent () 
	public void setParent (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.ConstraintWidget widget
	public java.lang.String getType () 
	public void setType (java.lang.String) 
		String type
	public void setVisibility (int) 
		int visibility
	public int getVisibility () 
	public java.lang.String getDebugName () 
	public void setDebugName (java.lang.String) 
		String name
	public void setDebugSolverName (android.support.constraint.solver.LinearSystem, java.lang.String) 
		android.support.constraint.solver.SolverVariable baseline
		android.support.constraint.solver.LinearSystem system
		String name
		android.support.constraint.solver.SolverVariable left
		android.support.constraint.solver.SolverVariable top
		android.support.constraint.solver.SolverVariable right
		android.support.constraint.solver.SolverVariable bottom
	public boolean isAnimating () 
	public java.lang.String toString () 
	int getInternalDrawX () 
	int getInternalDrawY () 
	public int getInternalDrawRight () 
	public int getInternalDrawBottom () 
	public int getX () 
	public int getY () 
	public int getWidth () 
	public int getWrapWidth () 
	public int getHeight () 
	public int getWrapHeight () 
	public int getDrawX () 
	public int getDrawY () 
	public int getDrawWidth () 
	public int getDrawHeight () 
	public int getDrawBottom () 
	public int getDrawRight () 
	protected int getRootX () 
	protected int getRootY () 
	public int getMinWidth () 
	public int getMinHeight () 
	public int getLeft () 
	public int getTop () 
	public int getRight () 
	public int getBottom () 
	public float getHorizontalBiasPercent () 
	public float getVerticalBiasPercent () 
	public boolean hasBaseline () 
	public int getBaselineDistance () 
	public java.lang.Object getCompanionWidget () 
	public java.util.ArrayList getAnchors () 
	public void setX (int) 
		int x
	public void setY (int) 
		int y
	public void setOrigin (int, int) 
		int x
		int y
	public void setOffset (int, int) 
		int x
		int y
	public void updateDrawPosition () 
		int left
		int top
		int right
		int bottom
	public void forceUpdateDrawPosition () 
		int left
		int top
		int right
		int bottom
	public void setDrawOrigin (int, int) 
		int x
		int y
	public void setDrawX (int) 
		int x
	public void setDrawY (int) 
		int y
	public void setDrawWidth (int) 
		int drawWidth
	public void setDrawHeight (int) 
		int drawHeight
	public void setWidth (int) 
		int w
	public void setHeight (int) 
		int h
	public void setDimensionRatio (float) 
		float ratio
	public float getDimensionRatio () 
	public void setHorizontalBiasPercent (float) 
		float horizontalBiasPercent
	public void setVerticalBiasPercent (float) 
		float verticalBiasPercent
	public void setMinWidth (int) 
		int w
	public void setMinHeight (int) 
		int h
	public void setWrapWidth (int) 
		int w
	public void setWrapHeight (int) 
		int h
	public void setDimension (int, int) 
		int w
		int h
	public void setFrame (int, int, int, int) 
		int left
		int top
		int right
		int bottom
		int w
		int h
	public void setBaselineDistance (int) 
		int baseline
	public void setCompanionWidget (java.lang.Object) 
		Object companion
	public void setContainerItemSkip (int) 
		int skip
	public int getContainerItemSkip () 
	public void connectedTo (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.ConstraintWidget source
	public void connect (android.support.constraint.solver.widgets.ConstraintAnchor, android.support.constraint.solver.widgets.ConstraintAnchor, int, int) 
		android.support.constraint.solver.widgets.ConstraintAnchor from
		android.support.constraint.solver.widgets.ConstraintAnchor to
		int margin
		int creator
	public void connect (android.support.constraint.solver.widgets.ConstraintAnchor, android.support.constraint.solver.widgets.ConstraintAnchor, int) 
		android.support.constraint.solver.widgets.ConstraintAnchor from
		android.support.constraint.solver.widgets.ConstraintAnchor to
		int margin
	public void connect (android.support.constraint.solver.widgets.ConstraintAnchor, android.support.constraint.solver.widgets.ConstraintAnchor, int, android.support.constraint.solver.widgets.ConstraintAnchor$Strength, int) 
		android.support.constraint.solver.widgets.ConstraintAnchor from
		android.support.constraint.solver.widgets.ConstraintAnchor to
		int margin
		android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
		int creator
	public void connect (android.support.constraint.solver.widgets.ConstraintAnchor$Type, android.support.constraint.solver.widgets.ConstraintWidget, android.support.constraint.solver.widgets.ConstraintAnchor$Type, int) 
		android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintFrom
		android.support.constraint.solver.widgets.ConstraintWidget target
		android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintTo
		int margin
	public void connect (android.support.constraint.solver.widgets.ConstraintAnchor$Type, android.support.constraint.solver.widgets.ConstraintWidget, android.support.constraint.solver.widgets.ConstraintAnchor$Type) 
		android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintFrom
		android.support.constraint.solver.widgets.ConstraintWidget target
		android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintTo
	public void connect (android.support.constraint.solver.widgets.ConstraintAnchor$Type, android.support.constraint.solver.widgets.ConstraintWidget, android.support.constraint.solver.widgets.ConstraintAnchor$Type, int, android.support.constraint.solver.widgets.ConstraintAnchor$Strength) 
		android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintFrom
		android.support.constraint.solver.widgets.ConstraintWidget target
		android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintTo
		int margin
		android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
	public void connect (android.support.constraint.solver.widgets.ConstraintAnchor$Type, android.support.constraint.solver.widgets.ConstraintWidget, android.support.constraint.solver.widgets.ConstraintAnchor$Type, int, android.support.constraint.solver.widgets.ConstraintAnchor$Strength, int) 
		android.support.constraint.solver.widgets.ConstraintAnchor center
		android.support.constraint.solver.widgets.ConstraintAnchor center
		android.support.constraint.solver.widgets.ConstraintAnchor center
		android.support.constraint.solver.widgets.ConstraintAnchor left
		android.support.constraint.solver.widgets.ConstraintAnchor right
		android.support.constraint.solver.widgets.ConstraintAnchor top
		android.support.constraint.solver.widgets.ConstraintAnchor bottom
		boolean centerX
		boolean centerY
		android.support.constraint.solver.widgets.ConstraintAnchor center
		android.support.constraint.solver.widgets.ConstraintAnchor center
		android.support.constraint.solver.widgets.ConstraintAnchor left
		android.support.constraint.solver.widgets.ConstraintAnchor targetAnchor
		android.support.constraint.solver.widgets.ConstraintAnchor right
		android.support.constraint.solver.widgets.ConstraintAnchor centerX
		android.support.constraint.solver.widgets.ConstraintAnchor targetAnchor
		android.support.constraint.solver.widgets.ConstraintAnchor top
		android.support.constraint.solver.widgets.ConstraintAnchor bottom
		android.support.constraint.solver.widgets.ConstraintAnchor centerY
		android.support.constraint.solver.widgets.ConstraintAnchor left
		android.support.constraint.solver.widgets.ConstraintAnchor leftTarget
		android.support.constraint.solver.widgets.ConstraintAnchor right
		android.support.constraint.solver.widgets.ConstraintAnchor rightTarget
		android.support.constraint.solver.widgets.ConstraintAnchor centerX
		android.support.constraint.solver.widgets.ConstraintAnchor top
		android.support.constraint.solver.widgets.ConstraintAnchor topTarget
		android.support.constraint.solver.widgets.ConstraintAnchor bottom
		android.support.constraint.solver.widgets.ConstraintAnchor bottomTarget
		android.support.constraint.solver.widgets.ConstraintAnchor centerY
		android.support.constraint.solver.widgets.ConstraintAnchor top
		android.support.constraint.solver.widgets.ConstraintAnchor bottom
		android.support.constraint.solver.widgets.ConstraintAnchor baseline
		android.support.constraint.solver.widgets.ConstraintAnchor center
		android.support.constraint.solver.widgets.ConstraintAnchor opposite
		android.support.constraint.solver.widgets.ConstraintAnchor centerY
		android.support.constraint.solver.widgets.ConstraintAnchor center
		android.support.constraint.solver.widgets.ConstraintAnchor opposite
		android.support.constraint.solver.widgets.ConstraintAnchor centerX
		android.support.constraint.solver.widgets.ConstraintAnchor fromAnchor
		android.support.constraint.solver.widgets.ConstraintAnchor toAnchor
		android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintFrom
		android.support.constraint.solver.widgets.ConstraintWidget target
		android.support.constraint.solver.widgets.ConstraintAnchor$Type constraintTo
		int margin
		android.support.constraint.solver.widgets.ConstraintAnchor$Strength strength
		int creator
	public void resetAllConstraints () 
	public void resetAnchor (android.support.constraint.solver.widgets.ConstraintAnchor) 
		android.support.constraint.solver.widgets.ConstraintWidgetContainer parent
		android.support.constraint.solver.widgets.ConstraintAnchor anchor
		android.support.constraint.solver.widgets.ConstraintAnchor left
		android.support.constraint.solver.widgets.ConstraintAnchor right
		android.support.constraint.solver.widgets.ConstraintAnchor top
		android.support.constraint.solver.widgets.ConstraintAnchor bottom
		android.support.constraint.solver.widgets.ConstraintAnchor center
		android.support.constraint.solver.widgets.ConstraintAnchor centerX
		android.support.constraint.solver.widgets.ConstraintAnchor centerY
	public void resetAnchors () 
		android.support.constraint.solver.widgets.ConstraintWidgetContainer parentContainer
		android.support.constraint.solver.widgets.ConstraintAnchor anchor
		int i
		int mAnchorsSize
		android.support.constraint.solver.widgets.ConstraintWidget parent
	public void resetAnchors (int) 
		android.support.constraint.solver.widgets.ConstraintWidgetContainer parentContainer
		android.support.constraint.solver.widgets.ConstraintAnchor anchor
		int i
		int mAnchorsSize
		int connectionCreator
		android.support.constraint.solver.widgets.ConstraintWidget parent
	public void disconnectWidget (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.ConstraintAnchor anchor
		int i
		int anchorsSize
		android.support.constraint.solver.widgets.ConstraintWidget widget
		java.util.ArrayList anchors
	public void disconnectUnlockedWidget (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.ConstraintAnchor anchor
		int i
		int anchorsSize
		android.support.constraint.solver.widgets.ConstraintWidget widget
		java.util.ArrayList anchors
	public android.support.constraint.solver.widgets.ConstraintAnchor getAnchor (android.support.constraint.solver.widgets.ConstraintAnchor$Type) 
		android.support.constraint.solver.widgets.ConstraintAnchor$Type anchorType
	public android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour getHorizontalDimensionBehaviour () 
	public android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour getVerticalDimensionBehaviour () 
	public void setHorizontalDimensionBehaviour (android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour) 
		android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour behaviour
	public void setVerticalDimensionBehaviour (android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour) 
		android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour behaviour
	public void addToSolver (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.widgets.ConstraintAnchor leftAnchor
		android.support.constraint.solver.widgets.ConstraintAnchor rightAnchor
		android.support.constraint.solver.widgets.ConstraintAnchor topAnchor
		android.support.constraint.solver.widgets.ConstraintAnchor bottomAnchor
		android.support.constraint.solver.widgets.ConstraintAnchor leftAnchor
		android.support.constraint.solver.widgets.ConstraintAnchor rightAnchor
		android.support.constraint.solver.widgets.ConstraintAnchor topAnchor
		android.support.constraint.solver.widgets.ConstraintAnchor bottomAnchor
		android.support.constraint.solver.SolverVariable left
		android.support.constraint.solver.SolverVariable right
		android.support.constraint.solver.SolverVariable top
		android.support.constraint.solver.SolverVariable bottom
		android.support.constraint.solver.SolverVariable bottom
		android.support.constraint.solver.SolverVariable baseline
		android.support.constraint.solver.widgets.ConstraintAnchor end
		android.support.constraint.solver.LinearSystem system
		int width
		int height
		boolean horizontalDimensionLocked
		boolean verticalDimensionLocked
		boolean useRatio
		boolean wrapContent
	private void applyConstraints (android.support.constraint.solver.LinearSystem, boolean, boolean, android.support.constraint.solver.widgets.ConstraintAnchor, android.support.constraint.solver.widgets.ConstraintAnchor, int, int, int, float, boolean) 
		boolean useBidirectionalError
		int constraintStrength
		android.support.constraint.solver.LinearSystem system
		boolean wrapContent
		boolean dimensionLocked
		android.support.constraint.solver.widgets.ConstraintAnchor beginAnchor
		android.support.constraint.solver.widgets.ConstraintAnchor endAnchor
		int beginPosition
		int endPosition
		int dimension
		float bias
		boolean useRatio
		android.support.constraint.solver.SolverVariable begin
		android.support.constraint.solver.SolverVariable end
		android.support.constraint.solver.SolverVariable beginTarget
		android.support.constraint.solver.SolverVariable endTarget
	public void updateFromSolver (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.LinearSystem system
		int left
		int top
		int right
		int bottom
	static void  () 
}

android/support/constraint/solver/widgets/ConstraintWidgetContainer.class
ConstraintWidgetContainer.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.ConstraintWidgetContainer extends android.support.constraint.solver.widgets.WidgetContainer {
	protected android.support.constraint.solver.LinearSystem mSystem
	private android.support.constraint.solver.widgets.Snapshot mSnapshot
	public void  () 
	public void  (int, int, int, int) 
		int x
		int y
		int width
		int height
	public void  (int, int) 
		int width
		int height
	public java.lang.String getType () 
	public void reset () 
	public static android.support.constraint.solver.widgets.ConstraintWidgetContainer createContainer (android.support.constraint.solver.widgets.ConstraintWidgetContainer, java.lang.String, java.util.ArrayList, int) 
		int maxPadding
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		int widgetsSize
		android.support.constraint.solver.widgets.ConstraintWidgetContainer container
		String name
		java.util.ArrayList widgets
		int padding
		android.support.constraint.solver.widgets.Rectangle bounds
		android.support.constraint.solver.widgets.ConstraintWidget parent
	public void addToSolver (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour horizontalBehaviour
		android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour verticalBehaviour
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		android.support.constraint.solver.LinearSystem system
		int count
	public void updateFromSolver (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		int count
		android.support.constraint.solver.LinearSystem system
	public void layout () 
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		Exception e
		int count
		int width
		int height
	public boolean isAnimating () 
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		int mChildrenSize
	public boolean handlesInternalConstraints () 
	public java.util.ArrayList getVerticalGuidelines () 
		android.support.constraint.solver.widgets.Guideline guideline
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		int mChildrenSize
		java.util.ArrayList guidelines
	public java.util.ArrayList getHorizontalGuidelines () 
		android.support.constraint.solver.widgets.Guideline guideline
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		int mChildrenSize
		java.util.ArrayList guidelines
}

android/support/constraint/solver/widgets/Guideline$1.class
Guideline.java
package android.support.constraint.solver.widgets
 android.support.constraint.solver.widgets.Guideline$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$support$constraint$solver$widgets$ConstraintAnchor$Type
	static void  () 
}

android/support/constraint/solver/widgets/Guideline.class
Guideline.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.Guideline extends android.support.constraint.solver.widgets.ConstraintWidget {
	public static final int HORIZONTAL
	public static final int VERTICAL
	public static final int RELATIVE_PERCENT
	public static final int RELATIVE_BEGIN
	public static final int RELATIVE_END
	public static final int RELATIVE_UNKNWON
	protected int mRelativePercent
	protected int mRelativeBegin
	protected int mRelativeEnd
	private android.support.constraint.solver.widgets.ConstraintAnchor mAnchor
	private int mOrientation
	private boolean mIsPositionRelaxed
	private int mMinimumPosition
	private android.support.constraint.solver.widgets.Rectangle mHead
	private int mHeadSize
	public void  () 
	public int getRelativeBehaviour () 
	public android.support.constraint.solver.widgets.Rectangle getHead () 
	public void setOrientation (int) 
		int orientation
	public android.support.constraint.solver.widgets.ConstraintAnchor getAnchor () 
	public java.lang.String getType () 
	public int getOrientation () 
	public void setMinimumPosition (int) 
		int minimum
	public void setPositionRelaxed (boolean) 
		boolean value
	public android.support.constraint.solver.widgets.ConstraintAnchor getAnchor (android.support.constraint.solver.widgets.ConstraintAnchor$Type) 
		android.support.constraint.solver.widgets.ConstraintAnchor$Type anchorType
	public java.util.ArrayList getAnchors () 
	public void setRelativePercent (int) 
		int value
	public void setRelativeBegin (int) 
		int value
	public void setRelativeEnd (int) 
		int value
	public int getRelativePercent () 
	public int getRelativeBegin () 
	public int getRelativeEnd () 
	public void addToSolver (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.SolverVariable guide
		android.support.constraint.solver.SolverVariable parentLeft
		android.support.constraint.solver.SolverVariable guide
		android.support.constraint.solver.SolverVariable parentRight
		android.support.constraint.solver.SolverVariable guide
		android.support.constraint.solver.SolverVariable parentLeft
		android.support.constraint.solver.SolverVariable parentRight
		android.support.constraint.solver.LinearSystem system
		android.support.constraint.solver.widgets.ConstraintWidgetContainer parent
		android.support.constraint.solver.widgets.ConstraintAnchor begin
		android.support.constraint.solver.widgets.ConstraintAnchor end
	public void updateFromSolver (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.LinearSystem system
		int value
	public void setDrawOrigin (int, int) 
		int percent
		int position
		int percent
		int position
		int x
		int y
	void inferRelativePercentPosition () 
		int percent
	void inferRelativeBeginPosition () 
		int position
	void inferRelativeEndPosition () 
		int position
	public void cyclePosition () 
}

android/support/constraint/solver/widgets/Rectangle.class
Rectangle.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.Rectangle extends java.lang.Object {
	public int x
	public int y
	public int width
	public int height
	public void  () 
	public void setBounds (int, int, int, int) 
		int x
		int y
		int width
		int height
	public void grow (int, int) 
		int w
		int h
	public boolean intersects (android.support.constraint.solver.widgets.Rectangle) 
		android.support.constraint.solver.widgets.Rectangle bounds
	public boolean contains (int, int) 
		int x
		int y
	public int getCenterX () 
	public int getCenterY () 
}

android/support/constraint/solver/widgets/Snapshot$Connection.class
Snapshot.java
package android.support.constraint.solver.widgets
 android.support.constraint.solver.widgets.Snapshot$Connection extends java.lang.Object {
	private android.support.constraint.solver.widgets.ConstraintAnchor mAnchor
	private android.support.constraint.solver.widgets.ConstraintAnchor mTarget
	private int mMargin
	private android.support.constraint.solver.widgets.ConstraintAnchor$Strength mStrengh
	private int mCreator
	public void  (android.support.constraint.solver.widgets.ConstraintAnchor) 
		android.support.constraint.solver.widgets.ConstraintAnchor anchor
	public void updateFrom (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.ConstraintWidget widget
	public void applyTo (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.ConstraintWidget widget
		android.support.constraint.solver.widgets.ConstraintAnchor anchor
}

android/support/constraint/solver/widgets/Snapshot.class
Snapshot.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.Snapshot extends java.lang.Object {
	private int mX
	private int mY
	private int mWidth
	private int mHeight
	private java.util.ArrayList mConnections
	public void  (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.ConstraintAnchor a
		int i
		int anchorsSize
		android.support.constraint.solver.widgets.ConstraintWidget widget
		java.util.ArrayList anchors
	public void updateFrom (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.Snapshot$Connection connection
		int i
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int connections
	public void applyTo (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.Snapshot$Connection connection
		int i
		int mConnectionsSize
		android.support.constraint.solver.widgets.ConstraintWidget widget
}

android/support/constraint/solver/widgets/Solvable.class
Solvable.java
package android.support.constraint.solver.widgets
public abstract android.support.constraint.solver.widgets.Solvable extends java.lang.Object {
	public abstract void addToSolver (android.support.constraint.solver.LinearSystem) 
	public abstract void updateFromSolver (android.support.constraint.solver.LinearSystem) 
	public abstract void setDebugSolverName (android.support.constraint.solver.LinearSystem, java.lang.String) 
}

android/support/constraint/solver/widgets/VirtualLayout.class
VirtualLayout.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.VirtualLayout extends java.lang.Object implements android.support.constraint.solver.widgets.Solvable  {
	protected android.support.constraint.solver.widgets.ConstraintWidget mParent
	protected java.util.ArrayList mWidgets
	public void  () 
	public void setParent (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.ConstraintWidget widget
	public android.support.constraint.solver.widgets.ConstraintWidget getParent () 
	public void addChild (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.ConstraintWidget widget
	public void removeAllChildren () 
	public void addToSolver (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.LinearSystem system
	public void updateFromSolver (android.support.constraint.solver.LinearSystem) 
		android.support.constraint.solver.LinearSystem system
	public void setDebugSolverName (android.support.constraint.solver.LinearSystem, java.lang.String) 
		android.support.constraint.solver.LinearSystem system
		String name
}

android/support/constraint/solver/widgets/WidgetContainer.class
WidgetContainer.java
package android.support.constraint.solver.widgets
public android.support.constraint.solver.widgets.WidgetContainer extends android.support.constraint.solver.widgets.ConstraintWidget {
	protected java.util.ArrayList mChildren
	public void  () 
	public void  (int, int, int, int) 
		int x
		int y
		int width
		int height
	public void  (int, int) 
		int width
		int height
	public void reset () 
	public void add (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.WidgetContainer container
		android.support.constraint.solver.widgets.ConstraintWidget widget
	public void remove (android.support.constraint.solver.widgets.ConstraintWidget) 
		android.support.constraint.solver.widgets.ConstraintWidget widget
	public java.util.ArrayList getChildren () 
	public android.support.constraint.solver.widgets.ConstraintWidgetContainer getRootConstraintContainer () 
		android.support.constraint.solver.widgets.ConstraintWidget item
		android.support.constraint.solver.widgets.ConstraintWidget parent
		android.support.constraint.solver.widgets.ConstraintWidgetContainer container
	public android.support.constraint.solver.widgets.ConstraintWidget findWidget (float, float) 
		android.support.constraint.solver.widgets.ConstraintWidget f
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		int mChildrenSize
		float x
		float y
		android.support.constraint.solver.widgets.ConstraintWidget found
		int l
		int t
		int r
		int b
	public java.util.ArrayList findWidgets (int, int, int, int) 
		android.support.constraint.solver.widgets.ConstraintWidget widget
		android.support.constraint.solver.widgets.Rectangle bounds
		int i
		int mChildrenSize
		int x
		int y
		int width
		int height
		java.util.ArrayList found
		android.support.constraint.solver.widgets.Rectangle area
	public static android.support.constraint.solver.widgets.Rectangle getBounds (java.util.ArrayList) 
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		int widgetsSize
		java.util.ArrayList widgets
		android.support.constraint.solver.widgets.Rectangle bounds
		int minX
		int maxX
		int minY
		int maxY
	public void setOffset (int, int) 
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		int x
		int y
		int count
	public void updateDrawPosition () 
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		int count
	public void layout () 
		android.support.constraint.solver.widgets.ConstraintWidget widget
		int i
		int count
}