Skip to content

Commit 66ab593

Browse files
committed
Java: Model Spring WebClients/RestTemplates.
1 parent a00934a commit 66ab593

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import java
2+
import SpringHttp
3+
4+
class SpringRestTemplate extends Class {
5+
SpringRestTemplate() { hasQualifiedName("org.springframework.web.client", "RestTemplate") }
6+
}
7+
8+
class SpringRestTemplateResponseEntityMethod extends Method {
9+
SpringRestTemplateResponseEntityMethod() {
10+
getDeclaringType() instanceof SpringRestTemplate and
11+
getReturnType() instanceof SpringResponseEntity
12+
}
13+
}
14+
15+
class SpringWebClient extends Interface {
16+
SpringWebClient() { hasQualifiedName("org.springframework.web.reactive.function.client", "WebClient")}
17+
}

0 commit comments

Comments
 (0)