org.jsmiparser.smi
Class SmiReferencedType
java.lang.Object
org.jsmiparser.smi.SmiSymbol
org.jsmiparser.smi.SmiType
org.jsmiparser.smi.SmiReferencedType
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable
public class SmiReferencedType
- extends SmiType
This class is only used during parsing, to temporarily referenced type that are defined
somewhere else, or that have not even been defined. If the mib is correct, there will
never be instances of this class in the final SmiMib datastructure.
TODO move class out of public API
- See Also:
- Serialized Form
Methods inherited from class org.jsmiparser.smi.SmiType |
addField, findEnumValue, findEnumValue, getBaseType, getBiggestEnumValue, getBitFields, getCodeId, getElementType, getElementTypeToken, getEnumValues, getFields, getPrimitiveType, getRangeConstraints, getSizeConstraints, getSmallestEnumValue, getVarBindField, resolveReferences, setBaseType, setBitFields, setElementType, setElementTypeToken, setEnumValues, setRangeConstraints, setSizeConstraints |
Methods inherited from class org.jsmiparser.smi.SmiSymbol |
addUserData, compareTo, compareTo, equals, findUserData, findUserData, getFullCodeId, getId, getIdToken, getLocation, getModule, getUcId, getUserData, hashCode, setIdToken |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
SmiReferencedType
public SmiReferencedType(IdToken idToken,
SmiModule module)
getReferencedModuleToken
public IdToken getReferencedModuleToken()
setReferencedModuleToken
public void setReferencedModuleToken(IdToken referencedModuleToken)
getNamedNumbers
public java.util.List<SmiNamedNumber> getNamedNumbers()
setNamedNumbers
public void setNamedNumbers(java.util.List<SmiNamedNumber> namedNumbers)
resolveThis
public SmiType resolveThis(XRefProblemReporter reporter,
SmiType parentType)
- Overrides:
resolveThis
in class SmiType
toString
public java.lang.String toString()
- Overrides:
toString
in class SmiSymbol
Copyright © 2005-2007 null. All Rights Reserved.