test_class.declarator: TEST_VALUE = "value1"
test_class.modifier: private static final
test_class.original_string: private static final String TEST_VALUE = "value1";
test_class.type: String
test_class.var_name: TEST_VALUE
test_class.declarator: extractor = new TabularDataExtractor()
test_class.original_string: TabularDataExtractor extractor = new TabularDataExtractor();
test_class.type: TabularDataExtractor
test_class.var_name: extractor
test_class.declarator: converter
test_class.original_string: ObjectToJsonConverter converter;
test_class.type: ObjectToJsonConverter
test_class.var_name: converter
test_class.file: agent/core/src/test/java/org/jolokia/converter/json/TabularDataExtractorTest.java
test_class.identifier: TabularDataExtractorTest
test_case.body: @Test(expectedExceptions = ValueFaultHandler.AttributeFilteredException.class)
      public void noMatchWithWildcardPattern() throws OpenDataException, MalformedObjectNameException, AttributeNotFoundException {
          TabularTypeAndJson taj = new TabularTypeAndJson(
                  new String[] { "oName"},
                  new CompositeTypeAndJson(
                          OBJECTNAME,"oName",null
                  ));
  
          TabularData data = new TabularDataSupport(taj.getType());
          data.put(new CompositeDataSupport(
                  taj.getType().getRowType(),
                  new String[]{"oName" },
                  new Object[]{new ObjectName("test:type=bundle")}
          ));
  
          extract(true, data, null, "oName2");
      }
test_case.class_method_signature: TabularDataExtractorTest.noMatchWithWildcardPattern()
test_case.full_signature: @Test(expectedExceptions = ValueFaultHandler.AttributeFilteredException.class) public void noMatchWithWildcardPattern()
test_case.identifier: noMatchWithWildcardPattern
test_case.invocations: getType put getRowType getType extract
test_case.modifiers: @Test(expectedExceptions = ValueFaultHandler.AttributeFilteredException.class) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void noMatchWithWildcardPattern()
focal_class.file: agent/core/src/main/java/org/jolokia/converter/json/TabularDataExtractor.java
focal_class.identifier: TabularDataExtractor
focal_class.interfaces: implements Extractor
focal_class.class_method_signature: TabularDataExtractor.getType()
focal_class.full_signature: public Class getType()
focal_class.identifier: getType
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Class
focal_class.signature: Class getType()
focal_class.class_method_signature: TabularDataExtractor.extractObject(ObjectToJsonConverter pConverter, Object pValue,
                                  Stack<String> pPathParts,boolean pJsonify)
focal_class.full_signature: public Object extractObject(ObjectToJsonConverter pConverter, Object pValue,
                                  Stack<String> pPathParts,boolean pJsonify)
focal_class.identifier: extractObject
focal_class.modifiers: public
focal_class.parameters: (ObjectToJsonConverter pConverter, Object pValue,
                                  Stack<String> pPathParts,boolean pJsonify)
focal_class.return: Object
focal_class.signature: Object extractObject(ObjectToJsonConverter pConverter, Object pValue,
                                  Stack<String> pPathParts,boolean pJsonify)
