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 DictionaryiType - IntegerDictionary.getMajorTlvDefinition(Integer)public org.json.JSONObject getTlvDefinition(java.lang.Integer iType)
getTlvDefinition in interface DictionaryiType - IntegerDictionary.getTlvDefinition(Integer)public org.json.JSONArray getAllTlvDefinition(int iCableLabsConfigType)
getAllTlvDefinition in interface DictionaryiCableLabsConfigType - 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 -