META-INF/MANIFEST.MF
android/support/constraint/solver/ArrayRow.class
ArrayRow.java package android.support.constraint.solver public android.support.constraint.solver.ArrayRow extends java.lang.Object implements android.support.constraint.solver.LinearSystem$Row { private static final boolean DEBUG android.support.constraint.solver.SolverVariable variable float constantValue boolean used private static final float epsilon public final android.support.constraint.solver.ArrayLinkedVariables variables boolean isSimpleDefinition public void <init> (android.support.constraint.solver.Cache) android.support.constraint.solver.Cache cache boolean hasKeyVariable () public java.lang.String toString () 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 () boolean hasVariable (android.support.constraint.solver.SolverVariable) android.support.constraint.solver.SolverVariable v android.support.constraint.solver.ArrayRow createRowDefinition (android.support.constraint.solver.SolverVariable, int) android.support.constraint.solver.SolverVariable variable int value public android.support.constraint.solver.ArrayRow createRowEquals (android.support.constraint.solver.SolverVariable, int) android.support.constraint.solver.SolverVariable variable int value public android.support.constraint.solver.ArrayRow createRowEquals (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int) int m android.support.constraint.solver.SolverVariable variableA android.support.constraint.solver.SolverVariable variableB int margin boolean inverse android.support.constraint.solver.ArrayRow addSingleError (android.support.constraint.solver.SolverVariable, int) android.support.constraint.solver.SolverVariable error int sign public android.support.constraint.solver.ArrayRow createRowGreaterThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int) int m android.support.constraint.solver.SolverVariable variableA android.support.constraint.solver.SolverVariable variableB android.support.constraint.solver.SolverVariable slack int margin boolean inverse public android.support.constraint.solver.ArrayRow createRowGreaterThan (android.support.constraint.solver.SolverVariable, int, android.support.constraint.solver.SolverVariable) android.support.constraint.solver.SolverVariable a int b android.support.constraint.solver.SolverVariable slack public android.support.constraint.solver.ArrayRow createRowLowerThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int) int m android.support.constraint.solver.SolverVariable variableA android.support.constraint.solver.SolverVariable variableB android.support.constraint.solver.SolverVariable slack int margin boolean inverse public android.support.constraint.solver.ArrayRow createRowEqualMatchDimensions (float, float, float, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable) float cw float nw float w float currentWeight float totalWeights float nextWeight android.support.constraint.solver.SolverVariable variableStartA android.support.constraint.solver.SolverVariable variableEndA android.support.constraint.solver.SolverVariable variableStartB android.support.constraint.solver.SolverVariable variableEndB public android.support.constraint.solver.ArrayRow createRowEqualDimension (float, float, float, android.support.constraint.solver.SolverVariable, int, android.support.constraint.solver.SolverVariable, int, android.support.constraint.solver.SolverVariable, int, android.support.constraint.solver.SolverVariable, int) float cw float nw float w float currentWeight float totalWeights float nextWeight android.support.constraint.solver.SolverVariable variableStartA int marginStartA android.support.constraint.solver.SolverVariable variableEndA int marginEndA android.support.constraint.solver.SolverVariable variableStartB int marginStartB android.support.constraint.solver.SolverVariable variableEndB int marginEndB android.support.constraint.solver.ArrayRow createRowCentering (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, float, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, 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 public android.support.constraint.solver.ArrayRow addError (android.support.constraint.solver.LinearSystem, int) android.support.constraint.solver.LinearSystem system int strength android.support.constraint.solver.ArrayRow createRowDimensionPercent (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 float percent public android.support.constraint.solver.ArrayRow 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 android.support.constraint.solver.ArrayRow createRowWithAngle (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 at android.support.constraint.solver.SolverVariable ab android.support.constraint.solver.SolverVariable bt android.support.constraint.solver.SolverVariable bb float angleComponent int sizeInBytes () int size void ensurePositiveConstant () boolean chooseSubject (android.support.constraint.solver.LinearSystem) android.support.constraint.solver.LinearSystem system boolean addedExtra android.support.constraint.solver.SolverVariable pivotCandidate android.support.constraint.solver.SolverVariable pickPivot (android.support.constraint.solver.SolverVariable) android.support.constraint.solver.SolverVariable exclude void pivot (android.support.constraint.solver.SolverVariable) android.support.constraint.solver.SolverVariable v float amount public boolean isEmpty () public android.support.constraint.solver.SolverVariable getPivotCandidate (android.support.constraint.solver.LinearSystem, boolean[]) android.support.constraint.solver.LinearSystem system boolean[] avoid public void clear () public void initFromRow (android.support.constraint.solver.LinearSystem$Row) android.support.constraint.solver.SolverVariable var float val int i android.support.constraint.solver.ArrayRow copiedRow android.support.constraint.solver.LinearSystem$Row row public void addError (android.support.constraint.solver.SolverVariable) android.support.constraint.solver.SolverVariable error float weight public android.support.constraint.solver.SolverVariable getKey () }
android/support/constraint/solver/SolverVariable$Type.class
SolverVariable.java package android.support.constraint.solver public final enum android.support.constraint.solver.SolverVariable$Type extends java.lang.Enum { public static final enum android.support.constraint.solver.SolverVariable$Type UNRESTRICTED public static final enum android.support.constraint.solver.SolverVariable$Type CONSTANT public static final enum android.support.constraint.solver.SolverVariable$Type SLACK public static final enum android.support.constraint.solver.SolverVariable$Type ERROR public static final enum android.support.constraint.solver.SolverVariable$Type UNKNOWN private static final synthetic 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 <init> (java.lang.String, int) static void <clinit> () }
android/support/constraint/solver/LinearSystem.class
LinearSystem.java package android.support.constraint.solver public android.support.constraint.solver.LinearSystem extends java.lang.Object { public static final boolean FULL_DEBUG private static final boolean DEBUG private static int POOL_SIZE int mVariablesID private java.util.HashMap mVariables private android.support.constraint.solver.LinearSystem$Row mGoal private int TABLE_SIZE private int mMaxColumns android.support.constraint.solver.ArrayRow[] mRows public boolean graphOptimizer private boolean[] mAlreadyTestedCandidates int mNumColumns int mNumRows private int mMaxRows final android.support.constraint.solver.Cache mCache private android.support.constraint.solver.SolverVariable[] mPoolVariables private int mPoolVariablesCount private android.support.constraint.solver.ArrayRow[] tempClientsCopy public static android.support.constraint.solver.Metrics sMetrics private final android.support.constraint.solver.LinearSystem$Row mTempGoal public void <init> () public void fillMetrics (android.support.constraint.solver.Metrics) android.support.constraint.solver.Metrics metrics public static android.support.constraint.solver.Metrics getMetrics () private void increaseTableSize () private void releaseRows () android.support.constraint.solver.ArrayRow row int i public void reset () android.support.constraint.solver.SolverVariable variable int i int i public android.support.constraint.solver.SolverVariable createObjectVariable (java.lang.Object) Object anchor android.support.constraint.solver.SolverVariable variable public android.support.constraint.solver.ArrayRow createRow () android.support.constraint.solver.ArrayRow row public android.support.constraint.solver.SolverVariable createSlackVariable () android.support.constraint.solver.SolverVariable variable public android.support.constraint.solver.SolverVariable createExtraVariable () android.support.constraint.solver.SolverVariable variable private void addError (android.support.constraint.solver.ArrayRow) android.support.constraint.solver.ArrayRow row private void addSingleError (android.support.constraint.solver.ArrayRow, int) android.support.constraint.solver.ArrayRow row int sign void addSingleError (android.support.constraint.solver.ArrayRow, int, int) android.support.constraint.solver.ArrayRow row int sign int strength String prefix android.support.constraint.solver.SolverVariable error 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 public android.support.constraint.solver.SolverVariable createErrorVariable (int, java.lang.String) int strength String prefix android.support.constraint.solver.SolverVariable variable private android.support.constraint.solver.SolverVariable acquireSolverVariable (android.support.constraint.solver.SolverVariable$Type, java.lang.String) android.support.constraint.solver.SolverVariable$Type type String prefix android.support.constraint.solver.SolverVariable variable android.support.constraint.solver.LinearSystem$Row getGoal () android.support.constraint.solver.ArrayRow getRow (int) int n 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 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 minimize () throws java.lang.Exception android.support.constraint.solver.ArrayRow r int i boolean fullySolved void minimizeGoal (android.support.constraint.solver.LinearSystem$Row) throws java.lang.Exception android.support.constraint.solver.LinearSystem$Row goal private final void updateRowFromVariables (android.support.constraint.solver.ArrayRow) android.support.constraint.solver.ArrayRow row public void addConstraint (android.support.constraint.solver.ArrayRow) android.support.constraint.solver.SolverVariable pivotCandidate android.support.constraint.solver.SolverVariable extra android.support.constraint.solver.ArrayRow row boolean added private final void addRow (android.support.constraint.solver.ArrayRow) android.support.constraint.solver.ArrayRow row private final int optimize (android.support.constraint.solver.LinearSystem$Row, boolean) int i float value float a_j android.support.constraint.solver.ArrayRow current android.support.constraint.solver.SolverVariable variable int i android.support.constraint.solver.ArrayRow pivotEquation float min int pivotRowIndex android.support.constraint.solver.SolverVariable pivotCandidate android.support.constraint.solver.LinearSystem$Row goal boolean b boolean done int tries private int enforceBFS (android.support.constraint.solver.LinearSystem$Row) throws java.lang.Exception android.support.constraint.solver.SolverVariable variable int i float value int k android.support.constraint.solver.SolverVariable candidate float a_j int j android.support.constraint.solver.ArrayRow current android.support.constraint.solver.SolverVariable variable int i android.support.constraint.solver.ArrayRow pivotEquation float min int strength int pivotRowIndex int pivotColumnIndex boolean done android.support.constraint.solver.LinearSystem$Row goal int tries boolean infeasibleSystem private void computeValues () android.support.constraint.solver.ArrayRow row int i private void displayRows () int i String s 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 () void displaySystemInformations () int i int i int count int rowSize int actualRowSize private void displaySolverVariables () String s private java.lang.String getDisplaySize (int) int n int mb int kb public android.support.constraint.solver.Cache getCache () private java.lang.String getDisplayStrength (int) int strength public void addGreaterThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, int) float slackValue android.support.constraint.solver.SolverVariable a android.support.constraint.solver.SolverVariable b int margin int strength android.support.constraint.solver.ArrayRow row android.support.constraint.solver.SolverVariable slack public void addGreaterThan (android.support.constraint.solver.SolverVariable, int) android.support.constraint.solver.SolverVariable a int b android.support.constraint.solver.ArrayRow row android.support.constraint.solver.SolverVariable slack public void addGreaterBarrier (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, boolean) float slackValue android.support.constraint.solver.SolverVariable a android.support.constraint.solver.SolverVariable b boolean hasMatchConstraintWidgets android.support.constraint.solver.ArrayRow row android.support.constraint.solver.SolverVariable slack public void addLowerThan (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, int) float slackValue android.support.constraint.solver.SolverVariable a android.support.constraint.solver.SolverVariable b int margin int strength android.support.constraint.solver.ArrayRow row android.support.constraint.solver.SolverVariable slack public void addLowerBarrier (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, boolean) float slackValue android.support.constraint.solver.SolverVariable a android.support.constraint.solver.SolverVariable b boolean hasMatchConstraintWidgets android.support.constraint.solver.ArrayRow row android.support.constraint.solver.SolverVariable slack public void addCentering (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, float, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, int) android.support.constraint.solver.SolverVariable a android.support.constraint.solver.SolverVariable b int m1 float bias android.support.constraint.solver.SolverVariable c android.support.constraint.solver.SolverVariable d int m2 int strength android.support.constraint.solver.ArrayRow row public void addRatio (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, float, int) android.support.constraint.solver.SolverVariable a android.support.constraint.solver.SolverVariable b android.support.constraint.solver.SolverVariable c android.support.constraint.solver.SolverVariable d float ratio int strength android.support.constraint.solver.ArrayRow row public android.support.constraint.solver.ArrayRow addEquality (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, int) android.support.constraint.solver.SolverVariable a android.support.constraint.solver.SolverVariable b int margin int strength android.support.constraint.solver.ArrayRow row public void addEquality (android.support.constraint.solver.SolverVariable, int) android.support.constraint.solver.ArrayRow newRow android.support.constraint.solver.ArrayRow row android.support.constraint.solver.ArrayRow row android.support.constraint.solver.SolverVariable a int value int idx public void addEquality (android.support.constraint.solver.SolverVariable, int, int) android.support.constraint.solver.ArrayRow newRow android.support.constraint.solver.ArrayRow row android.support.constraint.solver.ArrayRow row android.support.constraint.solver.SolverVariable a int value int strength int idx public static android.support.constraint.solver.ArrayRow 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 android.support.constraint.solver.ArrayRow row public static android.support.constraint.solver.ArrayRow createRowDimensionPercent (android.support.constraint.solver.LinearSystem, 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 float percent boolean withError android.support.constraint.solver.ArrayRow row public static android.support.constraint.solver.ArrayRow createRowGreaterThan (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean) float slackValue android.support.constraint.solver.LinearSystem linearSystem android.support.constraint.solver.SolverVariable variableA android.support.constraint.solver.SolverVariable variableB int margin boolean withError android.support.constraint.solver.SolverVariable slack android.support.constraint.solver.ArrayRow row public static android.support.constraint.solver.ArrayRow createRowLowerThan (android.support.constraint.solver.LinearSystem, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, int, boolean) float slackValue android.support.constraint.solver.LinearSystem linearSystem android.support.constraint.solver.SolverVariable variableA android.support.constraint.solver.SolverVariable variableB int margin boolean withError android.support.constraint.solver.SolverVariable slack android.support.constraint.solver.ArrayRow row public static android.support.constraint.solver.ArrayRow 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) 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 android.support.constraint.solver.ArrayRow row public void addCenterPoint (android.support.constraint.solver.widgets.ConstraintWidget, android.support.constraint.solver.widgets.ConstraintWidget, float, int) android.support.constraint.solver.widgets.ConstraintWidget widget android.support.constraint.solver.widgets.ConstraintWidget target float angle int radius android.support.constraint.solver.SolverVariable Al android.support.constraint.solver.SolverVariable At android.support.constraint.solver.SolverVariable Ar android.support.constraint.solver.SolverVariable Ab android.support.constraint.solver.SolverVariable Bl android.support.constraint.solver.SolverVariable Bt android.support.constraint.solver.SolverVariable Br android.support.constraint.solver.SolverVariable Bb android.support.constraint.solver.ArrayRow row float angleComponent static void <clinit> () }
android/support/constraint/solver/GoalRow.class
GoalRow.java package android.support.constraint.solver public android.support.constraint.solver.GoalRow extends android.support.constraint.solver.ArrayRow { public void <init> (android.support.constraint.solver.Cache) android.support.constraint.solver.Cache cache public void addError (android.support.constraint.solver.SolverVariable) android.support.constraint.solver.SolverVariable error }
android/support/constraint/solver/Pools.class
Pools.java package android.support.constraint.solver final android.support.constraint.solver.Pools extends java.lang.Object { private static final boolean DEBUG private void <init> () }
android/support/constraint/solver/LinearSystem$Row.class
LinearSystem.java package android.support.constraint.solver abstract android.support.constraint.solver.LinearSystem$Row extends java.lang.Object { public abstract android.support.constraint.solver.SolverVariable getPivotCandidate (android.support.constraint.solver.LinearSystem, boolean[]) public abstract void clear () public abstract void initFromRow (android.support.constraint.solver.LinearSystem$Row) public abstract void addError (android.support.constraint.solver.SolverVariable) public abstract android.support.constraint.solver.SolverVariable getKey () public abstract boolean isEmpty () }
android/support/constraint/solver/ArrayLinkedVariables.class
ArrayLinkedVariables.java package android.support.constraint.solver public android.support.constraint.solver.ArrayLinkedVariables extends java.lang.Object { private static final boolean DEBUG private static final int NONE private static final boolean FULL_NEW_CHECK int currentSize private final android.support.constraint.solver.ArrayRow mRow private final android.support.constraint.solver.Cache mCache private int ROW_SIZE private android.support.constraint.solver.SolverVariable candidate private int[] mArrayIndices private int[] mArrayNextIndices private float[] mArrayValues private int mHead private int mLast private boolean mDidFillOnce void <init> (android.support.constraint.solver.ArrayRow, android.support.constraint.solver.Cache) android.support.constraint.solver.ArrayRow arrayRow android.support.constraint.solver.Cache cache public final void put (android.support.constraint.solver.SolverVariable, float) int i android.support.constraint.solver.SolverVariable variable float value int current int previous int counter int availableIndice final void add (android.support.constraint.solver.SolverVariable, float, boolean) int idx int i android.support.constraint.solver.SolverVariable variable float value boolean removeFromDefinition int current int previous int counter int availableIndice public final float remove (android.support.constraint.solver.SolverVariable, boolean) int idx android.support.constraint.solver.SolverVariable variable boolean removeFromDefinition int current int previous int counter public final void clear () android.support.constraint.solver.SolverVariable variable int current int counter final boolean containsKey (android.support.constraint.solver.SolverVariable) android.support.constraint.solver.SolverVariable variable int current int counter boolean hasAtLeastOnePositiveVariable () int current int counter void invert () int current int counter void divideByAmount (float) float amount int current int counter private boolean isNew (android.support.constraint.solver.SolverVariable, android.support.constraint.solver.LinearSystem) android.support.constraint.solver.SolverVariable variable android.support.constraint.solver.LinearSystem system android.support.constraint.solver.SolverVariable chooseSubject (android.support.constraint.solver.LinearSystem) float amount float epsilon android.support.constraint.solver.SolverVariable variable android.support.constraint.solver.LinearSystem system android.support.constraint.solver.SolverVariable restrictedCandidate android.support.constraint.solver.SolverVariable unrestrictedCandidate float unrestrictedCandidateAmount float restrictedCandidateAmount boolean unrestrictedCandidateIsNew boolean restrictedCandidateIsNew int current int counter float candidateAmount final void updateFromRow (android.support.constraint.solver.ArrayRow, android.support.constraint.solver.ArrayRow, boolean) android.support.constraint.solver.SolverVariable definitionVariable float definitionValue float value android.support.constraint.solver.ArrayLinkedVariables definitionVariables int definitionCurrent int definitionCounter android.support.constraint.solver.ArrayRow self android.support.constraint.solver.ArrayRow definition boolean removeFromDefinition int current int counter void updateFromSystem (android.support.constraint.solver.ArrayRow, android.support.constraint.solver.ArrayRow[]) android.support.constraint.solver.SolverVariable definitionVariable float definitionValue android.support.constraint.solver.ArrayLinkedVariables definitionVariables int definitionCurrent int definitionCounter float value android.support.constraint.solver.ArrayRow definition android.support.constraint.solver.SolverVariable variable android.support.constraint.solver.ArrayRow self android.support.constraint.solver.ArrayRow[] rows int current int counter android.support.constraint.solver.SolverVariable getPivotCandidate () android.support.constraint.solver.SolverVariable v int current int counter android.support.constraint.solver.SolverVariable pivot android.support.constraint.solver.SolverVariable getPivotCandidate (boolean[], android.support.constraint.solver.SolverVariable) float currentValue android.support.constraint.solver.SolverVariable v boolean[] avoid android.support.constraint.solver.SolverVariable exclude int current int counter android.support.constraint.solver.SolverVariable pivot float value final android.support.constraint.solver.SolverVariable getVariable (int) int index int current int counter final float getVariableValue (int) int index int current int counter public final float get (android.support.constraint.solver.SolverVariable) android.support.constraint.solver.SolverVariable v int current int counter int sizeInBytes () int size public void display () android.support.constraint.solver.SolverVariable v int i int count public java.lang.String toString () String result int current int counter }
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) public abstract void releaseAll (java.lang.Object[], int) }
android/support/constraint/solver/SolverVariable$1.class
SolverVariable.java package android.support.constraint.solver synthetic android.support.constraint.solver.SolverVariable$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$androidx$constraintlayout$solver$SolverVariable$Type static void <clinit> () }
android/support/constraint/solver/Cache.class
Cache.java package android.support.constraint.solver public android.support.constraint.solver.Cache extends java.lang.Object { android.support.constraint.solver.Pools$Pool arrayRowPool android.support.constraint.solver.Pools$Pool solverVariablePool android.support.constraint.solver.SolverVariable[] mIndexedVariables public void <init> () }
android/support/constraint/solver/Metrics.class
Metrics.java package android.support.constraint.solver public android.support.constraint.solver.Metrics extends java.lang.Object { public long measures public long additionalMeasures public long resolutions public long tableSizeIncrease public long minimize public long constraints public long simpleconstraints public long optimize public long iterations public long pivots public long bfs public long variables public long errors public long slackvariables public long extravariables public long maxTableSize public long fullySolved public long graphOptimizer public long resolvedWidgets public long minimizeGoal public long maxVariables public long maxRows public long centerConnectionResolved public long matchConnectionResolved public long chainConnectionResolved public long barrierConnectionResolved public long oldresolvedWidgets public long nonresolvedWidgets public java.util.ArrayList problematicLayouts public long lastTableSize public void <init> () public java.lang.String toString () public void reset () }
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 void <init> (int) int maxPoolSize public java.lang.Object acquire () int lastPooledIndex Object instance public boolean release (java.lang.Object) Object instance public void releaseAll (java.lang.Object[], int) Object instance int i Object[] variables int count private boolean isInPool (java.lang.Object) int i Object instance }
android/support/constraint/solver/widgets/ResolutionDimension.class
ResolutionDimension.java package android.support.constraint.solver.widgets public android.support.constraint.solver.widgets.ResolutionDimension extends android.support.constraint.solver.widgets.ResolutionNode { float value public void <init> () public void reset () public void resolve (int) int value public void remove () }
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 synthetic android.support.constraint.solver.widgets.ConstraintTableLayout this$0 void <init> (android.support.constraint.solver.widgets.ConstraintTableLayout) android.support.constraint.solver.widgets.ConstraintTableLayout this$0 }
android/support/constraint/solver/widgets/ConstraintAnchor$Strength.class
ConstraintAnchor.java package android.support.constraint.solver.widgets public final enum android.support.constraint.solver.widgets.ConstraintAnchor$Strength extends java.lang.Enum { public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$Strength NONE public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$Strength STRONG public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$Strength WEAK private static final synthetic 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 <init> (java.lang.String, int) static void <clinit> () }
android/support/constraint/solver/widgets/Barrier.class
Barrier.java package android.support.constraint.solver.widgets public android.support.constraint.solver.widgets.Barrier extends android.support.constraint.solver.widgets.Helper { public static final int LEFT public static final int RIGHT public static final int TOP public static final int BOTTOM private int mBarrierType private java.util.ArrayList mNodes private boolean mAllowsGoneWidget public void <init> () public boolean allowedInBarrier () public void setBarrierType (int) int barrierType public void setAllowsGoneWidget (boolean) boolean allowsGoneWidget public void resetResolutionNodes () public void analyze (int) android.support.constraint.solver.widgets.ResolutionAnchor node android.support.constraint.solver.widgets.ResolutionAnchor node android.support.constraint.solver.widgets.ResolutionAnchor node android.support.constraint.solver.widgets.ResolutionAnchor node android.support.constraint.solver.widgets.ConstraintWidget widget android.support.constraint.solver.widgets.ResolutionAnchor depends int i int optimizationLevel android.support.constraint.solver.widgets.ResolutionAnchor node public void resolve () android.support.constraint.solver.widgets.ResolutionAnchor n int i android.support.constraint.solver.widgets.ResolutionAnchor node float value int count android.support.constraint.solver.widgets.ResolutionAnchor resolvedTarget public void addToSolver (android.support.constraint.solver.LinearSystem) int i android.support.constraint.solver.widgets.ConstraintAnchor position android.support.constraint.solver.widgets.ConstraintWidget widget int i android.support.constraint.solver.widgets.ConstraintWidget widget android.support.constraint.solver.SolverVariable target int i android.support.constraint.solver.LinearSystem system android.support.constraint.solver.widgets.ConstraintAnchor position boolean hasMatchConstraintWidgets }
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 { private static final boolean AUTOTAG_CENTER protected static final int SOLVER protected static final int DIRECT public static final int MATCH_CONSTRAINT_SPREAD public static final int MATCH_CONSTRAINT_WRAP public static final int MATCH_CONSTRAINT_PERCENT public static final int MATCH_CONSTRAINT_RATIO public static final int MATCH_CONSTRAINT_RATIO_RESOLVED public static final int UNKNOWN public static final int HORIZONTAL public static final int VERTICAL public static final int VISIBLE public static final int INVISIBLE public static final int GONE public static final int CHAIN_SPREAD public static final int CHAIN_SPREAD_INSIDE public static final int CHAIN_PACKED public int mHorizontalResolution public int mVerticalResolution private static final int WRAP android.support.constraint.solver.widgets.ResolutionDimension mResolutionWidth android.support.constraint.solver.widgets.ResolutionDimension mResolutionHeight int mMatchConstraintDefaultWidth int mMatchConstraintDefaultHeight int[] mResolvedMatchConstraintDefault int mMatchConstraintMinWidth int mMatchConstraintMaxWidth float mMatchConstraintPercentWidth int mMatchConstraintMinHeight int mMatchConstraintMaxHeight float mMatchConstraintPercentHeight boolean mIsWidthWrapContent boolean mIsHeightWrapContent int mResolvedDimensionRatioSide float mResolvedDimensionRatio private int[] mMaxDimension private float mCircleConstraintAngle android.support.constraint.solver.widgets.ConstraintAnchor mLeft android.support.constraint.solver.widgets.ConstraintAnchor mTop android.support.constraint.solver.widgets.ConstraintAnchor mRight android.support.constraint.solver.widgets.ConstraintAnchor mBottom android.support.constraint.solver.widgets.ConstraintAnchor mBaseline android.support.constraint.solver.widgets.ConstraintAnchor mCenterX android.support.constraint.solver.widgets.ConstraintAnchor mCenterY android.support.constraint.solver.widgets.ConstraintAnchor mCenter protected static final int ANCHOR_LEFT protected static final int ANCHOR_RIGHT protected static final int ANCHOR_TOP protected static final int ANCHOR_BOTTOM protected static final int ANCHOR_BASELINE protected android.support.constraint.solver.widgets.ConstraintAnchor[] mListAnchors protected java.util.ArrayList mAnchors static final int DIMENSION_HORIZONTAL static final int DIMENSION_VERTICAL protected android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour[] mListDimensionBehaviors android.support.constraint.solver.widgets.ConstraintWidget mParent int mWidth int mHeight protected float mDimensionRatio protected int mDimensionRatioSide protected int mX protected int mY private int mDrawX private int mDrawY private int mDrawWidth private int mDrawHeight protected int mOffsetX protected int mOffsetY int mBaselineDistance protected int mMinWidth protected int mMinHeight private int mWrapWidth private int mWrapHeight public static float DEFAULT_BIAS float mHorizontalBiasPercent float mVerticalBiasPercent private Object mCompanionWidget private int mContainerItemSkip private int mVisibility private String mDebugName private String mType int mDistToTop int mDistToLeft int mDistToRight int mDistToBottom boolean mLeftHasCentered boolean mRightHasCentered boolean mTopHasCentered boolean mBottomHasCentered boolean mHorizontalWrapVisited boolean mVerticalWrapVisited int mHorizontalChainStyle int mVerticalChainStyle boolean mHorizontalChainFixedPosition boolean mVerticalChainFixedPosition float[] mWeight protected android.support.constraint.solver.widgets.ConstraintWidget[] mListNextMatchConstraintsWidget protected android.support.constraint.solver.widgets.ConstraintWidget[] mListNextVisibleWidget android.support.constraint.solver.widgets.ConstraintWidget mHorizontalNextWidget android.support.constraint.solver.widgets.ConstraintWidget mVerticalNextWidget public int getMaxHeight () public int getMaxWidth () public void setMaxWidth (int) int maxWidth public void setMaxHeight (int) int maxWidth public boolean isSpreadWidth () public boolean isSpreadHeight () public void reset () public void resetResolutionNodes () int i public void updateResolutionNodes () int i public void analyze (int) int optimizationLevel public void resolve () public boolean isFullyResolved () public android.support.constraint.solver.widgets.ResolutionDimension getResolutionWidth () public android.support.constraint.solver.widgets.ResolutionDimension getResolutionHeight () public void <init> () public void <init> (int, int, int, int) int x int y int width int height public void <init> (int, int) int width int height public void resetSolverVariables (android.support.constraint.solver.Cache) android.support.constraint.solver.Cache cache 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 void setWidthWrapContent (boolean) boolean widthWrapContent public boolean isWidthWrapContent () public void setHeightWrapContent (boolean) boolean heightWrapContent public boolean isHeightWrapContent () public void connectCircularConstraint (android.support.constraint.solver.widgets.ConstraintWidget, float, int) android.support.constraint.solver.widgets.ConstraintWidget target float angle int radius 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 void createObjectVariables (android.support.constraint.solver.LinearSystem) android.support.constraint.solver.LinearSystem system 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 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 getOptimizerWrapWidth () int w public int getOptimizerWrapHeight () int h 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 setGoneMargin (android.support.constraint.solver.widgets.ConstraintAnchor$Type, int) android.support.constraint.solver.widgets.ConstraintAnchor$Type type int goneMargin 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 setHorizontalMatchStyle (int, int, int, float) int horizontalMatchStyle int min int max float percent public void setVerticalMatchStyle (int, int, int, float) int verticalMatchStyle int min int max float percent public void setDimensionRatio (java.lang.String) String dimension float nominatorValue float denominatorValue String nominator String denominator String r String ratio int dimensionRatioSide float dimensionRatio int len int commaIndex int colonIndex public void setDimensionRatio (float, int) float ratio int dimensionRatioSide public float getDimensionRatio () public int getDimensionRatioSide () 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 setHorizontalDimension (int, int) int left int right public void setVerticalDimension (int, int) int top int bottom 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 setHorizontalWeight (float) float horizontalWeight public void setVerticalWeight (float) float verticalWeight public void setHorizontalChainStyle (int) int horizontalChainStyle public int getHorizontalChainStyle () public void setVerticalChainStyle (int) int verticalChainStyle public int getVerticalChainStyle () public boolean allowedInBarrier () public void connectedTo (android.support.constraint.solver.widgets.ConstraintWidget) android.support.constraint.solver.widgets.ConstraintWidget source public void immediateConnect (android.support.constraint.solver.widgets.ConstraintAnchor$Type, android.support.constraint.solver.widgets.ConstraintWidget, android.support.constraint.solver.widgets.ConstraintAnchor$Type, int, int) android.support.constraint.solver.widgets.ConstraintAnchor$Type startType android.support.constraint.solver.widgets.ConstraintWidget target android.support.constraint.solver.widgets.ConstraintAnchor$Type endType int margin int goneMargin android.support.constraint.solver.widgets.ConstraintAnchor startAnchor android.support.constraint.solver.widgets.ConstraintAnchor endAnchor 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 boolean isInHorizontalChain () public android.support.constraint.solver.widgets.ConstraintWidget getHorizontalChainControlWidget () android.support.constraint.solver.widgets.ConstraintAnchor anchor android.support.constraint.solver.widgets.ConstraintAnchor targetOwner android.support.constraint.solver.widgets.ConstraintWidget target android.support.constraint.solver.widgets.ConstraintAnchor targetAnchor android.support.constraint.solver.widgets.ConstraintWidget tmp android.support.constraint.solver.widgets.ConstraintWidget found public boolean isInVerticalChain () public android.support.constraint.solver.widgets.ConstraintWidget getVerticalChainControlWidget () android.support.constraint.solver.widgets.ConstraintAnchor anchor android.support.constraint.solver.widgets.ConstraintAnchor targetOwner android.support.constraint.solver.widgets.ConstraintWidget target android.support.constraint.solver.widgets.ConstraintAnchor targetAnchor android.support.constraint.solver.widgets.ConstraintWidget tmp android.support.constraint.solver.widgets.ConstraintWidget found public void addToSolver (android.support.constraint.solver.LinearSystem) android.support.constraint.solver.SolverVariable parentRight android.support.constraint.solver.SolverVariable parentBottom android.support.constraint.solver.SolverVariable parentMax android.support.constraint.solver.SolverVariable parentMin android.support.constraint.solver.SolverVariable baselineTarget int baselineMargin int strength android.support.constraint.solver.LinearSystem system 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 baseline boolean inHorizontalChain boolean inVerticalChain boolean horizontalParentWrapContent boolean verticalParentWrapContent int width int height boolean horizontalDimensionFixed boolean verticalDimensionFixed boolean useRatio int matchConstraintDefaultWidth int matchConstraintDefaultHeight boolean useHorizontalRatio boolean wrapContent boolean applyPosition boolean useVerticalRatio android.support.constraint.solver.SolverVariable parentMax android.support.constraint.solver.SolverVariable parentMin public void setupDimensionRatio (boolean, boolean, boolean, boolean) boolean hparentWrapContent boolean vparentWrapContent boolean horizontalDimensionFixed boolean verticalDimensionFixed private void applyConstraints (android.support.constraint.solver.LinearSystem, boolean, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.SolverVariable, android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour, boolean, android.support.constraint.solver.widgets.ConstraintAnchor, android.support.constraint.solver.widgets.ConstraintAnchor, int, int, int, int, float, boolean, boolean, int, int, int, float, boolean) android.support.constraint.solver.SolverVariable percentBegin android.support.constraint.solver.SolverVariable percentEnd int d int strength int strength boolean applyBoundsCheck boolean applyCentering int centeringStrength android.support.constraint.solver.LinearSystem system boolean parentWrapContent android.support.constraint.solver.SolverVariable parentMin android.support.constraint.solver.SolverVariable parentMax android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour dimensionBehaviour boolean wrapContent android.support.constraint.solver.widgets.ConstraintAnchor beginAnchor android.support.constraint.solver.widgets.ConstraintAnchor endAnchor int beginPosition int dimension int minDimension int maxDimension float bias boolean useRatio boolean inChain int matchConstraintDefault int matchMinDimension int matchMaxDimension float matchPercentDimension boolean applyPosition android.support.constraint.solver.SolverVariable begin android.support.constraint.solver.SolverVariable end android.support.constraint.solver.SolverVariable beginTarget android.support.constraint.solver.SolverVariable endTarget boolean isBeginConnected boolean isEndConnected boolean isCenterConnected boolean variableSize int numConnections public void updateFromSolver (android.support.constraint.solver.LinearSystem) android.support.constraint.solver.LinearSystem system int left int top int right int bottom int w int h static void <clinit> () }
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 { private static final boolean USE_SNAPSHOT private static final int MAX_ITERATIONS private static final boolean DEBUG private static final boolean DEBUG_LAYOUT static final boolean DEBUG_GRAPH private boolean mIsRtl protected android.support.constraint.solver.LinearSystem mSystem private android.support.constraint.solver.widgets.Snapshot mSnapshot int mPaddingLeft int mPaddingTop int mPaddingRight int mPaddingBottom int mHorizontalChainsSize int mVerticalChainsSize android.support.constraint.solver.widgets.ChainHead[] mVerticalChainsArray android.support.constraint.solver.widgets.ChainHead[] mHorizontalChainsArray private int mOptimizationLevel private boolean mWidthMeasuredTooSmall private boolean mHeightMeasuredTooSmall int mDebugSolverPassCount public void fillMetrics (android.support.constraint.solver.Metrics) android.support.constraint.solver.Metrics metrics public void <init> () public void <init> (int, int, int, int) int x int y int width int height public void <init> (int, int) int width int height public void setOptimizationLevel (int) int value public int getOptimizationLevel () public boolean optimizeFor (int) int feature public java.lang.String getType () public void reset () public boolean isWidthMeasuredTooSmall () public boolean isHeightMeasuredTooSmall () public boolean addChildrenToSolver (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 updateChildrenFromSolver (android.support.constraint.solver.LinearSystem, boolean[]) android.support.constraint.solver.widgets.ConstraintWidget widget int i android.support.constraint.solver.LinearSystem system boolean[] flags int count public void setPadding (int, int, int, int) int left int top int right int bottom public void setRtl (boolean) boolean isRtl public boolean isRtl () public void analyze (int) int i int optimizationLevel int count public void layout () android.support.constraint.solver.widgets.ConstraintWidget widget int i android.support.constraint.solver.widgets.ConstraintWidget widget int i Exception e android.support.constraint.solver.widgets.ConstraintWidget widget int i android.support.constraint.solver.widgets.ConstraintWidget widget int i int maxX int maxY int width int height int width int height int prex int prey int prew int preh boolean wrap_override android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour originalVerticalDimensionBehaviour android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour originalHorizontalDimensionBehaviour int count boolean needsSolving int countSolve public void preOptimize () public void solveGraph () android.support.constraint.solver.widgets.ResolutionAnchor leftNode android.support.constraint.solver.widgets.ResolutionAnchor topNode public void resetGraph () android.support.constraint.solver.widgets.ResolutionAnchor leftNode android.support.constraint.solver.widgets.ResolutionAnchor topNode public void optimizeForDimensions (int, int) int width int height public void optimizeReset () int i int count public void optimize () 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 public android.support.constraint.solver.LinearSystem getSystem () private void resetChains () void addChain (android.support.constraint.solver.widgets.ConstraintWidget, int) android.support.constraint.solver.widgets.ConstraintWidget constraintWidget int type android.support.constraint.solver.widgets.ConstraintWidget widget private void addHorizontalChain (android.support.constraint.solver.widgets.ConstraintWidget) android.support.constraint.solver.widgets.ConstraintWidget widget private void addVerticalChain (android.support.constraint.solver.widgets.ConstraintWidget) android.support.constraint.solver.widgets.ConstraintWidget widget }
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 <init> (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/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 <init> () public void <init> (int, int, int, int) int x int y int width int height public void <init> (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 public void resetSolverVariables (android.support.constraint.solver.Cache) android.support.constraint.solver.widgets.ConstraintWidget widget int i android.support.constraint.solver.Cache cache int count public void removeAllChildren () }
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 float 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 <init> () int i int count public boolean allowedInBarrier () public int getRelativeBehaviour () public android.support.constraint.solver.widgets.Rectangle getHead () public void setOrientation (int) int i int orientation int count 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 setGuidePercent (int) int value public void setGuidePercent (float) float value public void setGuideBegin (int) int value public void setGuideEnd (int) int value public float getRelativePercent () public int getRelativeBegin () public int getRelativeEnd () public void analyze (int) int position int position int optimizationLevel android.support.constraint.solver.widgets.ConstraintWidget constraintWidgetContainer 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 boolean parentWrapContent public void updateFromSolver (android.support.constraint.solver.LinearSystem) android.support.constraint.solver.LinearSystem system int value public void setDrawOrigin (int, int) float percent int position float percent int position int x int y void inferRelativePercentPosition () float percent void inferRelativeBeginPosition () int position void inferRelativeEndPosition () int position public void cyclePosition () }
android/support/constraint/solver/widgets/ConstraintAnchor$1.class
ConstraintAnchor.java package android.support.constraint.solver.widgets synthetic android.support.constraint.solver.widgets.ConstraintAnchor$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintAnchor$Type static void <clinit> () }
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 <init> (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/ConstraintWidget$1.class
ConstraintWidget.java package android.support.constraint.solver.widgets synthetic android.support.constraint.solver.widgets.ConstraintWidget$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintAnchor$Type static final synthetic int[] $SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintWidget$DimensionBehaviour static void <clinit> () }
android/support/constraint/solver/widgets/ConstraintHorizontalLayout$ContentAlignment.class
ConstraintHorizontalLayout.java package android.support.constraint.solver.widgets public final enum android.support.constraint.solver.widgets.ConstraintHorizontalLayout$ContentAlignment extends java.lang.Enum { public static final enum android.support.constraint.solver.widgets.ConstraintHorizontalLayout$ContentAlignment BEGIN public static final enum android.support.constraint.solver.widgets.ConstraintHorizontalLayout$ContentAlignment MIDDLE public static final enum android.support.constraint.solver.widgets.ConstraintHorizontalLayout$ContentAlignment END public static final enum android.support.constraint.solver.widgets.ConstraintHorizontalLayout$ContentAlignment TOP public static final enum android.support.constraint.solver.widgets.ConstraintHorizontalLayout$ContentAlignment VERTICAL_MIDDLE public static final enum android.support.constraint.solver.widgets.ConstraintHorizontalLayout$ContentAlignment BOTTOM public static final enum android.support.constraint.solver.widgets.ConstraintHorizontalLayout$ContentAlignment LEFT public static final enum android.support.constraint.solver.widgets.ConstraintHorizontalLayout$ContentAlignment RIGHT private static final synthetic android.support.constraint.solver.widgets.ConstraintHorizontalLayout$ContentAlignment[] $VALUES public static android.support.constraint.solver.widgets.ConstraintHorizontalLayout$ContentAlignment[] values () public static android.support.constraint.solver.widgets.ConstraintHorizontalLayout$ContentAlignment valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
android/support/constraint/solver/widgets/Optimizer.class
Optimizer.java package android.support.constraint.solver.widgets public android.support.constraint.solver.widgets.Optimizer extends java.lang.Object { public static final int OPTIMIZATION_NONE public static final int OPTIMIZATION_DIRECT public static final int OPTIMIZATION_BARRIER public static final int OPTIMIZATION_CHAIN public static final int OPTIMIZATION_DIMENSIONS public static final int OPTIMIZATION_RATIO public static final int OPTIMIZATION_STANDARD static boolean[] flags static final int FLAG_USE_OPTIMIZE static final int FLAG_CHAIN_DANGLING static final int FLAG_RECOMPUTE_BOUNDS public void <init> () static void checkMatchParent (android.support.constraint.solver.widgets.ConstraintWidgetContainer, android.support.constraint.solver.LinearSystem, android.support.constraint.solver.widgets.ConstraintWidget) int left int right int top int bottom android.support.constraint.solver.widgets.ConstraintWidgetContainer container android.support.constraint.solver.LinearSystem system android.support.constraint.solver.widgets.ConstraintWidget widget private static boolean optimizableMatchConstraint (android.support.constraint.solver.widgets.ConstraintWidget, int) android.support.constraint.solver.widgets.ConstraintWidget constraintWidget int orientation static void analyze (int, android.support.constraint.solver.widgets.ConstraintWidget) int width int height int optimisationLevel android.support.constraint.solver.widgets.ConstraintWidget widget android.support.constraint.solver.widgets.ResolutionAnchor leftNode android.support.constraint.solver.widgets.ResolutionAnchor topNode android.support.constraint.solver.widgets.ResolutionAnchor rightNode android.support.constraint.solver.widgets.ResolutionAnchor bottomNode boolean optimiseDimensions boolean isOptimizableHorizontalMatch boolean isOptimizableVerticalMatch static boolean applyChainOptimized (android.support.constraint.solver.widgets.ConstraintWidgetContainer, android.support.constraint.solver.LinearSystem, int, int, android.support.constraint.solver.widgets.ChainHead) android.support.constraint.solver.widgets.ConstraintAnchor begin android.support.constraint.solver.widgets.ConstraintAnchor nextAnchor float dimension float position float dimension float dimension float gap android.support.constraint.solver.widgets.ConstraintWidgetContainer container android.support.constraint.solver.LinearSystem system int orientation int offset android.support.constraint.solver.widgets.ChainHead chainHead android.support.constraint.solver.widgets.ConstraintWidget first android.support.constraint.solver.widgets.ConstraintWidget last android.support.constraint.solver.widgets.ConstraintWidget firstVisibleWidget android.support.constraint.solver.widgets.ConstraintWidget lastVisibleWidget android.support.constraint.solver.widgets.ConstraintWidget head android.support.constraint.solver.widgets.ConstraintWidget widget android.support.constraint.solver.widgets.ConstraintWidget next boolean done int numMatchConstraints float totalWeights android.support.constraint.solver.widgets.ConstraintWidget firstMatchConstraintsWidget android.support.constraint.solver.widgets.ConstraintWidget previousMatchConstraintsWidget boolean isWrapContent boolean isChainSpread boolean isChainSpreadInside boolean isChainPacked float totalSize float totalMargins int numVisibleWidgets android.support.constraint.solver.widgets.ResolutionAnchor firstNode android.support.constraint.solver.widgets.ResolutionAnchor lastNode float extraMargin float firstOffset float lastOffset float distance static void <clinit> () }
android/support/constraint/solver/widgets/ConstraintWidget$DimensionBehaviour.class
ConstraintWidget.java package android.support.constraint.solver.widgets public final enum android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour extends java.lang.Enum { public static final enum android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour FIXED public static final enum android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour WRAP_CONTENT public static final enum android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour MATCH_CONSTRAINT public static final enum android.support.constraint.solver.widgets.ConstraintWidget$DimensionBehaviour MATCH_PARENT private static final synthetic 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 <init> (java.lang.String, int) static void <clinit> () }
android/support/constraint/solver/widgets/ConstraintAnchor$ConnectionType.class
ConstraintAnchor.java package android.support.constraint.solver.widgets public final enum android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType extends java.lang.Enum { public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType RELAXED public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType STRICT private static final synthetic 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 <init> (java.lang.String, int) static void <clinit> () }
android/support/constraint/solver/widgets/Chain.class
Chain.java package android.support.constraint.solver.widgets android.support.constraint.solver.widgets.Chain extends java.lang.Object { private static final boolean DEBUG void <init> () static void applyChainConstraints (android.support.constraint.solver.widgets.ConstraintWidgetContainer, android.support.constraint.solver.LinearSystem, int) android.support.constraint.solver.widgets.ChainHead first int i android.support.constraint.solver.widgets.ConstraintWidgetContainer constraintWidgetContainer android.support.constraint.solver.LinearSystem system int orientation int offset int chainsSize android.support.constraint.solver.widgets.ChainHead[] chainsArray static void applyChainConstraints (android.support.constraint.solver.widgets.ConstraintWidgetContainer, android.support.constraint.solver.LinearSystem, int, int, android.support.constraint.solver.widgets.ChainHead) android.support.constraint.solver.widgets.ConstraintAnchor begin int strength int margin android.support.constraint.solver.widgets.ConstraintAnchor nextAnchor android.support.constraint.solver.widgets.ConstraintAnchor end android.support.constraint.solver.SolverVariable begin android.support.constraint.solver.SolverVariable end android.support.constraint.solver.SolverVariable nextBegin android.support.constraint.solver.SolverVariable nextEnd android.support.constraint.solver.ArrayRow row android.support.constraint.solver.widgets.ConstraintWidget match float currentWeight int i android.support.constraint.solver.widgets.ConstraintWidget lastMatch float lastWeight int count float bias int beginMargin int endMargin android.support.constraint.solver.widgets.ConstraintAnchor begin android.support.constraint.solver.widgets.ConstraintAnchor end android.support.constraint.solver.SolverVariable beginTarget android.support.constraint.solver.SolverVariable endTarget int margin1 int margin2 int strength android.support.constraint.solver.widgets.ConstraintAnchor beginAnchor android.support.constraint.solver.SolverVariable begin android.support.constraint.solver.SolverVariable beginTarget android.support.constraint.solver.widgets.ConstraintAnchor beginNextAnchor android.support.constraint.solver.SolverVariable beginNext android.support.constraint.solver.SolverVariable beginNextTarget int beginMargin int nextMargin android.support.constraint.solver.widgets.ConstraintWidget previousVisibleWidget boolean applyFixedEquality android.support.constraint.solver.widgets.ConstraintAnchor beginAnchor android.support.constraint.solver.SolverVariable begin android.support.constraint.solver.SolverVariable beginTarget android.support.constraint.solver.widgets.ConstraintAnchor beginNextAnchor android.support.constraint.solver.SolverVariable beginNext android.support.constraint.solver.SolverVariable beginNextTarget int beginMargin int nextMargin int strength android.support.constraint.solver.widgets.ConstraintWidget previousVisibleWidget boolean applyFixedEquality android.support.constraint.solver.widgets.ConstraintAnchor begin android.support.constraint.solver.widgets.ConstraintAnchor beginTarget android.support.constraint.solver.widgets.ConstraintAnchor end android.support.constraint.solver.widgets.ConstraintAnchor endTarget android.support.constraint.solver.widgets.ConstraintAnchor realEnd float bias int beginMargin int endMargin android.support.constraint.solver.widgets.ConstraintAnchor begin android.support.constraint.solver.widgets.ConstraintAnchor end android.support.constraint.solver.SolverVariable beginTarget android.support.constraint.solver.SolverVariable endTarget android.support.constraint.solver.widgets.ConstraintWidgetContainer container android.support.constraint.solver.LinearSystem system int orientation int offset android.support.constraint.solver.widgets.ChainHead chainHead android.support.constraint.solver.widgets.ConstraintWidget first android.support.constraint.solver.widgets.ConstraintWidget last android.support.constraint.solver.widgets.ConstraintWidget firstVisibleWidget android.support.constraint.solver.widgets.ConstraintWidget lastVisibleWidget android.support.constraint.solver.widgets.ConstraintWidget head android.support.constraint.solver.widgets.ConstraintWidget widget android.support.constraint.solver.widgets.ConstraintWidget next boolean done float totalWeights android.support.constraint.solver.widgets.ConstraintWidget firstMatchConstraintsWidget android.support.constraint.solver.widgets.ConstraintWidget previousMatchConstraintsWidget boolean isWrapContent boolean isChainSpread boolean isChainSpreadInside boolean isChainPacked java.util.ArrayList listMatchConstraints }
android/support/constraint/solver/widgets/ConstraintWidget$ContentAlignment.class
ConstraintWidget.java package android.support.constraint.solver.widgets public final enum android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment extends java.lang.Enum { public static final enum android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment BEGIN public static final enum android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment MIDDLE public static final enum android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment END public static final enum android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment TOP public static final enum android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment VERTICAL_MIDDLE public static final enum android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment BOTTOM public static final enum android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment LEFT public static final enum android.support.constraint.solver.widgets.ConstraintWidget$ContentAlignment RIGHT private static final synthetic 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 <init> (java.lang.String, int) static void <clinit> () }
android/support/constraint/solver/widgets/ResolutionAnchor.class
ResolutionAnchor.java package android.support.constraint.solver.widgets public android.support.constraint.solver.widgets.ResolutionAnchor extends android.support.constraint.solver.widgets.ResolutionNode { android.support.constraint.solver.widgets.ConstraintAnchor myAnchor float computedValue android.support.constraint.solver.widgets.ResolutionAnchor target float offset android.support.constraint.solver.widgets.ResolutionAnchor resolvedTarget float resolvedOffset int type public static final int UNCONNECTED public static final int DIRECT_CONNECTION public static final int CENTER_CONNECTION public static final int MATCH_CONNECTION public static final int CHAIN_CONNECTION public static final int BARRIER_CONNECTION private android.support.constraint.solver.widgets.ResolutionAnchor opposite private float oppositeOffset private android.support.constraint.solver.widgets.ResolutionDimension dimension private int dimensionMultiplier private android.support.constraint.solver.widgets.ResolutionDimension oppositeDimension private int oppositeDimensionMultiplier public void <init> (android.support.constraint.solver.widgets.ConstraintAnchor) android.support.constraint.solver.widgets.ConstraintAnchor anchor public void remove (android.support.constraint.solver.widgets.ResolutionDimension) android.support.constraint.solver.widgets.ResolutionDimension resolutionDimension public java.lang.String toString () public void resolve (android.support.constraint.solver.widgets.ResolutionAnchor, float) android.support.constraint.solver.widgets.ResolutionAnchor target float offset java.lang.String sType (int) int type public void resolve () float distance float percent boolean isEndAnchor int margin int oppositeMargin public void setType (int) int type public void reset () public void update () android.support.constraint.solver.widgets.ConstraintAnchor targetAnchor int margin public void dependsOn (int, android.support.constraint.solver.widgets.ResolutionAnchor, int) int type android.support.constraint.solver.widgets.ResolutionAnchor node int offset public void dependsOn (android.support.constraint.solver.widgets.ResolutionAnchor, int) android.support.constraint.solver.widgets.ResolutionAnchor node int offset public void dependsOn (android.support.constraint.solver.widgets.ResolutionAnchor, int, android.support.constraint.solver.widgets.ResolutionDimension) android.support.constraint.solver.widgets.ResolutionAnchor node int multiplier android.support.constraint.solver.widgets.ResolutionDimension dimension public void setOpposite (android.support.constraint.solver.widgets.ResolutionAnchor, float) android.support.constraint.solver.widgets.ResolutionAnchor opposite float oppositeOffset public void setOpposite (android.support.constraint.solver.widgets.ResolutionAnchor, int, android.support.constraint.solver.widgets.ResolutionDimension) android.support.constraint.solver.widgets.ResolutionAnchor opposite int multiplier android.support.constraint.solver.widgets.ResolutionDimension dimension void addResolvedValue (android.support.constraint.solver.LinearSystem) android.support.constraint.solver.SolverVariable v android.support.constraint.solver.LinearSystem system android.support.constraint.solver.SolverVariable sv public float getResolvedValue () }
android/support/constraint/solver/widgets/ResolutionNode.class
ResolutionNode.java package android.support.constraint.solver.widgets public android.support.constraint.solver.widgets.ResolutionNode extends java.lang.Object { java.util.HashSet dependents public static final int UNRESOLVED public static final int RESOLVED public static final int REMOVED int state public void <init> () public void addDependent (android.support.constraint.solver.widgets.ResolutionNode) android.support.constraint.solver.widgets.ResolutionNode node public void reset () public void invalidate () android.support.constraint.solver.widgets.ResolutionNode node public void invalidateAnchors () android.support.constraint.solver.widgets.ResolutionNode node public void didResolve () android.support.constraint.solver.widgets.ResolutionNode node public boolean isResolved () public void resolve () public void remove (android.support.constraint.solver.widgets.ResolutionDimension) android.support.constraint.solver.widgets.ResolutionDimension resolutionDimension }
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 <init> () public void <init> (int, int, int, int) int x int y int width int height public void <init> (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/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.ConstraintHorizontalLayout$ContentAlignment mAlignment public void <init> () public void <init> (int, int, int, int) int x int y int width int height public void <init> (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 previous android.support.constraint.solver.LinearSystem system }
android/support/constraint/solver/widgets/ConstraintAnchor$Type.class
ConstraintAnchor.java package android.support.constraint.solver.widgets public final enum android.support.constraint.solver.widgets.ConstraintAnchor$Type extends java.lang.Enum { public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$Type NONE public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$Type LEFT public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$Type TOP public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$Type RIGHT public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$Type BOTTOM public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$Type BASELINE public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$Type CENTER public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$Type CENTER_X public static final enum android.support.constraint.solver.widgets.ConstraintAnchor$Type CENTER_Y private static final synthetic 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 <init> (java.lang.String, int) static void <clinit> () }
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 synthetic android.support.constraint.solver.widgets.ConstraintTableLayout this$0 void <init> (android.support.constraint.solver.widgets.ConstraintTableLayout) android.support.constraint.solver.widgets.ConstraintTableLayout this$0 }
android/support/constraint/solver/widgets/Helper.class
Helper.java package android.support.constraint.solver.widgets public android.support.constraint.solver.widgets.Helper extends android.support.constraint.solver.widgets.ConstraintWidget { protected android.support.constraint.solver.widgets.ConstraintWidget[] mWidgets protected int mWidgetsCount public void <init> () public void add (android.support.constraint.solver.widgets.ConstraintWidget) android.support.constraint.solver.widgets.ConstraintWidget widget public void removeAllIds () }
android/support/constraint/solver/widgets/Guideline$1.class
Guideline.java package android.support.constraint.solver.widgets synthetic android.support.constraint.solver.widgets.Guideline$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintAnchor$Type static void <clinit> () }
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 { private static final boolean ALLOW_BINARY private android.support.constraint.solver.widgets.ResolutionAnchor mResolutionAnchor public static final int USER_CREATOR public static final int SCOUT_CREATOR public static final int AUTO_CONSTRAINT_CREATOR private static final int UNSET_GONE_MARGIN final android.support.constraint.solver.widgets.ConstraintWidget mOwner final android.support.constraint.solver.widgets.ConstraintAnchor$Type mType android.support.constraint.solver.widgets.ConstraintAnchor mTarget public int mMargin int mGoneMargin private android.support.constraint.solver.widgets.ConstraintAnchor$Strength mStrength private android.support.constraint.solver.widgets.ConstraintAnchor$ConnectionType mConnectionType private int mConnectionCreator android.support.constraint.solver.SolverVariable mSolverVariable public android.support.constraint.solver.widgets.ResolutionAnchor getResolutionNode () public void <init> (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.SolverVariable getSolverVariable () public void resetSolverVariable (android.support.constraint.solver.Cache) android.support.constraint.solver.Cache cache 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, int, android.support.constraint.solver.widgets.ConstraintAnchor$Strength, int, boolean) android.support.constraint.solver.widgets.ConstraintAnchor toAnchor int margin int goneMargin 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 void setGoneMargin (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 final android.support.constraint.solver.widgets.ConstraintAnchor getOpposite () }
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 <init> () public void setBounds (int, int, int, int) int x int y int width int height void grow (int, int) int w int h 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/ChainHead.class
ChainHead.java package android.support.constraint.solver.widgets public android.support.constraint.solver.widgets.ChainHead extends java.lang.Object { protected android.support.constraint.solver.widgets.ConstraintWidget mFirst protected android.support.constraint.solver.widgets.ConstraintWidget mFirstVisibleWidget protected android.support.constraint.solver.widgets.ConstraintWidget mLast protected android.support.constraint.solver.widgets.ConstraintWidget mLastVisibleWidget protected android.support.constraint.solver.widgets.ConstraintWidget mHead protected android.support.constraint.solver.widgets.ConstraintWidget mFirstMatchConstraintWidget protected android.support.constraint.solver.widgets.ConstraintWidget mLastMatchConstraintWidget protected java.util.ArrayList mWeightedMatchConstraintsWidgets protected int mWidgetsCount protected int mWidgetsMatchCount protected float mTotalWeight private int mOrientation private boolean mIsRtl protected boolean mHasUndefinedWeights protected boolean mHasDefinedWeights protected boolean mHasComplexMatchWeights private boolean mDefined public void <init> (android.support.constraint.solver.widgets.ConstraintWidget, int, boolean) android.support.constraint.solver.widgets.ConstraintWidget first int orientation boolean isRtl private static boolean isMatchConstraintEqualityCandidate (android.support.constraint.solver.widgets.ConstraintWidget, int) android.support.constraint.solver.widgets.ConstraintWidget widget int orientation private void defineChainProperties () float weight android.support.constraint.solver.widgets.ConstraintAnchor nextAnchor int offset android.support.constraint.solver.widgets.ConstraintWidget widget android.support.constraint.solver.widgets.ConstraintWidget next boolean done public android.support.constraint.solver.widgets.ConstraintWidget getFirst () public android.support.constraint.solver.widgets.ConstraintWidget getFirstVisibleWidget () public android.support.constraint.solver.widgets.ConstraintWidget getLast () public android.support.constraint.solver.widgets.ConstraintWidget getLastVisibleWidget () public android.support.constraint.solver.widgets.ConstraintWidget getHead () public android.support.constraint.solver.widgets.ConstraintWidget getFirstMatchConstraintWidget () public android.support.constraint.solver.widgets.ConstraintWidget getLastMatchConstraintWidget () public float getTotalWeight () public void define () }
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 public static final int STRENGTH_NONE public static final int STRENGTH_LOW public static final int STRENGTH_MEDIUM public static final int STRENGTH_HIGH public static final int STRENGTH_HIGHEST public static final int STRENGTH_EQUALITY public static final int STRENGTH_FIXED public static final int STRENGTH_BARRIER private static int uniqueSlackId private static int uniqueErrorId private static int uniqueUnrestrictedId private static int uniqueConstantId private static int uniqueId private String mName public int id int definitionId public int strength public float computedValue static final int MAX_STRENGTH float[] strengthVector android.support.constraint.solver.SolverVariable$Type mType android.support.constraint.solver.ArrayRow[] mClientEquations int mClientEquationsCount public int usageInRowCount static void increaseErrorId () private static java.lang.String getUniqueName (android.support.constraint.solver.SolverVariable$Type, java.lang.String) android.support.constraint.solver.SolverVariable$Type type String prefix public void <init> (java.lang.String, android.support.constraint.solver.SolverVariable$Type) String name android.support.constraint.solver.SolverVariable$Type type public void <init> (android.support.constraint.solver.SolverVariable$Type, java.lang.String) android.support.constraint.solver.SolverVariable$Type type String prefix void clearStrengths () int i java.lang.String strengthsToString () int j String representation boolean negative boolean empty public final void addToRow (android.support.constraint.solver.ArrayRow) int i android.support.constraint.solver.ArrayRow row public final void removeFromRow (android.support.constraint.solver.ArrayRow) int j int i android.support.constraint.solver.ArrayRow row int count public final void updateReferencesWithNewDefinition (android.support.constraint.solver.ArrayRow) int i android.support.constraint.solver.ArrayRow definition int count public void reset () public java.lang.String getName () public void setName (java.lang.String) String name public void setType (android.support.constraint.solver.SolverVariable$Type, java.lang.String) android.support.constraint.solver.SolverVariable$Type type String prefix public java.lang.String toString () String result static void <clinit> () }