C D F G H I L M N P R S T U V W 

C

checkMinVersionOfDependencies() - Static method in class com.snmp4j.smi.version.VersionInfo
Checks whether SNMP4J has the minimum required version.
com.snmp4j.smi - package 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.
com.snmp4j.smi.util - package com.snmp4j.smi.util
The com.snmp4j.smi.util package contains utility classes to be used in conjunction with the SmiManager class of the com.snmp4j.smi package.
com.snmp4j.smi.version - package com.snmp4j.smi.version
 
CompilationMonitor - Interface in com.snmp4j.smi
The CompilationMonitor interface is implemented by classes that are supposed to monitor the progress of a multi MIB file compilation operation of the SmiManager.
compilationProgress(String, int, int) - Method in interface com.snmp4j.smi.CompilationMonitor
Notifies about the current compilation progress.
CompilationResult - Class in com.snmp4j.smi
The CompilationResult class holds the MIB module names successfully parsed for each MIB file or the parsing errors that were detected during compilation.
CompilationResult(String, List<String>, List<SmiError>) - Constructor for class com.snmp4j.smi.CompilationResult
 
CompilationResult(String, List<String>, List<SmiError>, String) - Constructor for class com.snmp4j.smi.CompilationResult
 
compile(NamedInputStream[], CompilationMonitor, SmiCompiler.TargetMode, SmiCompiler.OverwriteMode, SmiCompiler.Strictness) - Method in interface com.snmp4j.smi.SmiCompiler
Compiles an array of text or ZIP files provided as NamedInputStreams.
compile(File) - Method in class com.snmp4j.smi.SmiManager
Compiles a MIB module from a given text or ZIP file.
compile(NamedInputStream) - Method in class com.snmp4j.smi.SmiManager
Compiles a MIB module from a given InputStream and returns the names of the compiled MIB modules from the stream.
compile(File[], CompilationMonitor, boolean, boolean, boolean) - Method in class com.snmp4j.smi.SmiManager
Compiles an array of text or ZIP files provided as Files.
compile(NamedInputStream[], CompilationMonitor, SmiCompiler.TargetMode, SmiCompiler.OverwriteMode, SmiCompiler.Strictness) - Method in class com.snmp4j.smi.SmiManager
 
compile(NamedInputStream[], CompilationMonitor, boolean, boolean, boolean) - Method in class com.snmp4j.smi.SmiManager
createNewVariable() - Method in interface com.snmp4j.smi.SmiObjectType
Creates a new VariableBinding based on this object type's default value (see SmiObjectType.getDefaultVariable()) or if that is null new variable matching the object type's syntax created with its default constructor.

D

deleteModule(RepositoryIO) - Method in interface com.snmp4j.smi.RepositoryDriver
Requests deletion of the MIB module identified by the module name supplied with the RepositoryIO object.
deleteModule(String, boolean) - Method in class com.snmp4j.smi.SmiManager
Deletes a MIB module from the MIB repository directory if it is not used/imported by other MIB modules in the repository.
deleteModule(RepositoryIO) - Method in class com.snmp4j.smi.util.MemRepositoryDriver
 
DEPENDENCY_SNMP4J_MAJOR - Static variable in class com.snmp4j.smi.version.VersionInfo
 
DEPENDENCY_SNMP4J_MINOR - Static variable in class com.snmp4j.smi.version.VersionInfo
 
DEPENDENCY_SNMP4J_PATCH - Static variable in class com.snmp4j.smi.version.VersionInfo
 
DEPENDENCY_SNMP4J_UPDATE - Static variable in class com.snmp4j.smi.version.VersionInfo
 

F

findRootSmiObject() - Method in class com.snmp4j.smi.SmiManager
Gets the SMI object with the lexicographic smallest OID within the currently loaded MIB modules.
findSmiModule(String) - Method in class com.snmp4j.smi.SmiManager
Gets the SmiModule with the specified module name.
findSmiObject(OID) - Method in class com.snmp4j.smi.SmiManager
Gets the SMI object defined for the specified OID.
findSmiObject(String, String) - Method in class com.snmp4j.smi.SmiManager
Gets the SMI object defined for the specified object name.
findSmiObject(String, SmiObjectFilter<S>) - Method in class com.snmp4j.smi.SmiManager
Gets the SMI object defined for the specified OID.
format(OID, Variable, boolean) - Method in class com.snmp4j.smi.SmiManager
 
