class Metrics


Utility class to track metrics during the system resolution

Summary

Public constructors

Public functions

Unit
copy(metrics: Metrics!)

Copy the values from and existing Metrics class

Unit
String!

Public constructors

Metrics

Added in 1.1.0-alpha13
Metrics()

Public functions

copy

Added in 1.1.0-alpha13
fun copy(metrics: Metrics!): Unit

Copy the values from and existing Metrics class

Parameters
metrics: Metrics!

reset

Added in 1.1.0-alpha13
fun reset(): Unit

toString

fun toString(): String!

Public properties

additionalMeasures

Added in 1.1.0-alpha13
val additionalMeasuresLong

bfs

Added in 1.1.0-alpha13
val bfsLong

constraints

Added in 1.1.0-alpha13
val constraintsLong

determineGroups

Added in 1.1.0-alpha13
val determineGroupsLong

errors

Added in 1.1.0-alpha13
val errorsLong

extravariables

Added in 1.1.0-alpha13
val extravariablesLong

fullySolved

Added in 1.1.0-alpha13
val fullySolvedLong

graphOptimizer

Added in 1.1.0-alpha13
val graphOptimizerLong

graphSolved

Added in 1.1.0-alpha13
val graphSolvedLong

grouping

Added in 1.1.0-alpha13
val groupingLong

infeasibleDetermineGroups

Added in 1.1.0-alpha13
val infeasibleDetermineGroupsLong

iterations

Added in 1.1.0-alpha13
val iterationsLong

lastTableSize

Added in 1.1.0-alpha13
val lastTableSizeLong

layouts

Added in 1.1.0-alpha13
val layoutsLong

linearSolved

Added in 1.1.0-alpha13
val linearSolvedLong

mChildCount

Added in 1.1.0-alpha13
val mChildCountLong

mEquations

Added in 1.1.0-alpha13
val mEquationsLong

mMeasureCalls

Added in 1.1.0-alpha13
val mMeasureCallsLong

mMeasureDuration

Added in 1.1.0-alpha13
val mMeasureDurationLong

mNumberOfLayouts

Added in 1.1.0-alpha13
val mNumberOfLayoutsInt

mNumberOfMeasures

Added in 1.1.0-alpha13
val mNumberOfMeasuresInt

mSimpleEquations

Added in 1.1.0-alpha13
val mSimpleEquationsLong

mSolverPasses

Added in 1.1.0-alpha13
val mSolverPassesLong

mVariables

Added in 1.1.0-alpha13
val mVariablesLong

maxRows

Added in 1.1.0-alpha13
val maxRowsLong

maxTableSize

Added in 1.1.0-alpha13
val maxTableSizeLong

maxVariables

Added in 1.1.0-alpha13
val maxVariablesLong

measuredMatchWidgets

Added in 1.1.0-alpha13
val measuredMatchWidgetsLong

measuredWidgets

Added in 1.1.0-alpha13
val measuredWidgetsLong

measures

Added in 1.1.0-alpha13
val measuresLong

measuresLayoutDuration

Added in 1.1.0-alpha13
val measuresLayoutDurationLong

measuresWidgetsDuration

Added in 1.1.0-alpha13
val measuresWidgetsDurationLong

measuresWrap

Added in 1.1.0-alpha13
val measuresWrapLong

measuresWrapInfeasible

Added in 1.1.0-alpha13
val measuresWrapInfeasibleLong

minimize

Added in 1.1.0-alpha13
val minimizeLong

minimizeGoal

Added in 1.1.0-alpha13
val minimizeGoalLong

nonresolvedWidgets

Added in 1.1.0-alpha13
val nonresolvedWidgetsLong

optimize

Added in 1.1.0-alpha13
val optimizeLong

pivots

Added in 1.1.0-alpha13
val pivotsLong

problematicLayouts

Added in 1.1.0-alpha13
val problematicLayoutsArrayList<String!>!

resolutions

Added in 1.1.0-alpha13
val resolutionsLong

resolvedWidgets

Added in 1.1.0-alpha13
val resolvedWidgetsLong

simpleconstraints

Added in 1.1.0-alpha13
val simpleconstraintsLong

slackvariables

Added in 1.1.0-alpha13
val slackvariablesLong

tableSizeIncrease

Added in 1.1.0-alpha13
val tableSizeIncreaseLong

variables

Added in 1.1.0-alpha13
val variablesLong

widgets

Added in 1.1.0-alpha13
val widgetsLong