|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MibType | |
---|---|
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 MibType in net.percederberg.mibble |
---|
Methods in net.percederberg.mibble that return MibType | |
---|---|
MibType |
MibType.createReference()
Creates a type reference to this type. |
MibType |
MibType.createReference(java.util.ArrayList values)
Creates a constrained type reference to this type. |
MibType |
MibType.createReference(Constraint constraint)
Creates a constrained type reference to this type. |
MibType |
MibValueSymbol.getType()
Returns the symbol type. |
MibType |
MibTypeSymbol.getType()
Returns the symbol type. |
abstract MibType |
MibType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
Methods in net.percederberg.mibble with parameters of type MibType | |
---|---|
abstract MibValue |
MibValue.initialize(MibLoaderLog log,
MibType type)
Initializes the MIB value. |
Constructors in net.percederberg.mibble with parameters of type MibType | |
---|---|
MibValueSymbol(FileLocation location,
Mib mib,
java.lang.String name,
MibType type,
MibValue value)
Creates a new value symbol. |
Uses of MibType in net.percederberg.mibble.snmp |
---|
Subclasses of MibType in net.percederberg.mibble.snmp | |
---|---|
class |
SnmpAgentCapabilities
The SNMP agent capabilities macro type. |
class |
SnmpModuleCompliance
The SNMP module compliance macro type. |
class |
SnmpModuleIdentity
The SNMP module identity macro type. |
class |
SnmpNotificationGroup
The SNMP notification group macro type. |
class |
SnmpNotificationType
The SNMP notification type macro. |
class |
SnmpObjectGroup
The SNMP object group macro type. |
class |
SnmpObjectIdentity
The SNMP object identity macro type. |
class |
SnmpObjectType
The SNMP object type macro type. |
class |
SnmpTextualConvention
The SNMP textual convention macro type. |
class |
SnmpTrapType
The SNMP trap type macro. |
class |
SnmpType
The base SNMP macro type. |
Methods in net.percederberg.mibble.snmp that return MibType | |
---|---|
MibType |
SnmpTextualConvention.createReference()
Creates a type reference to this type. |
MibType |
SnmpTextualConvention.createReference(java.util.ArrayList values)
Creates a constrained type reference to this type. |
MibType |
SnmpTextualConvention.createReference(Constraint constraint)
Creates a constrained type reference to this type. |
MibType |
SnmpVariation.getSyntax()
Returns the value syntax. |
MibType |
SnmpTextualConvention.getSyntax()
Returns the type syntax. |
MibType |
SnmpObjectType.getSyntax()
Returns the type syntax. |
MibType |
SnmpCompliance.getSyntax()
Returns the value syntax. |
MibType |
SnmpIndex.getType()
Returns the index type if present. |
MibType |
SnmpVariation.getWriteSyntax()
Returns the value write syntax. |
MibType |
SnmpCompliance.getWriteSyntax()
Returns the value write syntax. |
MibType |
SnmpTrapType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
SnmpTextualConvention.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
SnmpObjectType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
SnmpObjectIdentity.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
SnmpObjectGroup.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
SnmpNotificationType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
SnmpNotificationGroup.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
SnmpModuleIdentity.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
SnmpModuleCompliance.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
SnmpAgentCapabilities.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
Methods in net.percederberg.mibble.snmp with parameters of type MibType | |
---|---|
static SnmpTextualConvention |
SnmpTextualConvention.findReference(MibType type)
Finds the first SNMP textual convention reference for a type. |
Constructors in net.percederberg.mibble.snmp with parameters of type MibType | |
---|---|
SnmpCompliance(boolean group,
MibValue value,
MibType syntax,
MibType writeSyntax,
SnmpAccess access,
java.lang.String description)
Creates a new SNMP module compliance declaration. |
|
SnmpIndex(boolean implied,
MibValue value,
MibType type)
Creates a new SNMP index. |
|
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. |
|
SnmpTextualConvention(java.lang.String displayHint,
SnmpStatus status,
java.lang.String description,
java.lang.String reference,
MibType syntax)
Creates a new SNMP textual convention. |
|
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. |
Uses of MibType in net.percederberg.mibble.type |
---|
Subclasses of MibType in net.percederberg.mibble.type | |
---|---|
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 |
StringType.createReference()
Creates a type reference to this type. |
MibType |
SequenceType.createReference()
Creates a type reference to this type. |
MibType |
SequenceOfType.createReference()
Creates a type reference to this type. |
MibType |
RealType.createReference()
Creates a type reference to this type. |
MibType |
ObjectIdentifierType.createReference()
Creates a type reference to this type. |
MibType |
NullType.createReference()
Creates a type reference to this type. |
MibType |
IntegerType.createReference()
Creates a type reference to this type. |
MibType |
ChoiceType.createReference()
Creates a type reference to this type. |
MibType |
BooleanType.createReference()
Creates a type reference to this type. |
MibType |
BitSetType.createReference()
Creates a type reference to this type. |
MibType |
IntegerType.createReference(java.util.ArrayList values)
Creates a constrained type reference to this type. |
MibType |
BitSetType.createReference(java.util.ArrayList values)
Creates a constrained type reference to this type. |
MibType |
StringType.createReference(Constraint constraint)
Creates a constrained type reference to this type. |
MibType |
SequenceOfType.createReference(Constraint constraint)
Creates a constrained type reference to this type. |
MibType |
IntegerType.createReference(Constraint constraint)
Creates a constrained type reference to this type. |
MibType |
BitSetType.createReference(Constraint constraint)
Creates a constrained type reference to this type. |
MibType |
SequenceOfType.getElementType()
Returns the sequence element type. |
MibType |
ElementType.getType()
Returns the referenced MIB type. |
MibType |
TypeReference.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
StringType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
SequenceType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
SequenceOfType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
RealType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
ObjectIdentifierType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
NullType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
IntegerType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
ElementType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
ChoiceType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
BooleanType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
MibType |
BitSetType.initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
Methods in net.percederberg.mibble.type with parameters of type MibType | |
---|---|
void |
ValueRangeConstraint.initialize(MibType type,
MibLoaderLog log)
Initializes the constraint. |
void |
ValueConstraint.initialize(MibType type,
MibLoaderLog log)
Initializes the constraint. |
void |
SizeConstraint.initialize(MibType type,
MibLoaderLog log)
Initializes the constraint. |
void |
Constraint.initialize(MibType type,
MibLoaderLog log)
Initializes the constraint. |
void |
CompoundConstraint.initialize(MibType type,
MibLoaderLog log)
Initializes the constraint. |
boolean |
ValueRangeConstraint.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 |
SizeConstraint.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. |
boolean |
CompoundConstraint.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. |
Uses of MibType in net.percederberg.mibble.value |
---|
Methods in net.percederberg.mibble.value with parameters of type MibType | |
---|---|
protected int |
NumberValue.getByteSize(MibType type,
int initialBytes)
Returns the number of bytes required by the specified type and initial value size. |
MibValue |
ValueReference.initialize(MibLoaderLog log,
MibType type)
Initializes the MIB value. |
MibValue |
StringValue.initialize(MibLoaderLog log,
MibType type)
Initializes the MIB value. |
MibValue |
ObjectIdentifierValue.initialize(MibLoaderLog log,
MibType type)
Initializes the MIB value. |
MibValue |
NumberValue.initialize(MibLoaderLog log,
MibType type)
Initializes the MIB value. |
MibValue |
NullValue.initialize(MibLoaderLog log,
MibType type)
Initializes the MIB value. |
MibValue |
HexNumberValue.initialize(MibLoaderLog log,
MibType type)
Initializes the MIB value. |
MibValue |
BooleanValue.initialize(MibLoaderLog log,
MibType type)
Initializes the MIB value. |
MibValue |
BitSetValue.initialize(MibLoaderLog log,
MibType type)
Initializes the MIB value. |
MibValue |
BinaryNumberValue.initialize(MibLoaderLog log,
MibType type)
Initializes the MIB value. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |