Uses of Class
org.jsmiparser.smi.SmiType

Packages that use SmiType
org.jsmiparser.phase.file   
org.jsmiparser.smi   
 

Uses of SmiType in org.jsmiparser.phase.file
 

Methods in org.jsmiparser.phase.file that return SmiType
 SmiType ModuleParser.createBitsType(IdToken idToken, java.util.List<SmiNamedNumber> namedNumbers)
           
 SmiType ModuleParser.createChoiceType(IdToken idToken)
           
 SmiType ModuleParser.createDefinedType(IdToken idToken, Token moduleToken, Token referencedIdToken, java.util.List<SmiNamedNumber> namedNumbers, java.util.List<SmiRange> sizeConstraints, java.util.List<SmiRange> rangeConstraints)
           
 SmiType ModuleParser.createIntegerType(IdToken idToken, IntKeywordToken intToken, Token applicationTagToken, java.util.List<SmiNamedNumber> namedNumbers, java.util.List<SmiRange> rangeConstraints)
           
 SmiType ModuleParser.createOctetStringType(IdToken idToken, Token applicationTagToken, java.util.List<SmiRange> sizeConstraints)
           
 SmiType ModuleParser.createSequenceOfType(Token elementTypeNameToken)
           
 SmiType ModuleParser.createSequenceType(IdToken idToken)
           
 SmiType ModuleParser.createType(IdToken idToken, SmiType baseType)
           
 

Methods in org.jsmiparser.phase.file with parameters of type SmiType
 void ModuleParser.addField(SmiType sequenceType, Token col, SmiType fieldType)
           
 SmiRow ModuleParser.createRow(IdToken idToken, SmiType t)
           
 SmiTable ModuleParser.createTable(IdToken idToken, SmiType t)
           
 SmiTextualConvention ModuleParser.createTextualConvention(IdToken idToken, Token displayHint, StatusV2 status, Token description, Token reference, SmiType type)
           
 SmiType ModuleParser.createType(IdToken idToken, SmiType baseType)
           
 SmiVariable ModuleParser.createVariable(IdToken idToken, SmiType t, Token units, SmiDefaultValue defaultValue)
           
 

Uses of SmiType in org.jsmiparser.smi
 

Subclasses of SmiType in org.jsmiparser.smi
 class SmiProtocolType
          Types such as ObjectSyntax, SimpleSyntax and ApplicationSyntax, that are only used in SNMP protocol PDU's, but never used as variable, row or table types.
 class SmiReferencedType
          This class is only used during parsing, to temporarily referenced type that are defined somewhere else, or that have not even been defined.
 class SmiTextualConvention
           
 

Fields in org.jsmiparser.smi declared as SmiType
static SmiType SmiConstants.BITS_TYPE
           
static SmiType SmiConstants.INTEGER_TYPE
           
protected  SmiType SmiObjectType.m_type
           
static SmiType SmiConstants.OBJECT_IDENTIFIER_TYPE
           
static SmiType SmiConstants.OCTET_STRING_TYPE
           
 

Methods in org.jsmiparser.smi that return SmiType
static SmiType SmiProtocolType.createChoiceType(IdToken idToken, SmiModule module)
           
 SmiType SmiModule.createType(IdToken idToken)
           
 SmiType SmiModule.findType(java.lang.String id)
           
 SmiType SmiType.getBaseType()
          The base type from which this type is derived (by giving it named numbers, constraints, a name...).
 SmiType SmiType.getElementType()
           
 SmiType SmiField.getParentType()
           
 SmiType SmiField.getType()
           
 SmiType SmiNamedNumber.getType()
           
 SmiType SmiObjectType.getType()
           
 SmiType SmiReferencedType.resolveThis(XRefProblemReporter reporter, SmiType parentType)
           
 SmiType SmiType.resolveThis(XRefProblemReporter reporter, SmiType ignored)
           
 

Methods in org.jsmiparser.smi that return types with arguments of type SmiType
 SmiSymbolMap<SmiType> SmiMib.getTypes()
           
 java.util.Collection<SmiType> SmiModule.getTypes()
           
 

Methods in org.jsmiparser.smi with parameters of type SmiType
 void SmiType.addField(IdToken col, SmiType fieldType)
           
 java.lang.String SmiJavaCodeNamingStrategy.getTypeId(SmiType type)
           
 java.lang.String SmiCodeNamingStrategy.getTypeId(SmiType type)
           
 SmiType SmiReferencedType.resolveThis(XRefProblemReporter reporter, SmiType parentType)
           
 SmiType SmiType.resolveThis(XRefProblemReporter reporter, SmiType ignored)
           
 void SmiType.setBaseType(SmiType baseType)
           
 void SmiType.setElementType(SmiType elementType)
           
 void SmiNamedNumber.setType(SmiType type)
           
 void SmiObjectType.setType(SmiType type)
           
 

Constructors in org.jsmiparser.smi with parameters of type SmiType
SmiField(SmiType parentType, IdToken columnIdToken, SmiType type)
           
SmiVariable(IdToken idToken, SmiModule module, SmiType type, QuotedStringToken unitsToken, SmiDefaultValue defaultValue)
           
 



Copyright © 2005-2007 null. All Rights Reserved.