com.ireasoning.util
Class MibModuleData
java.lang.Object
com.ireasoning.util.MibModuleData
- All Implemented Interfaces:
- java.io.Serializable
- public class MibModuleData
- extends java.lang.Object
- implements java.io.Serializable
This class contains data related to a MIB module.
- See Also:
- Serialized Form
|
Nested Class Summary |
class |
MibModuleData.Revision
This class represents the "revision" section in MODULE-IDENTITY node |
|
Constructor Summary |
MibModuleData(java.lang.String fileName,
java.lang.String moduleName,
java.lang.String moduleIdentity,
java.util.ArrayList nameValueList,
java.util.Map imports)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
MibModuleData
public MibModuleData(java.lang.String fileName,
java.lang.String moduleName,
java.lang.String moduleIdentity,
java.util.ArrayList nameValueList,
java.util.Map imports)
- Parameters:
fileName - MIB file namemoduleName - Module namemoduleIdentity - Module identitynameValueList - Revision list, which can be null.imports - Imports info
getDescrition
public java.lang.String getDescrition()
- Returns:
- MIB module's descrition
getModuleName
public java.lang.String getModuleName()
- Returns:
- MIB module name
getModuleIdentity
public java.lang.String getModuleIdentity()
- Returns:
- MIB module identity
getFileName
public java.lang.String getFileName()
- Returns:
- MIB file name. Only application if MIB is loaded from a file
getRevisions
public java.util.ArrayList getRevisions()
- Returns:
- an
ArrayList <MibModuleData.Revision> object, whose elements are MibModuleData.Revision objects.
getContactInfo
public java.lang.String getContactInfo()
getLastUpdated
public java.lang.String getLastUpdated()
- Returns:
- LAST-UPDATED timestamp
getOrganization
public java.lang.String getOrganization()
- Returns:
- ORGANIZATION value
getImportsInfo
public java.util.Map getImportsInfo()
- Returns:
- a
HashMap <String, HashSet<String>>, whose key is module name, and value is a HashSet, which contains nodes to be
imported from this module.
getMostRecentRevision
public java.lang.String getMostRecentRevision()
- Returns:
- most recent timestamp of revision sections
equals
public boolean equals(java.lang.Object obj)
hashCode
public int hashCode()
toString
public java.lang.String toString()
Copyright © 2002 iReasoning Inc. All Rights Reserved.