format(int[]) - Method in class com.snmp4j.smi.SmiManager
 
formatForRoundTrip(int[]) - Method in class com.snmp4j.smi.SmiManager
 
fromJasmiType(int) - Static method in enum com.snmp4j.smi.SmiType
 
fromSmiValue(String) - Static method in enum com.snmp4j.smi.SmiMaxAccess
Gets the SmiMaxAccess from a MAX-ACCESS (or ACCESS in SMIv1) clause string.

G

getAsn1Comment() - Method in interface com.snmp4j.smi.SmiImport
Gets the ASN.1 comment associated with this IMPORT element.
getAsn1Comments() - Method in interface com.snmp4j.smi.SmiModule
Gets the ASN.1 comments associated with the MODULE-DEFINITION.
getAsn1Comments() - Method in interface com.snmp4j.smi.SmiObject
Gets the ASN.1 comments associated with this SMI object.
getChildren() - Method in interface com.snmp4j.smi.SmiObject
Gets all child objects below this SMI object.
getColumn() - Method in class com.snmp4j.smi.SmiError
Gets the column where the defective text was found in the text file.
getColumns() - Method in interface com.snmp4j.smi.SmiObjectType
Gets the columnar OBJECT-TYPE definitions for this table.
getContactInfo() - Method in interface com.snmp4j.smi.SmiModuleIdentity
 
getDefaultValue() - Method in interface com.snmp4j.smi.SmiObjectType
Gets the DEFVAL clause content if present.
getDefaultVariable() - Method in interface com.snmp4j.smi.SmiObjectType
Returns the default value returned by SmiObjectType.getDefaultValue() as a Variable instance or null if there is no default value (i.e., no DEFVAL clause).
getDefectiveText() - Method in class com.snmp4j.smi.SmiError
The text in the MIB specification that failed to parse.
getDescription() - Method in interface com.snmp4j.smi.SmiObject
Gets the description text of the SMI object.
getDescription() - Method in interface com.snmp4j.smi.SmiRevision
Gets the revision description.
getDisplayHint() - Method in enum com.snmp4j.smi.SmiManager.OctetStringDefaultFormat
 
getDisplayHint() - Method in interface com.snmp4j.smi.SmiTextualConvention
Gets the content of the DISPLAY-HINT clause (if present).
getElements() - Method in interface com.snmp4j.smi.SmiSyntax
Gets the syntax elements, i.e. range or enumeration elements.
getElements() - Method in class com.snmp4j.smi.SmiSyntaxImpl
 
getEndColumn() - Method in class com.snmp4j.smi.SmiError
Gets the ending column where the defective text ends in the text file.
getEndRow() - Method in class com.snmp4j.smi.SmiError
Gets the bottom row of the defective text in the text file.
getErrorList() - Method in exception com.snmp4j.smi.SmiParseException
Gets the list of SmiErrors.
getErrorNumber() - Method in class com.snmp4j.smi.SmiError
Gets the error code of the error.
getExpectedText() - Method in class com.snmp4j.smi.SmiError
Returns the expected text alternatives identified by the SMI compiler.
getFailedFiles(List<CompilationResult>) - Static method in class com.snmp4j.smi.CompilationResult
Gets the file names from the given CompilationResults which had errors during compilation.
getFileName() - Method in class com.snmp4j.smi.CompilationResult
Gets the file name (stream name) of the MIB specification.
getGroupType() - Method in interface com.snmp4j.smi.SmiGroup
 
getImportedObjectNames() - Method in interface com.snmp4j.smi.SmiImport
Gets the list of imported object names from the MIB module specified by SmiImport.getSourceModuleName().
getImports() - Method in interface com.snmp4j.smi.SmiModule
Gets the import dependencies of the MIB module (i.e. the IMPORTS constructs content).
getIndexInfo() - Method in interface com.snmp4j.smi.SmiObjectTypeIndex
 
getIndexObjects() - Method in interface com.snmp4j.smi.SmiObjectType
Gets the index objects for this table.
getIndexStringFromVariables(OID, List<VariableBinding>) - Method in class com.snmp4j.smi.SmiManager
 
