JASMI API

com.agentpp.smi
Interface IIndexPart


public interface IIndexPart

IIndexPart represents the INDEX clause of a SMIv1/v2 OBJECT-TYPE construct defining the row of a SNMP table.

Version:
1.0
Author:
Frank Fock

Method Summary
 java.lang.String[] getIndexObjects()
          Gets the names of the index objects.
 java.util.Vector getIndexPartVector()
          Gets the names of the index objects as a Vector.
 boolean isAugment()
          Checks whether the table this INDEX clause belongs to augments another table.
 boolean isImplied()
          Checks whether the length of the last variable length index object has an implied length or not.
 

Method Detail

isAugment

boolean isAugment()
Checks whether the table this INDEX clause belongs to augments another table.

Returns:
true if this table augments another table.

getIndexObjects

java.lang.String[] getIndexObjects()
Gets the names of the index objects. If this table augments another table, this method returns an array with a single element denoting the name of the augmented table.

Returns:
an array of object type names.

getIndexPartVector

java.util.Vector getIndexPartVector()
Gets the names of the index objects as a Vector. If this table augments another table, this method returns a Vector with a single element denoting the name of the augmented table.

Returns:
a Vector of object type names.

isImplied

boolean isImplied()
Checks whether the length of the last variable length index object has an implied length or not.

Returns:
true if the length of last variable length index object is not eplicitly specified in the index OID.

JASMI API

JASMI 3
Copyright 2001-2010 Frank Fock
All Rights Reserved