Show / Hide Table of Contents

    Class AsplCriterion

    A criterion to check to determine whether sensing control is required.

    Inheritance
    System.Object
    AsplCriterion
    Namespace: Sensus.Adaptation
    Assembly: SensusAndroid.dll
    Syntax
    public class AsplCriterion : Object

    Constructors

    AsplCriterion()

    Declaration
    public AsplCriterion()

    Fields

    Elements

    The AsplElements to check. If no AsplElements are provided, then the current AsplCriterion will always evaluate to true if Logic is set to Conjunction.

    Declaration
    public List<AsplElement> Elements
    Field Value
    Type Description
    System.Collections.Generic.List<AsplElement>

    Properties

    Logic

    Gets or sets the combination logic for the AsplElements.

    Declaration
    public AsplLogic Logic { get; set; }
    Property Value
    Type Description
    AsplLogic

    The logic.

    Methods

    SatisfiedBy(Dictionary<Type, List<IDatum>>)

    Checks whether the current AsplCriterion is satisfied by observed data.

    Declaration
    public bool SatisfiedBy(Dictionary<Type, List<IDatum>> typeData)
    Parameters
    Type Name Description
    System.Collections.Generic.Dictionary<System.Type, System.Collections.Generic.List<IDatum>> typeData

    Observed data.

    Returns
    Type Description
    System.Boolean

    true, if by was satisfied, false otherwise.

    Back to top Copyright © 2014-2018 University of Virginia
    Generated by DocFX