Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ Ten klient API zapewnia interfejsy Java dla Symfonia WebAPI, umożliwiając pły

## 📦 Informacje o wersji

- **Aktualna wersja**: `0.1.5`
- **Aktualna wersja**: `0.1.6`
- **Wymagana wersja Java**: Java 17+

## 🔓 Licencja
Expand All @@ -84,7 +84,7 @@ Możesz dodać bibliotekę do swojego projektu, dołączając zależność z Mav
<dependency>
<groupId>pl.wtx.symfonia</groupId>
<artifactId>symfonia-erp-webapi-client</artifactId>
<version>0.1.5</version>
<version>0.1.6</version>
</dependency>
```

Expand All @@ -102,7 +102,7 @@ Następnie dodaj zbudowany artefakt do swojego projektu:
<dependency>
<groupId>pl.wtx.symfonia</groupId>
<artifactId>symfonia-erp-webapi-client</artifactId>
<version>0.1.5</version>
<version>0.1.6</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

<groupId>pl.wtx.symfonia</groupId>
<artifactId>symfonia-erp-webapi-client</artifactId>
<version>0.1.5</version>
<version>0.1.6</version>
<packaging>jar</packaging>

<name>Symfonia ERP WebAPI Client</name>
Expand Down
26 changes: 13 additions & 13 deletions src/main/java/pl/wtx/symfonia/api/client/ContractorsApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@


import pl.wtx.symfonia.api.client.model.ApiError;
import pl.wtx.symfonia.api.client.model.Contractor;
import pl.wtx.symfonia.api.client.model.ContractorCriteriaFilter;
import pl.wtx.symfonia.api.client.model.ContractorListElement;
import pl.wtx.symfonia.api.client.model.GetContractors200Response;

import java.lang.reflect.Type;
import java.util.ArrayList;
Expand Down Expand Up @@ -87,7 +87,7 @@ public void setCustomBaseUrl(String customBaseUrl) {
<table border="1">
<caption>Response Details</caption>
<tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
<tr><td> 200 </td><td> Zwraca kolekcje obiektow Contractor. </td><td> - </td></tr>
<tr><td> 200 </td><td> Jeśli parametr &#39;id&#39; jest podany, zwracany jest pojedynczy obiekt Contractor. Jeśli parametr &#39;nip&#39; jest podany, zwracana jest lista obiektów Contractor. </td><td> - </td></tr>
<tr><td> 400 </td><td> Bad Request </td><td> - </td></tr>
<tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
<tr><td> 404 </td><td> Not Found </td><td> - </td></tr>
Expand Down Expand Up @@ -161,20 +161,20 @@ private okhttp3.Call getContractorsValidateBeforeCall(@javax.annotation.Nullable
* @param id Identyfikator kontrahenta. (optional)
* @param code Kod kontrahenta. (optional)
* @param nip Identyfikator NIP kontrahenta. (optional)
* @return List&lt;Contractor&gt;
* @return GetContractors200Response
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
* @http.response.details
<table border="1">
<caption>Response Details</caption>
<tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
<tr><td> 200 </td><td> Zwraca kolekcje obiektow Contractor. </td><td> - </td></tr>
<tr><td> 200 </td><td> Jeśli parametr &#39;id&#39; jest podany, zwracany jest pojedynczy obiekt Contractor. Jeśli parametr &#39;nip&#39; jest podany, zwracana jest lista obiektów Contractor. </td><td> - </td></tr>
<tr><td> 400 </td><td> Bad Request </td><td> - </td></tr>
<tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
<tr><td> 404 </td><td> Not Found </td><td> - </td></tr>
</table>
*/
public List<Contractor> getContractors(@javax.annotation.Nullable String id, @javax.annotation.Nullable String code, @javax.annotation.Nullable String nip) throws ApiException {
ApiResponse<List<Contractor>> localVarResp = getContractorsWithHttpInfo(id, code, nip);
public GetContractors200Response getContractors(@javax.annotation.Nullable String id, @javax.annotation.Nullable String code, @javax.annotation.Nullable String nip) throws ApiException {
ApiResponse<GetContractors200Response> localVarResp = getContractorsWithHttpInfo(id, code, nip);
return localVarResp.getData();
}

Expand All @@ -184,21 +184,21 @@ public List<Contractor> getContractors(@javax.annotation.Nullable String id, @ja
* @param id Identyfikator kontrahenta. (optional)
* @param code Kod kontrahenta. (optional)
* @param nip Identyfikator NIP kontrahenta. (optional)
* @return ApiResponse&lt;List&lt;Contractor&gt;&gt;
* @return ApiResponse&lt;GetContractors200Response&gt;
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
* @http.response.details
<table border="1">
<caption>Response Details</caption>
<tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
<tr><td> 200 </td><td> Zwraca kolekcje obiektow Contractor. </td><td> - </td></tr>
<tr><td> 200 </td><td> Jeśli parametr &#39;id&#39; jest podany, zwracany jest pojedynczy obiekt Contractor. Jeśli parametr &#39;nip&#39; jest podany, zwracana jest lista obiektów Contractor. </td><td> - </td></tr>
<tr><td> 400 </td><td> Bad Request </td><td> - </td></tr>
<tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
<tr><td> 404 </td><td> Not Found </td><td> - </td></tr>
</table>
*/
public ApiResponse<List<Contractor>> getContractorsWithHttpInfo(@javax.annotation.Nullable String id, @javax.annotation.Nullable String code, @javax.annotation.Nullable String nip) throws ApiException {
public ApiResponse<GetContractors200Response> getContractorsWithHttpInfo(@javax.annotation.Nullable String id, @javax.annotation.Nullable String code, @javax.annotation.Nullable String nip) throws ApiException {
okhttp3.Call localVarCall = getContractorsValidateBeforeCall(id, code, nip, null);
Type localVarReturnType = new TypeToken<List<Contractor>>(){}.getType();
Type localVarReturnType = new TypeToken<GetContractors200Response>(){}.getType();
return localVarApiClient.execute(localVarCall, localVarReturnType);
}

Expand All @@ -215,16 +215,16 @@ public ApiResponse<List<Contractor>> getContractorsWithHttpInfo(@javax.annotatio
<table border="1">
<caption>Response Details</caption>
<tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
<tr><td> 200 </td><td> Zwraca kolekcje obiektow Contractor. </td><td> - </td></tr>
<tr><td> 200 </td><td> Jeśli parametr &#39;id&#39; jest podany, zwracany jest pojedynczy obiekt Contractor. Jeśli parametr &#39;nip&#39; jest podany, zwracana jest lista obiektów Contractor. </td><td> - </td></tr>
<tr><td> 400 </td><td> Bad Request </td><td> - </td></tr>
<tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
<tr><td> 404 </td><td> Not Found </td><td> - </td></tr>
</table>
*/
public okhttp3.Call getContractorsAsync(@javax.annotation.Nullable String id, @javax.annotation.Nullable String code, @javax.annotation.Nullable String nip, final ApiCallback<List<Contractor>> _callback) throws ApiException {
public okhttp3.Call getContractorsAsync(@javax.annotation.Nullable String id, @javax.annotation.Nullable String code, @javax.annotation.Nullable String nip, final ApiCallback<GetContractors200Response> _callback) throws ApiException {

okhttp3.Call localVarCall = getContractorsValidateBeforeCall(id, code, nip, _callback);
Type localVarReturnType = new TypeToken<List<Contractor>>(){}.getType();
Type localVarReturnType = new TypeToken<GetContractors200Response>(){}.getType();
localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback);
return localVarCall;
}
Expand Down
1 change: 1 addition & 0 deletions src/main/java/pl/wtx/symfonia/api/client/invoker/JSON.java
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri
gsonBuilder.registerTypeAdapterFactory(new pl.wtx.symfonia.api.client.model.ContractorCriteriaFilter.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new pl.wtx.symfonia.api.client.model.ContractorListElement.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new pl.wtx.symfonia.api.client.model.Dimension.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new pl.wtx.symfonia.api.client.model.GetContractors200Response.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new pl.wtx.symfonia.api.client.model.InventoryState.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new pl.wtx.symfonia.api.client.model.LoadedModuleInfo.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new pl.wtx.symfonia.api.client.model.Order.CustomTypeAdapterFactory());
Expand Down
Loading
Loading