getIndexVariables(OID, OID) - Method in class com.snmp4j.smi.SmiManager
Gets the variable values for all sub-index objects for the specified table entry.
getInputStream() - Method in class com.snmp4j.smi.NamedInputStream
Gets the InputStream.
getInputStream() - Method in class com.snmp4j.smi.RepositoryIO
Gets the input stream to be used to load a compiled MIB module from persistent storage.
getJasmiType() - Method in enum com.snmp4j.smi.SmiType
 
getLabel() - Method in interface com.snmp4j.smi.SmiSyntaxElement
Gets the label of the enumerated value.
getLastUpdated() - Method in interface com.snmp4j.smi.SmiModuleIdentity
 
getLastUpdatedString() - Method in interface com.snmp4j.smi.SmiModuleIdentity
 
getLoadedModuleNames() - Method in class com.snmp4j.smi.SmiManager
Returns the MIB module names of the MIB modules loaded into the SmiManager.
getMax() - Method in interface com.snmp4j.smi.SmiSyntaxElement
Gets the maximum value of the range (inclusive).
getMaxAccess() - Method in interface com.snmp4j.smi.SmiObjectType
Gets the maximum access allowed for this MIB OBJECT-TYPE.
getMaxLength() - Method in interface com.snmp4j.smi.SmiIndexInfo
 
getMaxValueLength() - Method in interface com.snmp4j.smi.SmiObjectType
Gets the maximum length (in characters) of a formatted value using the current variable format.
getMessage() - Method in class com.snmp4j.smi.SmiError
Gets the error message for the error.
getMessage() - Method in exception com.snmp4j.smi.SmiParseException
Gets the error message for all errors found in a MIB specification.
getMin() - Method in interface com.snmp4j.smi.SmiSyntaxElement
Gets the minimum value of the range (inclusive).
getMinLength() - Method in interface com.snmp4j.smi.SmiIndexInfo
 
getMinValueLength() - Method in interface com.snmp4j.smi.SmiObjectType
Gets the minimum length (in characters) of a formatted value using the current variable format.
getModuleName() - Method in class com.snmp4j.smi.RepositoryIO
Gets the module name of the MIB module to read or write.
getModuleName() - Method in class com.snmp4j.smi.SmiError
Gets the MIB module name (if available) of the MIB module that contains the error.
getModuleName() - Method in interface com.snmp4j.smi.SmiModule
Gets the MODULE name as defined by the MODULE-DEFINITION construct of a SMI specification.
getModuleNames() - Method in class com.snmp4j.smi.CompilationResult
Gets the MIB module names successfully parsed from this MIB specification identified by CompilationResult.getFileName().
getName() - Method in class com.snmp4j.smi.NamedInputStream
Gets the name of the input stream.
getObjectName() - Method in interface com.snmp4j.smi.SmiObject
 
getObjectNames() - Method in interface com.snmp4j.smi.SmiGroup
 
getObjectNames() - Method in interface com.snmp4j.smi.SmiModule
Gets the list of object names assigned to an OID in order of appearance in the MIB specification.
getOctetStringDisplayHint() - Method in class com.snmp4j.smi.SmiManager
Gets the current OCTET STRING default display format.
getOID() - Method in interface com.snmp4j.smi.SmiObject
 
getOidFixedLengthStringQuote() - Method in class com.snmp4j.smi.SmiManager
Gets the quote character for fixed length formatted sub-index OIDs.
getOidFixedLengthStringQuoteEscapeSequence() - Method in class com.snmp4j.smi.SmiManager
Gets the sequence to escape character sequence for fixed length formatted sub-index OID quotes.
getOidFormat() - Method in class com.snmp4j.smi.SmiManager
getOidFormatNonPrintableStrings() - Method in class com.snmp4j.smi.SmiManager
Gets the SmiManager.NonPrintableStringFormat for strings in formatted OIDs.
getOidStringQuoteEscapeCharacter() - Method in class com.snmp4j.smi.SmiManager
Gets the OID string escape character for quotes.
getOidVariableLengthStringQuote() - Method in class com.snmp4j.smi.SmiManager
Gets the quote character for variable length formatted sub-index OIDs.
getOidVariableLengthStringQuoteEscapeSequence() - Method in class com.snmp4j.smi.SmiManager
Gets the sequence to escape character sequence for variable length formatted sub-index OID quotes.
getOrganization() - Method in interface com.snmp4j.smi.SmiModuleIdentity
 
