001 002package io.vrap.rmf.base.client; 003 004import java.util.List; 005 006public abstract class BodyApiMethod<T extends ApiMethod<T, TResult>, TResult, TBody> extends ApiMethod<T, TResult> { 007 008 public BodyApiMethod(ApiHttpClient apiHttpClient) { 009 super(apiHttpClient); 010 } 011 012 public BodyApiMethod(ApiHttpClient apiHttpClient, ApiHttpHeaders headers, 013 List<ParamEntry<String, String>> queryParams) { 014 super(apiHttpClient, headers, queryParams); 015 } 016 017 public BodyApiMethod(ApiMethod<T, TResult> apiMethod) { 018 super(apiMethod); 019 } 020 021 public TBody getBody() { 022 return null; 023 } 024 025 public T withBody(TBody body) { 026 return null; 027 } 028}