-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Code #565
Code #565
Changes from 1 commit
7114381
218d1e7
90e6057
83098ed
5717a24
d88ff6f
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
4.3.0 |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,22 @@ | ||
# | ||
# Generated by: https://github.com/swagger-api/swagger-codegen.git | ||
# Generated by OpenAPI Generator: https://openapi-generator.tech | ||
# | ||
# Ref: https://docs.travis-ci.com/user/languages/java/ | ||
# | ||
language: java | ||
jdk: | ||
- oraclejdk8 | ||
- oraclejdk7 | ||
- openjdk12 | ||
- openjdk11 | ||
- openjdk10 | ||
- openjdk9 | ||
- openjdk8 | ||
before_install: | ||
# ensure gradlew has proper permission | ||
- chmod a+x ./gradlew | ||
script: | ||
# test using maven | ||
- mvn test | ||
# uncomment below to test using gradle | ||
# - gradle test | ||
# uncomment below to test using sbt | ||
#- mvn test | ||
# test using gradle | ||
- gradle test | ||
# test using sbt | ||
# - sbt test |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,20 @@ | ||
# swagger-java-client | ||
# openapi-java-client | ||
|
||
Kadastraal onroerende zaken | ||
- API version: 1.0.0 | ||
- Build date: 2020-07-02T13:36:51.120+02:00[Europe/Amsterdam] | ||
- Build date: 2020-07-02T17:36:04.072+02:00[Europe/Amsterdam] | ||
|
||
D.m.v. deze toepassing worden meerdere, korte bevragingen op de Basis Registratie Kadaster beschikbaar gesteld. Deze toepassing betreft het verstrekken van Kadastrale Onroerende Zaak informatie. | ||
|
||
For more information, please visit [https://github.com/VNG-Realisatie/Haal-Centraal-BRK-Bevragen](https://github.com/VNG-Realisatie/Haal-Centraal-BRK-Bevragen) | ||
|
||
*Automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen)* | ||
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)* | ||
|
||
|
||
## Requirements | ||
|
||
Building the API client library requires: | ||
1. Java 1.7+ | ||
1. Java 1.8+ | ||
2. Maven/Gradle | ||
|
||
## Installation | ||
|
@@ -39,8 +39,8 @@ Add this dependency to your project's POM: | |
|
||
```xml | ||
<dependency> | ||
<groupId>io.swagger</groupId> | ||
<artifactId>swagger-java-client</artifactId> | ||
<groupId>org.openapitools</groupId> | ||
<artifactId>openapi-java-client</artifactId> | ||
<version>1.0.0</version> | ||
<scope>compile</scope> | ||
</dependency> | ||
|
@@ -51,7 +51,7 @@ Add this dependency to your project's POM: | |
Add this dependency to your project's build file: | ||
|
||
```groovy | ||
compile "io.swagger:swagger-java-client:1.0.0" | ||
compile "org.openapitools:openapi-java-client:1.0.0" | ||
``` | ||
|
||
### Others | ||
|
@@ -64,110 +64,43 @@ mvn clean package | |
|
||
Then manually install the following JARs: | ||
|
||
* `target/swagger-java-client-1.0.0.jar` | ||
* `target/openapi-java-client-1.0.0.jar` | ||
* `target/lib/*.jar` | ||
|
||
## Getting Started | ||
|
||
Please follow the [installation](#installation) instruction and execute the following Java code: | ||
|
||
```java | ||
import io.swagger.client.*; | ||
import io.swagger.client.auth.*; | ||
import io.swagger.client.model.*; | ||
import io.swagger.client.api.KadasterNietNatuurlijkPersonenApi; | ||
|
||
import java.io.File; | ||
import java.util.*; | ||
|
||
public class KadasterNietNatuurlijkPersonenApiExample { | ||
|
||
public static void main(String[] args) { | ||
|
||
KadasterNietNatuurlijkPersonenApi apiInstance = new KadasterNietNatuurlijkPersonenApi(); | ||
String q = "q_example"; // String | Free query parameter. Dit endpoint evolueert naar free query zoeken. In deze versie kan alleen een combinatie van (het begin van de) de statutaire naam en zetel (vestigingsplaats) worden opgegeven. Let op! Een niet natuurlijk persoon kan meerdere keren, en op meer dan één manier voorkomen in de BRK. | ||
String fields = "fields_example"; // String | Hiermee kun je de inhoud van de resource naar behoefte aanpassen door een door komma's gescheiden lijst van property namen op te geven. Bij opgave van niet-bestaande properties wordt een 400 Bad Request teruggegeven. Wanneer de fields parameter niet is opgegeven, worden alle properties met een waarde teruggegeven. Zie [functionele specificaties](https://github.com/VNG-Realisatie/Haal-Centraal-common/blob/v1.0.0/features/fields.feature) | ||
try { | ||
KadasterNietNatuurlijkPersoonHalCollectie result = apiInstance.getKadasterNietNatuurlijkPersonen(q, fields); | ||
System.out.println(result); | ||
} catch (ApiException e) { | ||
System.err.println("Exception when calling KadasterNietNatuurlijkPersonenApi#getKadasterNietNatuurlijkPersonen"); | ||
e.printStackTrace(); | ||
} | ||
} | ||
} | ||
import io.swagger.client.*; | ||
import io.swagger.client.auth.*; | ||
import io.swagger.client.model.*; | ||
import io.swagger.client.api.KadasterNietNatuurlijkPersonenApi; | ||
|
||
import java.io.File; | ||
import java.util.*; | ||
|
||
public class KadasterNietNatuurlijkPersonenApiExample { | ||
|
||
public static void main(String[] args) { | ||
|
||
KadasterNietNatuurlijkPersonenApi apiInstance = new KadasterNietNatuurlijkPersonenApi(); | ||
String kadasternietnatuurlijkpersoonidentificatie = "kadasternietnatuurlijkpersoonidentificatie_example"; // String | | ||
String fields = "fields_example"; // String | Hiermee kun je de inhoud van de resource naar behoefte aanpassen door een door komma's gescheiden lijst van property namen op te geven. Bij opgave van niet-bestaande properties wordt een 400 Bad Request teruggegeven. Wanneer de fields parameter niet is opgegeven, worden alle properties met een waarde teruggegeven. Zie [functionele specificaties](https://github.com/VNG-Realisatie/Haal-Centraal-common/blob/v1.0.0/features/fields.feature) | ||
try { | ||
KadasterNietNatuurlijkPersoonHal result = apiInstance.getKadasterNietNatuurlijkPersoon(kadasternietnatuurlijkpersoonidentificatie, fields); | ||
System.out.println(result); | ||
} catch (ApiException e) { | ||
System.err.println("Exception when calling KadasterNietNatuurlijkPersonenApi#getKadasterNietNatuurlijkPersoon"); | ||
e.printStackTrace(); | ||
} | ||
} | ||
} | ||
import io.swagger.client.*; | ||
import io.swagger.client.auth.*; | ||
import io.swagger.client.model.*; | ||
import io.swagger.client.api.KadasterNietNatuurlijkPersonenApi; | ||
|
||
import java.io.File; | ||
import java.util.*; | ||
|
||
public class KadasterNietNatuurlijkPersonenApiExample { | ||
|
||
public static void main(String[] args) { | ||
|
||
KadasterNietNatuurlijkPersonenApi apiInstance = new KadasterNietNatuurlijkPersonenApi(); | ||
String q = "q_example"; // String | Free query parameter. Dit endpoint evolueert naar free query zoeken. In deze versie kan alleen een combinatie van (het begin van) de geslachtsnaam en geboortedatum [YYYY-mm-dd] worden opgegeven. | ||
String fields = "fields_example"; // String | Hiermee kun je de inhoud van de resource naar behoefte aanpassen door een door komma's gescheiden lijst van property namen op te geven. Bij opgave van niet-bestaande properties wordt een 400 Bad Request teruggegeven. Wanneer de fields parameter niet is opgegeven, worden alle properties met een waarde teruggegeven. Zie [functionele specificaties](https://github.com/VNG-Realisatie/Haal-Centraal-common/blob/v1.0.0/features/fields.feature) | ||
try { | ||
KadasterNatuurlijkPersoonHalCollectie result = apiInstance.getKadasterPersonen(q, fields); | ||
System.out.println(result); | ||
} catch (ApiException e) { | ||
System.err.println("Exception when calling KadasterNietNatuurlijkPersonenApi#getKadasterPersonen"); | ||
e.printStackTrace(); | ||
} | ||
} | ||
} | ||
import io.swagger.client.*; | ||
import io.swagger.client.auth.*; | ||
import io.swagger.client.model.*; | ||
import io.swagger.client.api.KadasterNietNatuurlijkPersonenApi; | ||
|
||
import java.io.File; | ||
import java.util.*; | ||
|
||
public class KadasterNietNatuurlijkPersonenApiExample { | ||
|
||
public static void main(String[] args) { | ||
|
||
KadasterNietNatuurlijkPersonenApi apiInstance = new KadasterNietNatuurlijkPersonenApi(); | ||
String kadasternatuurlijkpersoonidentificatie = "kadasternatuurlijkpersoonidentificatie_example"; // String | | ||
String fields = "fields_example"; // String | Hiermee kun je de inhoud van de resource naar behoefte aanpassen door een door komma's gescheiden lijst van property namen op te geven. Bij opgave van niet-bestaande properties wordt een 400 Bad Request teruggegeven. Wanneer de fields parameter niet is opgegeven, worden alle properties met een waarde teruggegeven. Zie [functionele specificaties](https://github.com/VNG-Realisatie/Haal-Centraal-common/blob/v1.0.0/features/fields.feature) | ||
try { | ||
KadasterNatuurlijkPersoonHal result = apiInstance.getKadasterPersoon(kadasternatuurlijkpersoonidentificatie, fields); | ||
System.out.println(result); | ||
} catch (ApiException e) { | ||
System.err.println("Exception when calling KadasterNietNatuurlijkPersonenApi#getKadasterPersoon"); | ||
e.printStackTrace(); | ||
} | ||
|
||
// Import classes: | ||
import org.openapitools.client.ApiClient; | ||
import org.openapitools.client.ApiException; | ||
import org.openapitools.client.Configuration; | ||
import org.openapitools.client.models.*; | ||
import org.openapitools.client.api.KadasterNietNatuurlijkPersonenApi; | ||
|
||
public class Example { | ||
public static void main(String[] args) { | ||
ApiClient defaultClient = Configuration.getDefaultApiClient(); | ||
defaultClient.setBasePath("https://service30.kadaster.nl/esd/bevragen/v1"); | ||
|
||
KadasterNietNatuurlijkPersonenApi apiInstance = new KadasterNietNatuurlijkPersonenApi(defaultClient); | ||
String q = "q_example"; // String | Free query parameter. Dit endpoint evolueert naar free query zoeken. In deze versie kan alleen een combinatie van (het begin van de) de statutaire naam en zetel (vestigingsplaats) worden opgegeven. Let op! Een niet natuurlijk persoon kan meerdere keren, en op meer dan één manier voorkomen in de BRK. | ||
String fields = "fields_example"; // String | Hiermee kun je de inhoud van de resource naar behoefte aanpassen door een door komma's gescheiden lijst van property namen op te geven. Bij opgave van niet-bestaande properties wordt een 400 Bad Request teruggegeven. Wanneer de fields parameter niet is opgegeven, worden alle properties met een waarde teruggegeven. Zie [functionele specificaties](https://github.com/VNG-Realisatie/Haal-Centraal-common/blob/v1.0.0/features/fields.feature) | ||
try { | ||
KadasterNietNatuurlijkPersoonHalCollectie result = apiInstance.getKadasterNietNatuurlijkPersonen(q, fields); | ||
System.out.println(result); | ||
} catch (ApiException e) { | ||
System.err.println("Exception when calling KadasterNietNatuurlijkPersonenApi#getKadasterNietNatuurlijkPersonen"); | ||
System.err.println("Status code: " + e.getCode()); | ||
System.err.println("Reason: " + e.getResponseBody()); | ||
System.err.println("Response headers: " + e.getResponseHeaders()); | ||
e.printStackTrace(); | ||
} | ||
} | ||
} | ||
|
||
``` | ||
|
||
## Documentation for API Endpoints | ||
|
@@ -185,11 +118,13 @@ Class | Method | HTTP request | Description | |
*ZakelijkeGerechtigdenApi* | [**getZakelijkGerechtigde**](docs/ZakelijkeGerechtigdenApi.md#getZakelijkGerechtigde) | **GET** /kadastraalonroerendezaken/{kadastraalonroerendezaakidentificatie}/zakelijkgerechtigden/{zakelijkgerechtigdeidentificatie} | | ||
*ZakelijkeGerechtigdenApi* | [**getZakelijkGerechtigden**](docs/ZakelijkeGerechtigdenApi.md#getZakelijkGerechtigden) | **GET** /kadastraalonroerendezaken/{kadastraalonroerendezaakidentificatie}/zakelijkgerechtigden | | ||
|
||
|
||
## Documentation for Models | ||
|
||
- [Aantekening](docs/Aantekening.md) | ||
- [Adres](docs/Adres.md) | ||
- [BadRequestFoutbericht](docs/BadRequestFoutbericht.md) | ||
- [BadRequestFoutberichtAllOf](docs/BadRequestFoutberichtAllOf.md) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Dit ziet er vreemd uit - klopt dit met de There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ik kwam dit trouwens in je eerste Java update commit tegen. GitHub zegt dat dit nu 'outdated' is, maar ik kan niet goed zien met zoveel wijzigingen of dit nog steeds van toepassing is of niet. |
||
- [Bedrag](docs/Bedrag.md) | ||
- [DatumOnvolledig](docs/DatumOnvolledig.md) | ||
- [ErfpachtCanon](docs/ErfpachtCanon.md) | ||
|
@@ -229,6 +164,7 @@ Class | Method | HTTP request | Description | |
- [PointGeoJSON](docs/PointGeoJSON.md) | ||
- [PolygonGeoJSON](docs/PolygonGeoJSON.md) | ||
- [Postadres](docs/Postadres.md) | ||
- [PostadresAllOf](docs/PostadresAllOf.md) | ||
- [Tenaamstelling](docs/Tenaamstelling.md) | ||
- [TypeBreuk](docs/TypeBreuk.md) | ||
- [TypeGerechtigdeEnum](docs/TypeGerechtigdeEnum.md) | ||
|
@@ -243,6 +179,7 @@ Class | Method | HTTP request | Description | |
- [ZakelijkGerechtigdeHalCollectieEmbedded](docs/ZakelijkGerechtigdeHalCollectieEmbedded.md) | ||
- [ZakelijkGerechtigdeLinks](docs/ZakelijkGerechtigdeLinks.md) | ||
|
||
|
||
## Documentation for Authorization | ||
|
||
All endpoints do not require authorization. | ||
|
@@ -255,3 +192,4 @@ It's recommended to create an instance of `ApiClient` per thread in a multithrea | |
## Author | ||
|
||
|
||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,13 @@ | ||
apply plugin: 'idea' | ||
apply plugin: 'eclipse' | ||
apply plugin: 'java' | ||
|
||
group = 'io.swagger' | ||
group = 'org.openapitools' | ||
version = '1.0.0' | ||
|
||
buildscript { | ||
repositories { | ||
maven { url "https://repo1.maven.org/maven2" } | ||
jcenter() | ||
} | ||
dependencies { | ||
|
@@ -17,7 +19,9 @@ buildscript { | |
repositories { | ||
jcenter() | ||
} | ||
|
||
sourceSets { | ||
main.java.srcDirs = ['src/main/java'] | ||
} | ||
|
||
if(hasProperty('target') && target == 'android') { | ||
|
||
|
@@ -32,8 +36,8 @@ if(hasProperty('target') && target == 'android') { | |
targetSdkVersion 25 | ||
} | ||
compileOptions { | ||
sourceCompatibility JavaVersion.VERSION_1_7 | ||
targetCompatibility JavaVersion.VERSION_1_7 | ||
sourceCompatibility JavaVersion.VERSION_1_8 | ||
targetCompatibility JavaVersion.VERSION_1_8 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🎉 |
||
} | ||
|
||
// Rename the aar correctly | ||
|
@@ -78,12 +82,12 @@ if(hasProperty('target') && target == 'android') { | |
apply plugin: 'java' | ||
apply plugin: 'maven' | ||
|
||
sourceCompatibility = JavaVersion.VERSION_1_7 | ||
targetCompatibility = JavaVersion.VERSION_1_7 | ||
sourceCompatibility = JavaVersion.VERSION_1_8 | ||
targetCompatibility = JavaVersion.VERSION_1_8 | ||
|
||
install { | ||
repositories.mavenInstaller { | ||
pom.artifactId = 'swagger-java-client' | ||
pom.artifactId = 'openapi-java-client' | ||
} | ||
} | ||
|
||
|
@@ -94,11 +98,16 @@ if(hasProperty('target') && target == 'android') { | |
} | ||
|
||
dependencies { | ||
compile 'io.swagger.core.v3:swagger-annotations:2.0.0' | ||
compile 'com.squareup.okhttp:okhttp:2.7.5' | ||
compile 'com.squareup.okhttp:logging-interceptor:2.7.5' | ||
compile 'com.google.code.gson:gson:2.8.1' | ||
compile 'io.swagger:swagger-annotations:1.5.22' | ||
compile "com.google.code.findbugs:jsr305:3.0.2" | ||
compile 'com.squareup.okhttp3:okhttp:3.14.2' | ||
compile 'com.squareup.okhttp3:logging-interceptor:3.14.2' | ||
compile 'com.google.code.gson:gson:2.8.5' | ||
compile 'io.gsonfire:gson-fire:1.8.3' | ||
compile 'org.threeten:threetenbp:1.3.5' | ||
testCompile 'junit:junit:4.12' | ||
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.9' | ||
testCompile 'junit:junit:4.13' | ||
} | ||
|
||
javadoc { | ||
options.tags = [ "http.response.details:a:Http Response Details" ] | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hoort dit niet
<version>4.3.0</version>
te zijn?Volgens mij is dit de release pagina, anders haal ik dingen door elkaar (naamgeving van die tools is ambigu) 🤔