java.lang.Object
org.snmp4j.util.SimpleOIDTextFormat
- All Implemented Interfaces:
OIDTextFormat
- Direct Known Subclasses:
DictionaryOIDTextFormat
The
SimpleOIDTextFormat
implements a simple textual
representation for object IDs as dotted string.- Since:
- 1.10
- Version:
- 2.2
- Author:
- Frank Fock
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionformat
(int[] value) Returns a textual representation of a raw object ID as dotted string ("1.3.6.1.4").formatForRoundTrip
(int[] value) Returns a textual representation of a raw object ID as dotted string ("1.3.6.1.4").static String
formatOID
(int[] value) Returns a textual representation of a raw object ID as dotted string ("1.3.6.1.4").int[]
Parses a textual representation of an object ID as dotted string (e.g.static int[]
Parses a textual representation of an object ID as dotted string (e.g.
-
Constructor Details
-
SimpleOIDTextFormat
public SimpleOIDTextFormat()Creates a simple OID text format.
-
-
Method Details
-
formatOID
Returns a textual representation of a raw object ID as dotted string ("1.3.6.1.4").- Parameters:
value
- the OID value to format.- Returns:
- the textual representation.
-
format
Returns a textual representation of a raw object ID as dotted string ("1.3.6.1.4").- Specified by:
format
in interfaceOIDTextFormat
- Parameters:
value
- the OID value to format.- Returns:
- the textual representation.
-
formatForRoundTrip
Returns a textual representation of a raw object ID as dotted string ("1.3.6.1.4"). This method is the same asformat(int[])
.- Specified by:
formatForRoundTrip
in interfaceOIDTextFormat
- Parameters:
value
- the OID value to format.- Returns:
- the textual representation.
-
parseOID
Parses a textual representation of an object ID as dotted string (e.g. "1.3.6.1.2.1.1") and returns its raw value.- Parameters:
text
- a textual representation of an OID.- Returns:
- the raw OID value.
- Throws:
ParseException
- if the OID cannot be parsed successfully.
-
parse
Parses a textual representation of an object ID as dotted string (e.g. "1.3.6.1.2.1.1") and returns its raw value.- Specified by:
parse
in interfaceOIDTextFormat
- Parameters:
text
- a textual representation of an OID.- Returns:
- the raw OID value.
- Throws:
ParseException
- if the OID cannot be parsed successfully.
-