Uses of Interface
net.percederberg.mibble.MibType

Packages that use MibType
net.percederberg.mibble   
net.percederberg.mibble.snmp   
net.percederberg.mibble.type   
 

Uses of MibType in net.percederberg.mibble
 

Methods in net.percederberg.mibble that return MibType
 MibType MibTypeSymbol.getType()
          Returns the symbol type.
 MibType MibValueSymbol.getType()
          Returns the symbol type.
 MibType MibType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 

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

Uses of MibType in net.percederberg.mibble.snmp
 

Classes in net.percederberg.mibble.snmp that implement MibType
 class SnmpAgentCapabilities
          An SNMP agent capabilities.
 class SnmpModuleCompliance
          An SNMP module compliance type.
 class SnmpModuleIdentity
          An SNMP module identity.
 class SnmpNotificationGroup
          An SNMP notification group.
 class SnmpNotificationType
          An SNMP notification type.
 class SnmpObjectGroup
          An SNMP object group.
 class SnmpObjectIdentity
          An SNMP object identity.
 class SnmpObjectType
          An SNMP object type.
 class SnmpTextualConvention
          An SNMP textual convention.
 class SnmpTrapType
          An SNMP trap type.
 

Methods in net.percederberg.mibble.snmp that return MibType
 MibType SnmpCompliance.getSyntax()
          Returns the value syntax.
 MibType SnmpCompliance.getWriteSyntax()
          Returns the value write syntax.
 MibType SnmpAgentCapabilities.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType SnmpVariation.getSyntax()
          Returns the value syntax.
 MibType SnmpVariation.getWriteSyntax()
          Returns the value write syntax.
 MibType SnmpModuleCompliance.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType SnmpNotificationGroup.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType SnmpTrapType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType SnmpTextualConvention.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType SnmpTextualConvention.getSyntax()
          Returns the type syntax.
 MibType SnmpObjectGroup.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType SnmpNotificationType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType SnmpObjectIdentity.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType SnmpModuleIdentity.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType SnmpObjectType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType SnmpObjectType.getSyntax()
          Returns the type syntax.
 

Constructors in net.percederberg.mibble.snmp with parameters of type MibType
SnmpCompliance(MibValue value, MibType syntax, MibType writeSyntax, SnmpAccess access, java.lang.String description)
          Creates a new SNMP module compliance declaration.
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.
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.
SnmpTextualConvention(java.lang.String displayHint, SnmpStatus status, java.lang.String description, java.lang.String reference, MibType syntax)
          Creates a new SNMP textual convention.
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 MibType in net.percederberg.mibble.type
 

Classes in net.percederberg.mibble.type that implement MibType
 class BitSetType
          A bit set MIB type.
 class BooleanType
          A boolean MIB type.
 class ChoiceType
          A choice MIB type.
 class ElementType
          A compound element MIB type.
 class IntegerType
          An integer MIB type.
 class NullType
          A null MIB type.
 class ObjectIdentifierType
          An object identifier MIB type.
 class RealType
          A real MIB type.
 class SequenceOfType
          An sequence of a MIB type.
 class SequenceType
          A sequence MIB type.
 class StringType
          A string MIB type.
 class TypeReference
          A reference to a type symbol.
 

Methods in net.percederberg.mibble.type that return MibType
 MibType SequenceType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType ChoiceType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType ElementType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType SequenceOfType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType BitSetType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType StringType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType IntegerType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType TypeReference.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType RealType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType ObjectIdentifierType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType BooleanType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 MibType NullType.initialize(MibLoaderLog log)
          Initializes the MIB type.
 

Methods in net.percederberg.mibble.type with parameters of type MibType
 boolean SizeConstraint.isCompatible(MibType type)
          Checks if the specified type is compatible with this constraint.
 boolean ValueRangeConstraint.isCompatible(MibType type)
          Checks if the specified type is compatible with this constraint.
 boolean CompoundConstraint.isCompatible(MibType type)
          Checks if the specified type is compatible with this constraint.
 boolean ValueConstraint.isCompatible(MibType type)
          Checks if the specified type is compatible with this constraint.
 boolean Constraint.isCompatible(MibType type)
          Checks if the specified type is compatible with this constraint.
 

Constructors in net.percederberg.mibble.type with parameters of type MibType
ElementType(java.lang.String name, MibType type)
          Creates a new element type.
SequenceOfType(MibType base)
          Creates a new sequence of a MIB type.
SequenceOfType(MibType base, Constraint constraint)
          Creates a new sequence of a MIB type.