public class SmiOidNode
extends java.lang.Object
| Constructor and Description |
|---|
SmiOidNode(SmiOidNode parent,
int value) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(SmiOidNode node) |
static SmiOidNode |
createRootNode() |
int[] |
determineFullOid() |
void |
dumpAncestors(java.io.PrintStream out) |
void |
dumpTree(java.io.PrintStream w,
java.lang.String indent) |
SmiOidNode |
findChild(int value) |
java.util.Collection<? extends SmiOidNode> |
getChildren() |
int[] |
getOid() |
java.lang.String |
getOidStr() |
SmiOidNode |
getParent() |
SmiOidNode |
getRootNode()
This method as such makes no sense (you can get the root node directly from SmiMib),
but it is used mainly for unit testing.
|
SmiOidValue |
getSingleValue() |
<T extends SmiOidValue> |
getSingleValue(java.lang.Class<T> clazz) |
<T extends SmiOidValue> |
getSingleValue(java.lang.Class<T> clazz,
SmiModule module) |
int |
getTotalChildCount() |
int |
getValue() |
java.util.List<SmiOidValue> |
getValues() |
java.lang.String |
toString() |
public SmiOidNode(SmiOidNode parent, int value)
public SmiOidNode getParent()
public java.util.Collection<? extends SmiOidNode> getChildren()
public java.util.List<SmiOidValue> getValues()
public int[] getOid()
public java.lang.String getOidStr()
public int getTotalChildCount()
public void dumpTree(java.io.PrintStream w,
java.lang.String indent)
public static SmiOidNode createRootNode()
public SmiOidNode findChild(int value)
public <T extends SmiOidValue> T getSingleValue(java.lang.Class<T> clazz)
public <T extends SmiOidValue> T getSingleValue(java.lang.Class<T> clazz, SmiModule module)
public SmiOidValue getSingleValue()
public SmiOidNode getRootNode()
public void dumpAncestors(java.io.PrintStream out)
public int[] determineFullOid()
public boolean contains(SmiOidNode node)
public int getValue()
public java.lang.String toString()
toString in class java.lang.Object