Uses of Class
net.percederberg.mibble.MibValue

Packages that use MibValue
net.percederberg.mibble Provides the SNMP MIB file loading and validation classes.  
net.percederberg.mibble.snmp Provides the SNMP MIB type classes.  
net.percederberg.mibble.type Provides the primitive ASN.1 type classes.  
net.percederberg.mibble.value Provides the primitive ASN.1 value classes.  
 

Uses of MibValue in net.percederberg.mibble
 

Methods in net.percederberg.mibble that return MibValue
 MibValue MibValueSymbol.getValue()
          Returns the symbol value.
abstract  MibValue MibValue.initialize(MibLoaderLog log)
          Initializes the MIB value.
 MibValue MibValue.createReference()
          Creates a value reference to this value.
 

Methods in net.percederberg.mibble with parameters of type MibValue
 MibValueSymbol Mib.getSymbolByValue(MibValue value)
          Returns a value symbol from this MIB.
abstract  boolean MibType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 

Constructors in net.percederberg.mibble with parameters of type MibValue
MibValueSymbol(FileLocation location, Mib mib, java.lang.String name, MibType type, MibValue value)
          Creates a new value symbol.
 

Uses of MibValue in net.percederberg.mibble.snmp
 

Methods in net.percederberg.mibble.snmp that return MibValue
 MibValue SnmpCompliance.getValue()
          Returns the value.
 MibValue SnmpVariation.getValue()
          Returns the value.
 MibValue SnmpVariation.getDefaultValue()
          Returns the default value.
 MibValue SnmpTrapType.getEnterprise()
          Returns the enterprise value.
 MibValue SnmpRevision.getValue()
          Returns the revision number.
 MibValue SnmpObjectType.getAugments()
          Returns the augmented index value.
 MibValue SnmpObjectType.getDefaultValue()
          Returns the default value.
 

Methods in net.percederberg.mibble.snmp with parameters of type MibValue
 boolean SnmpAgentCapabilities.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean SnmpModuleCompliance.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean SnmpNotificationGroup.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean SnmpTrapType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean SnmpTextualConvention.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean SnmpObjectGroup.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean SnmpNotificationType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean SnmpObjectIdentity.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean SnmpModuleIdentity.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean SnmpObjectType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 

Constructors in net.percederberg.mibble.snmp with parameters of type MibValue
SnmpCompliance(MibValue value, MibType syntax, MibType writeSyntax, SnmpAccess access, java.lang.String description)
          Creates a new SNMP module compliance declaration.
SnmpVariation(MibValue value, MibType syntax, MibType writeSyntax, SnmpAccess access, java.util.ArrayList requiredCells, MibValue defaultValue, java.lang.String description)
          Creates a new SNMP module variation.
SnmpTrapType(MibValue enterprise, java.util.ArrayList variables, java.lang.String description, java.lang.String reference)
          Creates a new SNMP trap type.
SnmpRevision(MibValue value, java.lang.String description)
          Creates a new SNMP module identity revision.
SnmpObjectType(MibType syntax, java.lang.String units, SnmpAccess access, SnmpStatus status, java.lang.String description, java.lang.String reference, java.util.ArrayList index, MibValue defaultValue)
          Creates a new SNMP object type.
SnmpObjectType(MibType syntax, java.lang.String units, SnmpAccess access, SnmpStatus status, java.lang.String description, java.lang.String reference, MibValue augments, MibValue defaultValue)
          Creates a new SNMP object type.
 

Uses of MibValue in net.percederberg.mibble.type
 

Methods in net.percederberg.mibble.type that return MibValue
 MibValue ValueRangeConstraint.getLowerBound()
          Returns the lower bound value.
 MibValue ValueRangeConstraint.getUpperBound()
          Returns the upper bound value.
 MibValue ValueConstraint.getValue()
          Returns the constraint value.
 

Methods in net.percederberg.mibble.type with parameters of type MibValue
 boolean SizeConstraint.isCompatible(MibValue value)
          Checks if the specified value is compatible with this constraint.
 boolean ValueRangeConstraint.isCompatible(MibValue value)
          Checks if the specified value is compatible with this constraint.
 boolean SequenceType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean ChoiceType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean ElementType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean SequenceOfType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean BitSetType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean CompoundConstraint.isCompatible(MibValue value)
          Checks if the specified value is compatible with this constraint set.
 boolean StringType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean ValueConstraint.isCompatible(MibValue value)
          Checks if the specified value is compatible with this constraint.
 boolean IntegerType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean TypeReference.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean RealType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean ObjectIdentifierType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean BooleanType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 boolean Constraint.isCompatible(MibValue value)
          Checks if the specified value is compatible with this constraint.
 boolean NullType.isCompatible(MibValue value)
          Checks if the specified value is compatible with this type.
 

Constructors in net.percederberg.mibble.type with parameters of type MibValue
ValueRangeConstraint(MibValue lower, boolean strictLower, MibValue upper, boolean strictUpper)
          Creates a new value range constraint.
ValueConstraint(MibValue value)
          Creates a new value constraint.
 

Uses of MibValue in net.percederberg.mibble.value
 

Subclasses of MibValue in net.percederberg.mibble.value
 class BitSetValue
          A bit set MIB value.
 class BooleanValue
          A boolean MIB value.
 class NullValue
          A null MIB value.
 class NumberValue
          A numeric MIB value.
 class ObjectIdentifierValue
          An object identifier value.
 class StringValue
          A string MIB value.
 class ValueReference
          A reference to a value symbol.
 

Methods in net.percederberg.mibble.value that return MibValue
 MibValue ObjectIdentifierValue.initialize(MibLoaderLog log)
          Initializes the MIB value.
 MibValue ObjectIdentifierValue.createReference()
          Creates a value reference to this value.
 MibValue NumberValue.initialize(MibLoaderLog log)
          Initializes the MIB value.
 MibValue NumberValue.createReference()
          Creates a value reference to this value.
 MibValue NullValue.initialize(MibLoaderLog log)
          Initializes the MIB value.
 MibValue NullValue.createReference()
          Creates a value reference to this value.
 MibValue BooleanValue.initialize(MibLoaderLog log)
          Initializes the MIB value.
 MibValue BooleanValue.createReference()
          Creates a value reference to this value.
 MibValue StringValue.initialize(MibLoaderLog log)
          Initializes the MIB value.
 MibValue StringValue.createReference()
          Creates a value reference to this value.
 MibValue ValueReference.initialize(MibLoaderLog log)
          Initializes the MIB value.
 MibValue BitSetValue.initialize(MibLoaderLog log)
          Initializes the MIB value.
 MibValue BitSetValue.createReference()
          Creates a value reference to this value.