focal_class.class_method_signature: TabularDataExtractor.checkForMxBeanMap(TabularType pType)
focal_class.full_signature: private boolean checkForMxBeanMap(TabularType pType)
focal_class.identifier: checkForMxBeanMap
focal_class.modifiers: private
focal_class.parameters: (TabularType pType)
focal_class.return: boolean
focal_class.signature: boolean checkForMxBeanMap(TabularType pType)
focal_class.class_method_signature: TabularDataExtractor.convertTabularDataToJson(TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.full_signature: private Object convertTabularDataToJson(TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.identifier: convertTabularDataToJson
focal_class.modifiers: private
focal_class.parameters: (TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.return: Object
focal_class.signature: Object convertTabularDataToJson(TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.class_method_signature: TabularDataExtractor.hasComplexKeys(TabularType pType)
focal_class.full_signature: private boolean hasComplexKeys(TabularType pType)
focal_class.identifier: hasComplexKeys
focal_class.modifiers: private
focal_class.parameters: (TabularType pType)
focal_class.return: boolean
focal_class.signature: boolean hasComplexKeys(TabularType pType)
focal_class.class_method_signature: TabularDataExtractor.convertToMaps(TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.full_signature: private Object convertToMaps(TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.identifier: convertToMaps
focal_class.modifiers: private
focal_class.parameters: (TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.return: Object
focal_class.signature: Object convertToMaps(TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.class_method_signature: TabularDataExtractor.convertTabularDataDirectly(TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.full_signature: private Object convertTabularDataDirectly(TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.identifier: convertTabularDataDirectly
focal_class.modifiers: private
focal_class.parameters: (TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.return: Object
focal_class.signature: Object convertTabularDataDirectly(TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.class_method_signature: TabularDataExtractor.getNextMap(JSONObject pJsonObject, Object pKey)
focal_class.full_signature: private JSONObject getNextMap(JSONObject pJsonObject, Object pKey)
focal_class.identifier: getNextMap
focal_class.modifiers: private
focal_class.parameters: (JSONObject pJsonObject, Object pKey)
focal_class.return: JSONObject
focal_class.signature: JSONObject getNextMap(JSONObject pJsonObject, Object pKey)
focal_class.class_method_signature: TabularDataExtractor.extractCompositeDataFromPath(TabularData pTd, Stack<String> pPathStack)
focal_class.full_signature: private CompositeData extractCompositeDataFromPath(TabularData pTd, Stack<String> pPathStack)
focal_class.identifier: extractCompositeDataFromPath
focal_class.modifiers: private
focal_class.parameters: (TabularData pTd, Stack<String> pPathStack)
focal_class.return: CompositeData
focal_class.signature: CompositeData extractCompositeDataFromPath(TabularData pTd, Stack<String> pPathStack)
focal_class.class_method_signature: TabularDataExtractor.checkPathFitsIndexNames(Stack<String> pPathStack, List<String> pIndexNames)
focal_class.full_signature: private void checkPathFitsIndexNames(Stack<String> pPathStack, List<String> pIndexNames)
focal_class.identifier: checkPathFitsIndexNames
focal_class.modifiers: private
focal_class.parameters: (Stack<String> pPathStack, List<String> pIndexNames)
focal_class.return: void
focal_class.signature: void checkPathFitsIndexNames(Stack<String> pPathStack, List<String> pIndexNames)
focal_class.class_method_signature: TabularDataExtractor.getKey(CompositeType rowType, String key, String value)
focal_class.full_signature: private Object getKey(CompositeType rowType, String key, String value)
focal_class.identifier: getKey
focal_class.modifiers: private
focal_class.parameters: (CompositeType rowType, String key, String value)
focal_class.return: Object
focal_class.signature: Object getKey(CompositeType rowType, String key, String value)
focal_class.class_method_signature: TabularDataExtractor.convertMxBeanMapToJson(TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.full_signature: private Object convertMxBeanMapToJson(TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.identifier: convertMxBeanMapToJson
focal_class.modifiers: private
focal_class.parameters: (TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.return: Object
focal_class.signature: Object convertMxBeanMapToJson(TabularData pTd, Stack<String> pExtraArgs, ObjectToJsonConverter pConverter)
focal_class.class_method_signature: TabularDataExtractor.setObjectValue(StringToObjectConverter pConverter, Object pInner, String pAttribute, Object pValue)
focal_class.full_signature: public Object setObjectValue(StringToObjectConverter pConverter, Object pInner, String pAttribute, Object pValue)
focal_class.identifier: setObjectValue
focal_class.modifiers: public
focal_class.parameters: (StringToObjectConverter pConverter, Object pInner, String pAttribute, Object pValue)
focal_class.return: Object
focal_class.signature: Object setObjectValue(StringToObjectConverter pConverter, Object pInner, String pAttribute, Object pValue)
focal_class.class_method_signature: TabularDataExtractor.canSetValue()
focal_class.full_signature: public boolean canSetValue()
focal_class.identifier: canSetValue
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean canSetValue()
focal_method.body: public Class getType() {
          return TabularData.class;
      }
focal_method.class_method_signature: TabularDataExtractor.getType()
focal_method.full_signature: public Class getType()
focal_method.identifier: getType
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: Class
focal_method.signature: Class getType()