| | |
| | | import org.springframework.core.ResolvableType; |
| | | import org.springframework.core.convert.TypeDescriptor; |
| | | |
| | | /* loaded from: blade-starter-http-9.3.0.0-SNAPSHOT.jar:org/springblade/core/http/CssQueryMethodInterceptor.class */ |
| | | public class CssQueryMethodInterceptor implements MethodInterceptor { |
| | | private final Class<?> clazz; |
| | | private final Element element; |
| | |
| | | if (elements.isEmpty()) { |
| | | return valueList; |
| | | } |
| | | Iterator it = elements.iterator(); |
| | | Iterator<Element> it = elements.iterator(); |
| | | while (it.hasNext()) { |
| | | Element select = (Element) it.next(); |
| | | Element select = it.next(); |
| | | String value = getValue(select, cssQuery); |
| | | if (value != null) { |
| | | valueList.add(value); |
| | |
| | | if (innerType == null) { |
| | | throw new IllegalArgumentException("Class " + returnType + " 读取泛型失败。"); |
| | | } |
| | | Iterator it = elements.iterator(); |
| | | Iterator<Element> it = elements.iterator(); |
| | | while (it.hasNext()) { |
| | | Element select = (Element) it.next(); |
| | | Element select = it.next(); |
| | | valueList.add(DomMapper.readValue(select, innerType)); |
| | | } |
| | | return valueList; |