@Operation(httpMethods = "GET", path = "/@cajole.supportedFields") public Set<String> cajaSupportedFields(RequestItem request) { return ImmutableSet.copyOf(beanFilter .getBeanFields(GadgetsHandlerApi.CajaResponse.class, 5)); }
@Operation(httpMethods = "GET", path = "/@metadata.supportedFields") public Set<String> supportedFields(RequestItem request) { return ImmutableSet.copyOf(beanFilter .getBeanFields(GadgetsHandlerApi.MetadataResponse.class, 5)); }
@Operation(httpMethods = "GET", path = "/@token.supportedFields") public Set<String> tokenSupportedFields(RequestItem request) { return ImmutableSet.copyOf( beanFilter.getBeanFields(GadgetsHandlerApi.TokenResponse.class, 5)); }
@Operation(httpMethods = "GET", path = "/@js.supportedFields") public Set<String> jsSupportedFields(RequestItem request) { return ImmutableSet.copyOf( beanFilter.getBeanFields(GadgetsHandlerApi.JsResponse.class, 5)); }
@Operation(httpMethods = "GET", path = "/@token.supportedFields") public Set<String> tokenSupportedFields(RequestItem request) { return ImmutableSet.copyOf( beanFilter.getBeanFields(GadgetsHandlerApi.TokenResponse.class, 5)); }
@Operation(httpMethods = "GET", path = "/@metadata.supportedFields") public Set<String> supportedFields(RequestItem request) { return ImmutableSet.copyOf(beanFilter .getBeanFields(GadgetsHandlerApi.MetadataResponse.class, 5)); }
@Operation(httpMethods = "GET", path = "/@token.supportedFields") public Set<String> tokenSupportedFields(RequestItem request) { return ImmutableSet.copyOf( beanFilter.getBeanFields(GadgetsHandlerApi.TokenResponse.class, 5)); }
@Operation(httpMethods = "GET", path = "/@metadata.supportedFields") public Set<String> supportedFields(RequestItem request) { return ImmutableSet.copyOf(beanFilter .getBeanFields(GadgetsHandlerApi.MetadataResponse.class, 5)); }
@Operation(httpMethods = "GET", path = "/@proxy.supportedFields") public Set<String> proxySupportedFields(RequestItem request) { return ImmutableSet.copyOf( beanFilter.getBeanFields(GadgetsHandlerApi.ProxyResponse.class, 5)); }
&& !returnType.isEnum() && !BeanDelegator.PRIMITIVE_TYPE_CLASSES.contains(returnType)) { List<String> subFields = getBeanFields(returnType, depth - 1); for (String field : subFields) { fields.add(fieldName + DELIMITER + field);
&& !returnType.isEnum() && !BeanDelegator.PRIMITIVE_TYPE_CLASSES.contains(returnType)) { List<String> subFields = getBeanFields(returnType, depth - 1); for (String field : subFields) { fields.add(fieldName + DELIMITER + field);
&& !returnType.isEnum() && !BeanDelegator.PRIMITIVE_TYPE_CLASSES.contains(returnType)) { List<String> subFields = getBeanFields(returnType, depth - 1); for (String field : subFields) { fields.add(fieldName + DELIMITER + field);
&& !returnType.isEnum() && !BeanDelegator.PRIMITIVE_TYPE_CLASSES.contains(returnType)) { List<String> subFields = getBeanFields(returnType, depth - 1); for (String field : subFields) { fields.add(fieldName + DELIMITER + field);
&& !returnType.isEnum() && !BeanDelegator.PRIMITIVE_TYPE_CLASSES.contains(returnType)) { List<String> subFields = getBeanFields(returnType, depth - 1); for (String field : subFields) { fields.add(fieldName + DELIMITER + field);
@Test public void testListFields() { List<String> fields = beanFilter.getBeanFields(SimpleBeanInterface.class, 3); assertTrue(fields.contains("Map")); assertTrue(fields.contains("I")); assertTrue(fields.contains("S")); assertTrue(fields.contains("Style")); assertTrue(fields.contains("List")); assertTrue(fields.contains("BeanList.List")); assertTrue(fields.contains("Map")); assertTrue(fields.contains("BeanMap.List")); assertTrue(fields.contains("BeanMap.BeanMap.BeanMap")); assertFalse(fields.contains("BeanMap.BeanMap.BeanMap.BeanMap")); assertEquals(77, fields.size()); // If failed use next prints to verify and fix // System.out.println(fields.size()); // System.out.println(fields.toString()); } }
@Test public void testListFields() { List<String> fields = beanFilter.getBeanFields(SimpleBeanInterface.class, 3); assertTrue(fields.contains("Map")); assertTrue(fields.contains("I")); assertTrue(fields.contains("S")); assertTrue(fields.contains("Style")); assertTrue(fields.contains("List")); assertTrue(fields.contains("BeanList.List")); assertTrue(fields.contains("Map")); assertTrue(fields.contains("BeanMap.List")); assertTrue(fields.contains("BeanMap.BeanMap.BeanMap")); assertFalse(fields.contains("BeanMap.BeanMap.BeanMap.BeanMap")); assertEquals(77, fields.size()); // If failed use next prints to verify and fix // System.out.println(fields.size()); // System.out.println(fields.toString()); } }
@Test public void testListFields() { List<String> fields = beanFilter.getBeanFields(SimpleBeanInterface.class, 3); assertTrue(fields.contains("Map")); assertTrue(fields.contains("I")); assertTrue(fields.contains("S")); assertTrue(fields.contains("Style")); assertTrue(fields.contains("List")); assertTrue(fields.contains("BeanList.List")); assertTrue(fields.contains("Map")); assertTrue(fields.contains("BeanMap.List")); assertTrue(fields.contains("BeanMap.BeanMap.BeanMap")); assertFalse(fields.contains("BeanMap.BeanMap.BeanMap.BeanMap")); assertEquals(77, fields.size()); // If failed use next prints to verify and fix // System.out.println(fields.size()); // System.out.println(fields.toString()); } }
@Test public void testListFields() { List<String> fields = beanFilter.getBeanFields(SimpleBeanInterface.class, 3); assertTrue(fields.contains("Map")); assertTrue(fields.contains("I")); assertTrue(fields.contains("S")); assertTrue(fields.contains("Style")); assertTrue(fields.contains("List")); assertTrue(fields.contains("BeanList.List")); assertTrue(fields.contains("Map")); assertTrue(fields.contains("BeanMap.List")); assertTrue(fields.contains("BeanMap.BeanMap.BeanMap")); assertFalse(fields.contains("BeanMap.BeanMap.BeanMap.BeanMap")); assertEquals(77, fields.size()); // If failed use next prints to verify and fix // System.out.println(fields.size()); // System.out.println(fields.toString()); } }
@Test public void testListFields() { List<String> fields = beanFilter.getBeanFields(SimpleBeanInterface.class, 3); assertTrue(fields.contains("Map")); assertTrue(fields.contains("I")); assertTrue(fields.contains("S")); assertTrue(fields.contains("Style")); assertTrue(fields.contains("List")); assertTrue(fields.contains("BeanList.List")); assertTrue(fields.contains("Map")); assertTrue(fields.contains("BeanMap.List")); assertTrue(fields.contains("BeanMap.BeanMap.BeanMap")); assertFalse(fields.contains("BeanMap.BeanMap.BeanMap.BeanMap")); assertEquals(77, fields.size()); // If failed use next prints to verify and fix // System.out.println(fields.size()); // System.out.println(fields.toString()); } }