test_class.declarator: mapper = new ObjectMapper()
test_class.modifier: private
test_class.original_string: private ObjectMapper mapper = new ObjectMapper();
test_class.type: ObjectMapper
test_class.var_name: mapper
test_class.declarator: hazelcastInstance
test_class.modifier: private
test_class.original_string: private HazelcastInstance hazelcastInstance;
test_class.type: HazelcastInstance
test_class.var_name: hazelcastInstance
test_class.declarator: elasticsearchServer
test_class.modifier: private
test_class.original_string: private MockElasticsearchServer elasticsearchServer;
test_class.type: MockElasticsearchServer
test_class.var_name: elasticsearchServer
test_class.declarator: queryStore
test_class.modifier: private
test_class.original_string: private QueryStore queryStore;
test_class.type: QueryStore
test_class.var_name: queryStore
test_class.file: real-time/foxtrot/foxtrot-server/src/test/java/com/flipkart/foxtrot/server/resources/TableFieldMappingResourceTest.java
test_class.identifier: TableFieldMappingResourceTest
test_class.superclass: extends ResourceTest
test_case.body: @Test(expected = UniformInterfaceException.class)
      public void testGetInvalidTable() throws Exception {
          client().resource(String.format("/v1/tables/%s/fields", TestUtils.TEST_TABLE_NAME + "-missing"))
                  .get(String.class);
      }
test_case.class_method_signature: TableFieldMappingResourceTest.testGetInvalidTable()
test_case.full_signature: @Test(expected = UniformInterfaceException.class) public void testGetInvalidTable()
test_case.identifier: testGetInvalidTable
test_case.invocations: get resource client format
test_case.modifiers: @Test(expected = UniformInterfaceException.class) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetInvalidTable()
focal_class.declarator: logger = LoggerFactory.getLogger(TableFieldMappingResource.class.getSimpleName())
focal_class.modifier: private static final
focal_class.original_string: private static final Logger logger = LoggerFactory.getLogger(TableFieldMappingResource.class.getSimpleName());
focal_class.type: Logger
focal_class.var_name: logger
focal_class.declarator: queryStore
focal_class.modifier: private
focal_class.original_string: private QueryStore queryStore;
focal_class.type: QueryStore
focal_class.var_name: queryStore
focal_class.file: real-time/foxtrot/foxtrot-server/src/main/java/com/flipkart/foxtrot/server/resources/TableFieldMappingResource.java
focal_class.identifier: TableFieldMappingResource
focal_class.class_method_signature: TableFieldMappingResource.TableFieldMappingResource(QueryStore queryStore)
focal_class.full_signature: public  TableFieldMappingResource(QueryStore queryStore)
focal_class.identifier: TableFieldMappingResource
focal_class.modifiers: public
focal_class.parameters: (QueryStore queryStore)
focal_class.signature:  TableFieldMappingResource(QueryStore queryStore)
focal_class.class_method_signature: TableFieldMappingResource.get(@PathParam("name") final String table)
focal_class.full_signature: @GET public Response get(@PathParam("name") final String table)
focal_class.identifier: get
focal_class.modifiers: @GET public
focal_class.parameters: (@PathParam("name") final String table)
focal_class.return: Response
focal_class.signature: Response get(@PathParam("name") final String table)
focal_method.body: @GET
      public Response get(@PathParam("name") final String table) {
          try {
              return Response.ok(queryStore.getFieldMappings(table)).build();
          } catch (QueryStoreException ex) {
              logger.error("Unable to fetch Table Metadata " , ex);
              throw new WebApplicationException(Response.serverError()
                      .entity(Collections.singletonMap("error", "Metadata Fetch Failed")).build());
          }
      }
focal_method.class_method_signature: TableFieldMappingResource.get(@PathParam("name") final String table)
focal_method.full_signature: @GET public Response get(@PathParam("name") final String table)
focal_method.identifier: get
focal_method.invocations: build ok getFieldMappings error build entity serverError singletonMap
focal_method.modifiers: @GET public
focal_method.parameters: (@PathParam("name") final String table)
focal_method.return: Response
focal_method.signature: Response get(@PathParam("name") final String table)