/** * <copyright> * </copyright> * * $Id$ */ package org.talend.dataquality.indicators; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Phone Numb Statistics Indicator</b></em>'. * <!-- end-user-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getWellFormNationalPhoneCountIndicator <em>Well Form National Phone Count Indicator</em>}</li> * <li>{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getWellFormIntePhoneCountIndicator <em>Well Form Inte Phone Count Indicator</em>}</li> * <li>{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getWellFormE164PhoneCountIndicator <em>Well Form E164 Phone Count Indicator</em>}</li> * <li>{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getInvalidRegCodeCountIndicator <em>Invalid Reg Code Count Indicator</em>}</li> * <li>{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getPossiblePhoneCountIndicator <em>Possible Phone Count Indicator</em>}</li> * <li>{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getValidRegCodeCountIndicator <em>Valid Reg Code Count Indicator</em>}</li> * <li>{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getValidPhoneCountIndicator <em>Valid Phone Count Indicator</em>}</li> * <li>{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getFormatFreqPieIndicator <em>Format Freq Pie Indicator</em>}</li> * </ul> * </p> * * @see org.talend.dataquality.indicators.IndicatorsPackage#getPhoneNumbStatisticsIndicator() * @model * @generated */ public interface PhoneNumbStatisticsIndicator extends CompositeIndicator { /** * Returns the value of the '<em><b>Well Form National Phone Count Indicator</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Well Form National Phone Count Indicator</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Well Form National Phone Count Indicator</em>' containment reference. * @see #setWellFormNationalPhoneCountIndicator(WellFormNationalPhoneCountIndicator) * @see org.talend.dataquality.indicators.IndicatorsPackage#getPhoneNumbStatisticsIndicator_WellFormNationalPhoneCountIndicator() * @model containment="true" * @generated */ WellFormNationalPhoneCountIndicator getWellFormNationalPhoneCountIndicator(); /** * Sets the value of the '{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getWellFormNationalPhoneCountIndicator <em>Well Form National Phone Count Indicator</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Well Form National Phone Count Indicator</em>' containment reference. * @see #getWellFormNationalPhoneCountIndicator() * @generated */ void setWellFormNationalPhoneCountIndicator(WellFormNationalPhoneCountIndicator value); /** * Returns the value of the '<em><b>Well Form Inte Phone Count Indicator</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Well Form Inte Phone Count Indicator</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Well Form Inte Phone Count Indicator</em>' containment reference. * @see #setWellFormIntePhoneCountIndicator(WellFormIntePhoneCountIndicator) * @see org.talend.dataquality.indicators.IndicatorsPackage#getPhoneNumbStatisticsIndicator_WellFormIntePhoneCountIndicator() * @model containment="true" * @generated */ WellFormIntePhoneCountIndicator getWellFormIntePhoneCountIndicator(); /** * Sets the value of the '{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getWellFormIntePhoneCountIndicator <em>Well Form Inte Phone Count Indicator</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Well Form Inte Phone Count Indicator</em>' containment reference. * @see #getWellFormIntePhoneCountIndicator() * @generated */ void setWellFormIntePhoneCountIndicator(WellFormIntePhoneCountIndicator value); /** * Returns the value of the '<em><b>Well Form E164 Phone Count Indicator</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Well Form E164 Phone Count Indicator</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Well Form E164 Phone Count Indicator</em>' containment reference. * @see #setWellFormE164PhoneCountIndicator(WellFormE164PhoneCountIndicator) * @see org.talend.dataquality.indicators.IndicatorsPackage#getPhoneNumbStatisticsIndicator_WellFormE164PhoneCountIndicator() * @model containment="true" * @generated */ WellFormE164PhoneCountIndicator getWellFormE164PhoneCountIndicator(); /** * Sets the value of the '{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getWellFormE164PhoneCountIndicator <em>Well Form E164 Phone Count Indicator</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Well Form E164 Phone Count Indicator</em>' containment reference. * @see #getWellFormE164PhoneCountIndicator() * @generated */ void setWellFormE164PhoneCountIndicator(WellFormE164PhoneCountIndicator value); /** * Returns the value of the '<em><b>Invalid Reg Code Count Indicator</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Invalid Reg Code Count Indicator</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Invalid Reg Code Count Indicator</em>' containment reference. * @see #setInvalidRegCodeCountIndicator(InvalidRegCodeCountIndicator) * @see org.talend.dataquality.indicators.IndicatorsPackage#getPhoneNumbStatisticsIndicator_InvalidRegCodeCountIndicator() * @model containment="true" * @generated */ InvalidRegCodeCountIndicator getInvalidRegCodeCountIndicator(); /** * Sets the value of the '{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getInvalidRegCodeCountIndicator <em>Invalid Reg Code Count Indicator</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Invalid Reg Code Count Indicator</em>' containment reference. * @see #getInvalidRegCodeCountIndicator() * @generated */ void setInvalidRegCodeCountIndicator(InvalidRegCodeCountIndicator value); /** * Returns the value of the '<em><b>Possible Phone Count Indicator</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Possible Phone Count Indicator</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Possible Phone Count Indicator</em>' containment reference. * @see #setPossiblePhoneCountIndicator(PossiblePhoneCountIndicator) * @see org.talend.dataquality.indicators.IndicatorsPackage#getPhoneNumbStatisticsIndicator_PossiblePhoneCountIndicator() * @model containment="true" * @generated */ PossiblePhoneCountIndicator getPossiblePhoneCountIndicator(); /** * Sets the value of the '{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getPossiblePhoneCountIndicator <em>Possible Phone Count Indicator</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Possible Phone Count Indicator</em>' containment reference. * @see #getPossiblePhoneCountIndicator() * @generated */ void setPossiblePhoneCountIndicator(PossiblePhoneCountIndicator value); /** * Returns the value of the '<em><b>Valid Reg Code Count Indicator</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Valid Reg Code Count Indicator</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Valid Reg Code Count Indicator</em>' containment reference. * @see #setValidRegCodeCountIndicator(ValidRegCodeCountIndicator) * @see org.talend.dataquality.indicators.IndicatorsPackage#getPhoneNumbStatisticsIndicator_ValidRegCodeCountIndicator() * @model containment="true" * @generated */ ValidRegCodeCountIndicator getValidRegCodeCountIndicator(); /** * Sets the value of the '{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getValidRegCodeCountIndicator <em>Valid Reg Code Count Indicator</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Valid Reg Code Count Indicator</em>' containment reference. * @see #getValidRegCodeCountIndicator() * @generated */ void setValidRegCodeCountIndicator(ValidRegCodeCountIndicator value); /** * Returns the value of the '<em><b>Valid Phone Count Indicator</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Valid Phone Count Indicator</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Valid Phone Count Indicator</em>' containment reference. * @see #setValidPhoneCountIndicator(ValidPhoneCountIndicator) * @see org.talend.dataquality.indicators.IndicatorsPackage#getPhoneNumbStatisticsIndicator_ValidPhoneCountIndicator() * @model containment="true" * @generated */ ValidPhoneCountIndicator getValidPhoneCountIndicator(); /** * Sets the value of the '{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getValidPhoneCountIndicator <em>Valid Phone Count Indicator</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Valid Phone Count Indicator</em>' containment reference. * @see #getValidPhoneCountIndicator() * @generated */ void setValidPhoneCountIndicator(ValidPhoneCountIndicator value); /** * Returns the value of the '<em><b>Format Freq Pie Indicator</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Format Freq Pie Indicator</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Format Freq Pie Indicator</em>' containment reference. * @see #setFormatFreqPieIndicator(FormatFreqPieIndicator) * @see org.talend.dataquality.indicators.IndicatorsPackage#getPhoneNumbStatisticsIndicator_FormatFreqPieIndicator() * @model containment="true" * @generated */ FormatFreqPieIndicator getFormatFreqPieIndicator(); /** * Sets the value of the '{@link org.talend.dataquality.indicators.PhoneNumbStatisticsIndicator#getFormatFreqPieIndicator <em>Format Freq Pie Indicator</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Format Freq Pie Indicator</em>' containment reference. * @see #getFormatFreqPieIndicator() * @generated */ void setFormatFreqPieIndicator(FormatFreqPieIndicator value); } // PhoneNumbStatisticsIndicator