public class Metrics


Utility class to track metrics during the system resolution

Summary

Public constructors

Public methods

void
copy(Metrics metrics)

Copy the values from and existing Metrics class

void
String

Public fields

additionalMeasures

Added in 1.1.0-beta01
public long additionalMeasures

bfs

Added in 1.1.0-beta01
public long bfs

constraints

Added in 1.1.0-beta01
public long constraints

determineGroups

Added in 1.1.0-beta01
public long determineGroups

errors

Added in 1.1.0-beta01
public long errors

extravariables

Added in 1.1.0-beta01
public long extravariables

fullySolved

Added in 1.1.0-beta01
public long fullySolved

graphOptimizer

Added in 1.1.0-beta01
public long graphOptimizer

graphSolved

Added in 1.1.0-beta01
public long graphSolved

grouping

Added in 1.1.0-beta01
public long grouping

infeasibleDetermineGroups

Added in 1.1.0-beta01
public long infeasibleDetermineGroups

iterations

Added in 1.1.0-beta01
public long iterations

lastTableSize

Added in 1.1.0-beta01
public long lastTableSize

layouts

Added in 1.1.0-beta01
public long layouts

linearSolved

Added in 1.1.0-beta01
public long linearSolved

mChildCount

Added in 1.1.0-beta01
public long mChildCount

mEquations

Added in 1.1.0-beta01
public long mEquations

mMeasureCalls

Added in 1.1.0-beta01
public long mMeasureCalls

mMeasureDuration

Added in 1.1.0-beta01
public long mMeasureDuration

mNumberOfLayouts

Added in 1.1.0-beta01
public int mNumberOfLayouts

mNumberOfMeasures

Added in 1.1.0-beta01
public int mNumberOfMeasures

mSimpleEquations

Added in 1.1.0-beta01
public long mSimpleEquations

mSolverPasses

Added in 1.1.0-beta01
public long mSolverPasses

mVariables

Added in 1.1.0-beta01
public long mVariables

maxRows

Added in 1.1.0-beta01
public long maxRows

maxTableSize

Added in 1.1.0-beta01
public long maxTableSize

maxVariables

Added in 1.1.0-beta01
public long maxVariables

measuredMatchWidgets

Added in 1.1.0-beta01
public long measuredMatchWidgets

measuredWidgets

Added in 1.1.0-beta01
public long measuredWidgets

measures

Added in 1.1.0-beta01
public long measures

measuresLayoutDuration

Added in 1.1.0-beta01
public long measuresLayoutDuration

measuresWidgetsDuration

Added in 1.1.0-beta01
public long measuresWidgetsDuration

measuresWrap

Added in 1.1.0-beta01
public long measuresWrap

measuresWrapInfeasible

Added in 1.1.0-beta01
public long measuresWrapInfeasible

minimize

Added in 1.1.0-beta01
public long minimize

minimizeGoal

Added in 1.1.0-beta01
public long minimizeGoal

nonresolvedWidgets

Added in 1.1.0-beta01
public long nonresolvedWidgets

optimize

Added in 1.1.0-beta01
public long optimize

pivots

Added in 1.1.0-beta01
public long pivots

problematicLayouts

Added in 1.1.0-beta01
public ArrayList<StringproblematicLayouts

resolutions

Added in 1.1.0-beta01
public long resolutions

resolvedWidgets

Added in 1.1.0-beta01
public long resolvedWidgets

simpleconstraints

Added in 1.1.0-beta01
public long simpleconstraints

slackvariables

Added in 1.1.0-beta01
public long slackvariables

tableSizeIncrease

Added in 1.1.0-beta01
public long tableSizeIncrease

variables

Added in 1.1.0-beta01
public long variables

widgets

Added in 1.1.0-beta01
public long widgets

Public constructors

Metrics

Added in 1.1.0-beta01
public Metrics()

Public methods

copy

Added in 1.1.0-beta01
public void copy(Metrics metrics)

Copy the values from and existing Metrics class

Parameters
Metrics metrics

reset

Added in 1.1.0-beta01
public void reset()

toString

public String toString()