# Uses of Interface
com.snmp4j.smi.SmiSyntaxElement

Packages that use SmiSyntaxElement
Package
Description
com.snmp4j.smi
Provides classes and interfaces for parsing, compiling, loading, and using Management Information Base (MIB) specifications written in Structure of Management Information (SMI) version 1 and 2 with SNMP4J to format and parse SNMP data.

- ## Uses of SmiSyntaxElement in com.snmp4j.smi

  Methods in com.snmp4j.smi that return types with arguments of type SmiSyntaxElement
  Modifier and Type
  Method
  Description
  `List<SmiSyntaxElement>`
  SmiSyntax.`getElements()`
  Gets the syntax elements, i.e. range or enumeration elements.
  `List<SmiSyntaxElement>`
  SmiSyntaxImpl.`getElements()`
  Constructor parameters in com.snmp4j.smi with type arguments of type SmiSyntaxElement
  Modifier
  Constructor
  Description
  ``
  `SmiSyntaxImpl(String syntaxClause, SmiSyntaxType smiSyntaxType, int smiSyntax, List<SmiSyntaxElement> smiSyntaxElements)`
  Creates a SYNTAX implementation from clause and sub-elements.
  ``
  `SmiSyntaxImpl(String syntaxClause, SmiSyntaxType syntaxType, int smiSyntax, List<SmiSyntaxElement> elementList, SmiSyntax resolvedSyntax, String resolvedDisplayHint)`
  Creates a SYNTAX implementation from clause and sub-elements.