public class AsnObjectId extends AsnObject implements Comparable
contentsLength, debug, headerLength, isCorrect, startPos, typeASN_APPLICATION, ASN_BIT_STR, ASN_BIT8, ASN_BOOLEAN, ASN_CONSTRUCTOR, ASN_CONTEXT, ASN_EXTENSION_ID, ASN_INTEGER, ASN_LONG_LEN, ASN_NULL, ASN_OBJECT_ID, ASN_OCTET_STR, ASN_PRIMITIVE, ASN_PRIVATE, ASN_SEQUENCE, ASN_SET, ASN_UNIVERSAL, CONS_SEQ, COUNTER, COUNTER64, GAUGE, GET_REQ_MSG, GET_RPRT_MSG, GET_RSP_MSG, GETBULK_REQ_MSG, GETNEXT_REQ_MSG, INFORM_REQ_MSG, INTEGER, IPADDRESS, NSAP_ADDRESS, NULLOBJ, OBJID, OBSOLETED_RFC1442_UINTEGER32, OPAQUE, SET_REQ_MSG, SMI_V2_UINTEGER32, SNMP_ERR_AUTHORIZATIONERR, SNMP_ERR_BADVALUE, SNMP_ERR_COMMITFAILED, SNMP_ERR_DECODING_EXC, SNMP_ERR_DECODINGASN_EXC, SNMP_ERR_DECODINGPKTLNGTH_EXC, SNMP_ERR_GENERR, SNMP_ERR_INCONSISTENTNAME, SNMP_ERR_INCONSISTENTVALUE, SNMP_ERR_NOACCESS, SNMP_ERR_NOCREATION, SNMP_ERR_NOERROR, SNMP_ERR_NOSUCHNAME, SNMP_ERR_NOTWRITABLE, SNMP_ERR_READONLY, SNMP_ERR_RESOURCEUNAVAILABLE, SNMP_ERR_TOOBIG, SNMP_ERR_UNDOFAILED, SNMP_ERR_WRONGENCODING, SNMP_ERR_WRONGLENGTH, SNMP_ERR_WRONGTYPE, SNMP_ERR_WRONGVALUE, SNMP_TRAP_AUTHFAIL, SNMP_TRAP_COLDSTART, SNMP_TRAP_EGPNEIGHBORLOSS, SNMP_TRAP_ENTERPRISESPECIFIC, SNMP_TRAP_LINKDOWN, SNMP_TRAP_LINKUP, SNMP_TRAP_WARMSTART, SNMP_VAR_ENDOFMIBVIEW, SNMP_VAR_NOSUCHINSTANCE, SNMP_VAR_NOSUCHOBJECT, SNMP_VERSION_1, SNMP_VERSION_2c, SNMP_VERSION_3, STRING, TIMETICKS, TRP_REQ_MSG, TRPV2_REQ_MSG| Modifier | Constructor and Description |
|---|---|
protected |
AsnObjectId() |
|
AsnObjectId(long[] oida) |
|
AsnObjectId(String s) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(long sub_oid) |
void |
add(long[] sub_oid) |
void |
add(String s) |
int |
compareTo(AsnObjectId b) |
int |
compareTo(Object o) |
boolean |
equals(Object anObject) |
long |
getElementAt(int index) |
long[] |
getOid() |
int |
getSize() |
long[] |
getSubOid(int beginIndex,
int endIndex) |
String |
getValue() |
int |
hashCode() |
long |
lastElement() |
int |
leftMostCompare(int n,
AsnObjectId b) |
long |
removeLast() |
boolean |
startsWith(AsnObjectId prefix) |
String |
toString() |
String |
toString(long[] v) |
getRespType, getRespTypeString, setDebugprotected AsnObjectId()
public AsnObjectId(String s) throws IllegalArgumentException
IllegalArgumentExceptionpublic AsnObjectId(long[] oida)
public boolean startsWith(AsnObjectId prefix)
public void add(long sub_oid)
public void add(long[] sub_oid)
public void add(String s) throws IllegalArgumentException
IllegalArgumentExceptionpublic long removeLast()
public String getValue()
public String toString(long[] v)
public int getSize()
public long getElementAt(int index)
throws ArrayIndexOutOfBoundsException
ArrayIndexOutOfBoundsExceptionpublic long lastElement()
throws ArrayIndexOutOfBoundsException
ArrayIndexOutOfBoundsExceptionpublic long[] getOid()
public long[] getSubOid(int beginIndex,
int endIndex)
throws ArrayIndexOutOfBoundsException
ArrayIndexOutOfBoundsExceptionpublic int compareTo(Object o)
compareTo in interface Comparablepublic int compareTo(AsnObjectId b)
public int leftMostCompare(int n,
AsnObjectId b)
Copyright © 2019. All rights reserved.