public class DictionaryTLV extends java.lang.Object implements Dictionary
ARE_SUBTYPES, BYTE_LENGTH, DATA_TYPE, DB_TBL_COL_BYTE_LENGTH, DB_TBL_COL_DATA_TYPE, DB_TBL_COL_LENGTH_MAX, DB_TBL_COL_LENGTH_MIN, DB_TBL_COL_PARENT_ID, DB_TBL_COL_SUPPORTED_VERSIONS, DB_TBL_COL_TLV_DESCRIPTION, DB_TBL_COL_TLV_NAME, DB_TBL_COL_TYPE, DOCSIS, DPOE, LENGTH_MAX, LENGTH_MIN, PACKET_CABLE, PARENT_TYPE_LIST, SUBTYPE_ARRAY, SUPPORTED_VERSIONS, TLV_DESCRIPTION, TLV_NAME, TYPE, VALUE
Modifier and Type | Method and Description |
---|---|
org.json.JSONArray |
getAllTlvDefinition(int iCableLabsConfigType) |
void |
getMajorTlvDefinition(java.lang.Integer iType) |
org.json.JSONObject |
getTlvDefinition(java.lang.Integer iType) |
static java.util.Map<java.lang.String,java.lang.Integer> |
getTopLevelTypeNameToTypeViaDictionary(org.json.JSONArray jaDictionary) |
static java.util.ArrayDeque<java.lang.String> |
getTypeHierarchyStack(java.lang.String sTlvDotNotation,
DictionarySQLQueries dsq) |
static void |
updateDictionaryValue(java.util.ArrayDeque<java.lang.String> adqsTypeHierarchyStack,
org.json.JSONObject joDictionary,
java.lang.String sValue) |
static org.json.JSONObject |
updateDictionaryValue(java.util.ArrayDeque<java.lang.String> adqsTypeHierarchyStack,
org.json.JSONObject joDictionary,
tlvParser.SnmpContext ctx) |
static void |
updateDictionaryValue(org.json.JSONObject joDictionary,
boolean boolValue) |
static void |
updateDictionaryValue(org.json.JSONObject joDictionary,
int iValue) |
static void |
updateDictionaryValue(org.json.JSONObject joDictionary,
java.lang.String sValue) |
public void getMajorTlvDefinition(java.lang.Integer iType)
getMajorTlvDefinition
in interface Dictionary
iType
- IntegerDictionary.getMajorTlvDefinition(Integer)
public org.json.JSONObject getTlvDefinition(java.lang.Integer iType)
getTlvDefinition
in interface Dictionary
iType
- IntegerDictionary.getTlvDefinition(Integer)
public org.json.JSONArray getAllTlvDefinition(int iCableLabsConfigType)
getAllTlvDefinition
in interface Dictionary
iCableLabsConfigType
- intDictionary.getAllTlvDefinition(int)
public static java.util.ArrayDeque<java.lang.String> getTypeHierarchyStack(java.lang.String sTlvDotNotation, DictionarySQLQueries dsq)
sTlvDotNotation
- Example 24.1.3dsq
- DictionarySQLQueriespublic static void updateDictionaryValue(org.json.JSONObject joDictionary, int iValue)
joDictionary
- iValue
- public static void updateDictionaryValue(org.json.JSONObject joDictionary, java.lang.String sValue)
joDictionary
- sValue
- public static void updateDictionaryValue(org.json.JSONObject joDictionary, boolean boolValue)
joDictionary
- boolValue
- booleanpublic static java.util.Map<java.lang.String,java.lang.Integer> getTopLevelTypeNameToTypeViaDictionary(org.json.JSONArray jaDictionary)
jaDictionary
- public static void updateDictionaryValue(java.util.ArrayDeque<java.lang.String> adqsTypeHierarchyStack, org.json.JSONObject joDictionary, java.lang.String sValue)
adqsTypeHierarchyStack
- - TLV NamejoDictionary
- sValue
- public static org.json.JSONObject updateDictionaryValue(java.util.ArrayDeque<java.lang.String> adqsTypeHierarchyStack, org.json.JSONObject joDictionary, tlvParser.SnmpContext ctx)
adqsTypeHierarchyStack
- joDictionary
- ctx
-