getOutputStream() - Method in class com.snmp4j.smi.RepositoryIO
Gets the output stream to write the MIB module.
getParent() - Method in interface com.snmp4j.smi.SmiObject
Gets the parent object for this SMI object.
getPosition() - Method in class com.snmp4j.smi.SmiError
Gets the byte position in the input stream where the defective text starts.
getRadix() - Method in enum com.snmp4j.smi.SmiManager.NonPrintableStringFormat
 
getReference() - Method in interface com.snmp4j.smi.SmiObject
 
getResolvedDisplayHint() - Method in interface com.snmp4j.smi.SmiSyntax
Returns the DISPLAY-HINT clause of the TEXTUAL-CONVENTION referenced by this syntax of type SmiSyntaxType.CONVENTION.
getResolvedDisplayHint() - Method in class com.snmp4j.smi.SmiSyntaxImpl
 
getResolvedSyntax() - Method in interface com.snmp4j.smi.SmiSyntax
Returns the resolved syntax.
getResolvedSyntax() - Method in class com.snmp4j.smi.SmiSyntaxImpl
 
getRevision() - Method in interface com.snmp4j.smi.SmiRevision
Gets the date and time (including time zone and with minutes precision) of the MIB module revision.
getRevisions() - Method in interface com.snmp4j.smi.SmiModuleIdentity
 
getRevisionString() - Method in interface com.snmp4j.smi.SmiRevision
Gets the revision data and time as UTC string.
getRow() - Method in class com.snmp4j.smi.SmiError
Gets the row where the defective text was found in the text file.
getSeparator() - Method in enum com.snmp4j.smi.SmiManager.NonPrintableStringFormat
 
getShortMessage() - Method in class com.snmp4j.smi.SmiError
Gets the error message for the error in a short form, without error number and location information.
getSmiErrorList() - Method in class com.snmp4j.smi.CompilationResult
Gets a List of SmiError instances describing the SMI syntax and semantic errors encountered in the MIB specification identified by CompilationResult.getFileName().
getSmiSyntax() - Method in interface com.snmp4j.smi.SmiObject
Gets the SMI syntax as defined by SMIConstants for this OBJECT-TYPE.
getSmiSyntax() - Method in interface com.snmp4j.smi.SmiValueType
Gets the SMI syntax as defined by SMIConstants for this value type.
getSmiValue() - Method in enum com.snmp4j.smi.SmiMaxAccess
Gets the MAX-ACCESS (or ACCESS in SMIv1) clause string.
getSnmpSyntax() - Method in interface com.snmp4j.smi.SmiIndexInfo
 
