com.adventnet.snmp.mibs.mibparser
Class SyntaxModuleCompliance

java.lang.Object
  extended by com.adventnet.snmp.mibs.mibparser.SyntaxOID
      extended by com.adventnet.snmp.mibs.mibparser.SyntaxModuleCompliance
All Implemented Interfaces:
BaseSyntax, MIBConstants

public class SyntaxModuleCompliance
extends SyntaxOID


Field Summary
(package private)  java.lang.String description
           
(package private)  java.util.Vector mList
           
(package private)  java.lang.String reference
           
(package private)  int status
           
 
Fields inherited from class com.adventnet.snmp.mibs.mibparser.SyntaxOID
childOIDList, childoids, commentObj, identity, oid_tree, parentOIDSyntax, syntax, value
 
Fields inherited from interface com.adventnet.snmp.mibs.mibparser.BaseSyntax
NullString
 
Fields inherited from interface com.adventnet.snmp.mibs.mibparser.MIBConstants
ACCESS_ACCESSIBLE_FOR_NOTIFY, ACCESS_NOT_ACCESSIBLE, ACCESS_NOT_IMPLEMENTED, ACCESS_READ_CREATE, ACCESS_READ_ONLY, ACCESS_READ_WRITE, ACCESS_WRITE_ONLY, accessStr, AGENT_CAPABILITIES, alphaStr, BITSTRING, COUNTER, COUNTER32, COUNTER64, GAUGE, GAUGE32, INTEGER, INTEGER32, IPADDRESS, macroStr, MODULE_COMPLIANCE, MODULE_IDENTITY, NETWORKADDRESS, NOTIFICATION_GROUP, NOTIFICATION_TYPE, NULL, numericStr, OBJECT_GROUP, OBJECT_IDENTIFIER, OBJECT_IDENTITY, OBJECT_TYPE, OCTETSTRING, OPAQUE, SEQUENCE, STATUS_CURRENT, STATUS_DEPRECATED, STATUS_MANDATORY, STATUS_OBSOLETE, STATUS_OPTIONAL, statusStr, TEXTUAL_CONVENTION, TIMETICKS, TRAP_TYPE, UNSIGNED32
 
Constructor Summary
SyntaxModuleCompliance()
           
 
Method Summary
 java.lang.String getDescription()
          The DESCRIPTION clause
 java.util.Vector getModuleList()
           
 RangeList getRange()
           
 java.lang.String getReference()
          The REFERENCE clause
 int getStatus()
          Return the int value corresponding to this
 int getType()
           
 void setDescription(java.lang.String descr)
          The DESCRIPTION clause
 void setModuleList(java.util.Vector v)
           
 void setRange(RangeList list)
          Dummy
 void setReference(java.lang.String ref)
          The REFERENCE clause
 void setStatus(int acStatus)
           
 void writeSyntaxRelated(java.io.DataOutputStream outp, java.io.DataOutputStream descOutp)
           
 
Methods inherited from class com.adventnet.snmp.mibs.mibparser.SyntaxOID
addChild, assign, detectRoot, getInstance, getName, getOIDValue, getSyntax, getValue, isChild, merge, removeInstance, setName, setSyntax, setValue, size, toBigString, toString, writeElements
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

reference

java.lang.String reference

description

java.lang.String description

status

int status

mList

java.util.Vector mList
Constructor Detail

SyntaxModuleCompliance

public SyntaxModuleCompliance()
Method Detail

setDescription

public void setDescription(java.lang.String descr)
The DESCRIPTION clause


getDescription

public java.lang.String getDescription()
The DESCRIPTION clause


setReference

public void setReference(java.lang.String ref)
The REFERENCE clause


getReference

public java.lang.String getReference()
The REFERENCE clause


setStatus

public void setStatus(int acStatus)

getStatus

public int getStatus()
Return the int value corresponding to this

See Also:
setStatus(int)

setModuleList

public void setModuleList(java.util.Vector v)

getModuleList

public java.util.Vector getModuleList()

setRange

public void setRange(RangeList list)
Dummy

Specified by:
setRange in interface BaseSyntax
Overrides:
setRange in class SyntaxOID

getRange

public RangeList getRange()
Specified by:
getRange in interface BaseSyntax
Overrides:
getRange in class SyntaxOID

getType

public int getType()
Specified by:
getType in interface BaseSyntax
Overrides:
getType in class SyntaxOID

writeSyntaxRelated

public void writeSyntaxRelated(java.io.DataOutputStream outp,
                               java.io.DataOutputStream descOutp)
                        throws java.io.IOException
Overrides:
writeSyntaxRelated in class SyntaxOID
Throws:
java.io.IOException