# Interface SmiCompliance

All Known Subinterfaces:
  `SmiObjectCompliance, SmiObjectVariation`

public interface SmiCompliance
The `SmiGroupCompliance` interface represents the GROUP or OBJECT clause of a MODULE-COMPLIANCE statement in SMIv2.

Since:
  1.7.0
Author:
  Frank Fock

- ## Method Summary

  Modifier and Type
  Method
  Description
  `SmiComplianceType`
  `getComplianceType()`
  Gets the type of the compliance definition (GROUP or OBJECT).
  `String`
  `getName()`
  Gets the name of the SMI object for which this clause defines compliance statements.

- ## Method Details

  - ### getName

    String getName()
    Gets the name of the SMI object for which this clause defines compliance statements.
    Returns:
      an object name.

  - ### getComplianceType

    SmiComplianceType getComplianceType()
    Gets the type of the compliance definition (GROUP or OBJECT).
    Returns:
      the type of this compliance definition.