getSourceModuleName() - Method in interface com.snmp4j.smi.SmiImport
Gets the MIB module name of the IMPORT source (i.e. the module on which this module depends on.
getStatus() - Method in interface com.snmp4j.smi.SmiObject
 
getSyntax() - Method in interface com.snmp4j.smi.SmiSyntax
Returns the BER syntax identifier for the simple of application type this syntax is based on.
getSyntax() - Method in class com.snmp4j.smi.SmiSyntaxImpl
 
getSyntax() - Method in interface com.snmp4j.smi.SmiValueType
Gets the SYNTAX clause of this OBJECT-TYPE or TEXTUAL-CONVENTION.
getSyntaxClause() - Method in interface com.snmp4j.smi.SmiSyntax
Returns the value of the syntax clause.
getSyntaxClause() - Method in class com.snmp4j.smi.SmiSyntaxImpl
 
getTableEntry() - Method in interface com.snmp4j.smi.SmiIndexInfo
 
getTextualConventionNames() - Method in interface com.snmp4j.smi.SmiModule
Gets the list of object names not assigned to an OID in order of appearance in the MIB specification.
getType() - Method in interface com.snmp4j.smi.SmiObject
Gets the SMI type of the SMI object.
getType() - Method in interface com.snmp4j.smi.SmiSyntax
Returns the type of syntax clause.
getType() - Method in interface com.snmp4j.smi.SmiSyntaxElement
 
getType() - Method in class com.snmp4j.smi.SmiSyntaxImpl
 
getUnits() - Method in interface com.snmp4j.smi.SmiObjectType
Gets the content of the UNITS clause (if present).
getValue() - Method in interface com.snmp4j.smi.SmiSyntaxElement
Gets the long value of the enumerated value (or the min value of a range restriction).
getVersion() - Static method in class com.snmp4j.smi.version.VersionInfo
Gets the version string for this release.
getZipFileName() - Method in class com.snmp4j.smi.CompilationResult
Returns the file name of the enclosing ZIP file (if present).
getZipFormat() - Method in class com.snmp4j.smi.NamedInputStream
Gets the compression format of the stream.

H

hasErrors() - Method in class com.snmp4j.smi.CompilationResult
Returns true if the compilation result contains detected SMI errors.
hasErrors(List<CompilationResult>) - Static method in class com.snmp4j.smi.CompilationResult
Returns true if the list of compilation results contains at least one detected SMI error.
hasImpliedLength() - Method in interface com.snmp4j.smi.SmiIndexInfo
 

I

isCreatable() - Method in enum com.snmp4j.smi.SmiMaxAccess
 
isEnumeration() - Method in interface com.snmp4j.smi.SmiSyntax
Indicates whether this SYNTAX clause is an enumeration.
isEnumeration() - Method in class com.snmp4j.smi.SmiSyntaxImpl
 
isIncludeUnknownErrorsCause() - Method in class com.snmp4j.smi.SmiManager
Returns the flag that controls whether exceptions or other unknown error messages during parsing and storing of MIB modules to the repository should be included in the error message or not.
isModuleDeleted() - Method in class com.snmp4j.smi.RepositoryIO
Indicates whether the deletion of the MIB module specified by the module name of this event object was successfully completed.
isModuleLoaded(String) - Method in class com.snmp4j.smi.SmiManager
Checks if the MIB module with the specified name is already loaded into the SmiManager from disk.
isReadOnly() - Method in enum com.snmp4j.smi.SmiMaxAccess
 
isWritable() - Method in enum com.snmp4j.smi.SmiMaxAccess
 

L

listModuleNames() - Method in interface com.snmp4j.smi.RepositoryDriver
Enumerates the available MIB module names in the repository.
listModuleNames() - Method in class com.snmp4j.smi.util.MemRepositoryDriver
 
listModules() - Method in class com.snmp4j.smi.SmiManager
Returns the MIB module names of the MIB modules available in the repository directory.
loadingProgress(String, int, int) - Method in interface com.snmp4j.smi.CompilationMonitor
Notifies about the current loading (IO) progress.
loadModule(String) - Method in class com.snmp4j.smi.SmiManager
Loads a MIB module from disk (MIB repository) into memory.

M

MAJOR - Static variable in class com.snmp4j.smi.version.VersionInfo
 
MemRepositoryDriver - Class in com.snmp4j.smi.util
MemRepositoryDriver is a RepositoryDriver which stores all MIB modules in memory.
MemRepositoryDriver() - Constructor for class com.snmp4j.smi.util.MemRepositoryDriver
 
MINOR - Static variable in class com.snmp4j.smi.version.VersionInfo
 

N

NamedInputStream - Class in com.snmp4j.smi
The NamedInputStream class represents an input stream with a name to identify the stream.
NamedInputStream(File) - Constructor for class com.snmp4j.smi.NamedInputStream
Creates a NamedInputStream from the specified file.
NamedInputStream(InputStream, String) - Constructor for class com.snmp4j.smi.NamedInputStream
Creates a NamedInputStream from an InputStream and an identifying name.
NamedInputStream(InputStream, String, NamedInputStream.ZipFormat) - Constructor for class com.snmp4j.smi.NamedInputStream
Creates a NamedInputStream from an InputStream and an identifying name.
NamedInputStream.ZipFormat - Enum in com.snmp4j.smi
 

P

parse(OID, String) - Method in class com.snmp4j.smi.SmiManager
 
parse(int, String) - Method in class com.snmp4j.smi.SmiManager
 
parse(String) - Method in class com.snmp4j.smi.SmiManager
 
parseVariableBinding(String) - Method in class com.snmp4j.smi.SmiManager
 
passesFilter(S) - Method in interface com.snmp4j.smi.SmiObjectFilter
Determines if the supplied smiObject passes the filter or not.
passesFilter(SmiType) - Method in interface com.snmp4j.smi.SmiObjectFilter
Determines if the given SmiType generally passes this filter.
PATCH - Static variable in class com.snmp4j.smi.version.VersionInfo
 

R

readModule(RepositoryIO) - Method in interface com.snmp4j.smi.RepositoryDriver
Requests to read a MIB module with the name specified in the supplied event object.
readModule(RepositoryIO) - Method in class com.snmp4j.smi.util.MemRepositoryDriver
 
RepositoryDriver - Interface in com.snmp4j.smi
The RepositoryDriver adapts between the SmiManager and the (persistent) storage that holds the compiled MIB modules.
RepositoryIO - Class in com.snmp4j.smi
The RepositoryIO class is used to return the InputStream or OutputStream instances provided by a RepositoryDriver instance to read or store a compiled MIB module from/into persistent storage.
RepositoryIO(Object, String) - Constructor for class com.snmp4j.smi.RepositoryIO
Creates an RepositoryEvent to load or store a given MIB module.
resetOidQuoting() - Method in class com.snmp4j.smi.SmiManager
Resets the OID quotation characters and escape sequences to the default (which is highly recommended to be used).

S

setIncludeUnknownErrorsCause(boolean) - Method in class com.snmp4j.smi.SmiManager
Sets the flag that controls whether exceptions or other unknown error messages during parsing and storing of MIB modules to the repository should be included in the error message or not.
setInputStream(InputStream) - Method in class com.snmp4j.smi.RepositoryIO
Sets the InputStream to be used to load a compiled MIB module from persistent storage.
setModuleDeleted(boolean) - Method in class com.snmp4j.smi.RepositoryIO
Sets the flag that indicates whether a MIB module has been successfully removed from persistent storage.
setOctetStringDisplayHint(SmiManager.OctetStringDefaultFormat) - Method in class com.snmp4j.smi.SmiManager
Sets the display format for OctetString values as defined by the enumeration SmiManager.OctetStringDefaultFormat.
setOidFixedLengthStringQuote(char) - Method in class com.snmp4j.smi.SmiManager
Sets the quote character for fixed length formatted sub-index OIDs.
setOidFixedLengthStringQuoteEscapeSequence(String) - Method in class com.snmp4j.smi.SmiManager
Sets the sequence to escape character sequence for fixed length formatted sub-index OID quotes.
setOidFormat(SmiManager.OIDFormat) - Method in class com.snmp4j.smi.SmiManager
Sets the SmiManager.OIDFormat to be used to render object identifiers.
setOidFormatNonPrintableStrings(SmiManager.NonPrintableStringFormat) - Method in class com.snmp4j.smi.SmiManager
Sets the SmiManager.NonPrintableStringFormat for strings in formatted OIDs.
setOidStringQuoteEscapeCharacter(char) - Method in class com.snmp4j.smi.SmiManager
Sets the OID string escape character for quotes.
setOidVariableLengthStringQuote(char) - Method in class com.snmp4j.smi.SmiManager
Sets the quote character for variable length formatted sub-index OIDs.
setOidVariableLengthStringQuoteEscapeSequence(String) - Method in class com.snmp4j.smi.SmiManager
Sets the sequence to escape character sequence for variable length formatted sub-index OID quotes.
setOutputStream(OutputStream) - Method in class com.snmp4j.smi.RepositoryIO
Sets the output stream to write a MIB module with the given name to the repository.
setSmiErrorTextResourceBundle(String) - Method in class com.snmp4j.smi.SmiManager
Sets the class name of the custom resource bundle for SMI error texts.
SmiCompiler - Interface in com.snmp4j.smi
The SmiCompiler provides a simple yet complete interface to check, compile, store, and load MIB files content (i.e., MIB modules).
SmiCompiler.OverwriteMode - Enum in com.snmp4j.smi
The OverwriteMode defines whether existing MIB modules should be overwritten or not.
SmiCompiler.Strictness - Enum in com.snmp4j.smi
The Strictness defines the number of syntax checks done on the sources.
SmiCompiler.TargetMode - Enum in com.snmp4j.smi
The TargetMode defines the target for the compiled MIB modules.
SmiError - Class in com.snmp4j.smi
The SmiError class represents a syntax or semantic error in a SMI specification file.
SmiError(String, int, int, int, int, int, int, String, String, String, String[]) - Constructor for class com.snmp4j.smi.SmiError
 
SmiGroup - Interface in com.snmp4j.smi
The SmiGroup represents a SMI OBJECT-GROUP or NOTIFICATION-GROUP object.
SmiGroupType - Enum in com.snmp4j.smi
The enumeration SmiGroupType distinguishes the type of a SMI group.
SmiImport - Interface in com.snmp4j.smi
The SmiImport represents an element within the IMPORTS construct of a SMIv1 or SMv2 MIB module.
SmiIndexInfo - Interface in com.snmp4j.smi
The SmiIndexInfo interface represents the meta information of a SMI INDEX clause element which are relevant for converting an OID index value to an INDEX object and vice versa.
SmiManager - Class in com.snmp4j.smi
The SmiManager Pro class manages the Structure of Management Information (SMI) specifications.
SmiManager(String, File) - Constructor for class com.snmp4j.smi.SmiManager
Creates a SmiManager that provides the MIB information to SNMP4J through implementations of the OIDTextFormat and VariableTextFormat interfaces.
SmiManager(String, RepositoryDriver) - Constructor for class com.snmp4j.smi.SmiManager
Creates a SmiManager that provides the MIB information to SNMP4J through implementations of the OIDTextFormat and VariableTextFormat interfaces.
SmiManager.NonPrintableStringFormat - Enum in com.snmp4j.smi
Defines the format for non-printable strings in formatted object identifiers (OIDs).
SmiManager.OctetStringDefaultFormat - Enum in com.snmp4j.smi
 
SmiManager.OIDFormat - Enum in com.snmp4j.smi
The OIDFormat defines the formatting of OID values.
SmiMaxAccess - Enum in com.snmp4j.smi
The SmiMaxAccess enumerates the MAX-ACCESS values of SMIv2 and the deprecated SmiMaxAccess.writeOnly of SMIv1.
SmiModule - Interface in com.snmp4j.smi
The SmiModule represents a SMIv1 or SMIv2 MIB MODULE-DEFINITION.
SmiModuleIdentity - Interface in com.snmp4j.smi
The SmiModule represents a SMIv2 MODULE-IDENTITY.
SmiObject - Interface in com.snmp4j.smi
The SmiObject interface represents the SMI information of a MIB object.
SmiObjectFilter<S extends SmiObject> - Interface in com.snmp4j.smi
The SmiObjectFilter can be used to filter SmiObjects according to self defined criteria.
SmiObjectType - Interface in com.snmp4j.smi
The SmiObjectType interface extends the SmiObject by attributes specific to the SMI OBJECT-TYPE construct, i.e. the MAX-ACCESS clause.
SmiObjectTypeIndex - Interface in com.snmp4j.smi
The SmiObjectTypeIndex represents an OBJECT-TYPE definition that is used as an INDEX element for a table.
SmiParseException - Exception in com.snmp4j.smi
The SmiParseException provides information about violations of the Structure of Management Information (SMI) v1 or v2 standards.
SmiRevision - Interface in com.snmp4j.smi
The SmiRevision represents the REVISION clause of a SMIv2 MODULE-IDENTITY construct.
SmiStatus - Enum in com.snmp4j.smi
The SmiStatus enumerates the values of the SMIv1 and v2 STATUS clause.
SmiSyntax - Interface in com.snmp4j.smi
The SmiSyntax represents the SYNTAX clause of OBJECT-TYPE or TEXTUAL-CONVENTION SMI constructs.
SmiSyntaxElement - Interface in com.snmp4j.smi
The SmiSyntaxElement represents a enumerated value or a range restriction.
SmiSyntaxElement.Type - Enum in com.snmp4j.smi
 
SmiSyntaxImpl - Class in com.snmp4j.smi
The SmiSyntaxImpl class represents the attributes of a SMI SYNTAX clause.
SmiSyntaxImpl(String, SmiSyntaxType, int, List<SmiSyntaxElement>) - Constructor for class com.snmp4j.smi.SmiSyntaxImpl
 
SmiSyntaxImpl(String, SmiSyntaxType, int, List<SmiSyntaxElement>, SmiSyntax, String) - Constructor for class com.snmp4j.smi.SmiSyntaxImpl
 
SmiSyntaxType - Enum in com.snmp4j.smi
The SmiSyntaxType identifies one of four SYNTAX clause types of OBJECT-TYPE or TEXTUAL-CONVENTION SMI constructs.
SmiTextualConvention - Interface in com.snmp4j.smi
The SmiTextualConvention represents the SMIv2 TEXTUAL-CONVENTION and the SMIv1 type assignment construct.
SmiType - Enum in com.snmp4j.smi
The SmiType defines the SMI construct (for example OBJECT-TYPE) that defined the SMI object.
SmiValueType - Interface in com.snmp4j.smi
Ths SmiValueType interface abstracts the common element of the OBJECT-TYPE and the TEXTUAL-CONVENTION SMI constructs.
sortingProgress(String, int, int) - Method in interface com.snmp4j.smi.CompilationMonitor
Notifies about the current sorting progress.

T

tokenizeQuotedString(String, String, char, String, boolean) - Static method in class com.snmp4j.smi.SmiManager
Tokenize a string by a delimiter string but do not split quoted strings with the supplied quote characters.
toString() - Method in class com.snmp4j.smi.CompilationResult
 
toString() - Method in class com.snmp4j.smi.NamedInputStream
 
toString() - Method in class com.snmp4j.smi.SmiError
 
toString() - Method in exception com.snmp4j.smi.SmiParseException
 
toString() - Method in interface com.snmp4j.smi.SmiSyntaxElement
 
toString() - Method in class com.snmp4j.smi.SmiSyntaxImpl
 

U

unloadModule(String) - Method in class com.snmp4j.smi.SmiManager
Unload a MIB module from the SmiManager memory.
UPDATE - Static variable in class com.snmp4j.smi.version.VersionInfo
 

V

valueOf(String) - Static method in enum com.snmp4j.smi.NamedInputStream.ZipFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.snmp4j.smi.SmiCompiler.OverwriteMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.snmp4j.smi.SmiCompiler.Strictness
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.snmp4j.smi.SmiCompiler.TargetMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.snmp4j.smi.SmiGroupType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.snmp4j.smi.SmiManager.NonPrintableStringFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.snmp4j.smi.SmiManager.OctetStringDefaultFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.snmp4j.smi.SmiManager.OIDFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.snmp4j.smi.SmiMaxAccess
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.snmp4j.smi.SmiStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.snmp4j.smi.SmiSyntaxElement.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.snmp4j.smi.SmiSyntaxType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.snmp4j.smi.SmiType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.snmp4j.smi.NamedInputStream.ZipFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.snmp4j.smi.SmiCompiler.OverwriteMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.snmp4j.smi.SmiCompiler.Strictness
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.snmp4j.smi.SmiCompiler.TargetMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.snmp4j.smi.SmiGroupType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.snmp4j.smi.SmiManager.NonPrintableStringFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.snmp4j.smi.SmiManager.OctetStringDefaultFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.snmp4j.smi.SmiManager.OIDFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.snmp4j.smi.SmiMaxAccess
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.snmp4j.smi.SmiStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.snmp4j.smi.SmiSyntaxElement.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.snmp4j.smi.SmiSyntaxType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.snmp4j.smi.SmiType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class com.snmp4j.smi.version.VersionInfo
 
VersionInfo - Class in com.snmp4j.smi.version
The VersionInfo object returns information about the version of this SNMP4J release.

W

writeModule(RepositoryIO) - Method in interface com.snmp4j.smi.RepositoryDriver
Requests to write a MIB module with the name specified in the supplied event object.
writeModule(RepositoryIO) - Method in class com.snmp4j.smi.util.MemRepositoryDriver
 
C D F G H I L M N P R S T U V W 
Copyright 2001-2014 Frank Fock (snmp4j.com)

Copyright © 2015 SNMP4J.com. All Rights Reserved.