Package org.minijax.client
Class MinijaxClientWebTarget
java.lang.Object
org.minijax.client.MinijaxClientWebTarget
- All Implemented Interfaces:
jakarta.ws.rs.client.WebTarget,jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
public class MinijaxClientWebTarget
extends java.lang.Object
implements jakarta.ws.rs.client.WebTarget
-
Constructor Summary
Constructors Constructor Description MinijaxClientWebTarget(MinijaxClient client, MinijaxUriBuilder uriBuilder) -
Method Summary
Modifier and Type Method Description MinijaxClientgetClient()jakarta.ws.rs.core.ConfigurationgetConfiguration()java.net.URIgetUri()MinijaxUriBuildergetUriBuilder()MinijaxClientWebTargetmatrixParam(java.lang.String name, java.lang.Object... values)MinijaxClientWebTargetpath(java.lang.String path)MinijaxClientWebTargetproperty(java.lang.String name, java.lang.Object value)MinijaxClientWebTargetqueryParam(java.lang.String name, java.lang.Object... values)MinijaxClientWebTargetregister(java.lang.Class<?> componentClass)MinijaxClientWebTargetregister(java.lang.Class<?> componentClass, int priority)MinijaxClientWebTargetregister(java.lang.Class<?> componentClass, java.lang.Class<?>... contracts)MinijaxClientWebTargetregister(java.lang.Class<?> componentClass, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)MinijaxClientWebTargetregister(java.lang.Object component)MinijaxClientWebTargetregister(java.lang.Object component, int priority)MinijaxClientWebTargetregister(java.lang.Object component, java.lang.Class<?>... contracts)MinijaxClientWebTargetregister(java.lang.Object component, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)MinijaxClientInvocationBuilderrequest()MinijaxClientInvocationBuilderrequest(jakarta.ws.rs.core.MediaType... acceptedResponseTypes)MinijaxClientInvocationBuilderrequest(java.lang.String... acceptedResponseTypes)MinijaxClientWebTargetresolveTemplate(java.lang.String name, java.lang.Object value)MinijaxClientWebTargetresolveTemplate(java.lang.String name, java.lang.Object value, boolean encodeSlashInPath)MinijaxClientWebTargetresolveTemplateFromEncoded(java.lang.String name, java.lang.Object value)MinijaxClientWebTargetresolveTemplates(java.util.Map<java.lang.String,java.lang.Object> templateValues)MinijaxClientWebTargetresolveTemplates(java.util.Map<java.lang.String,java.lang.Object> templateValues, boolean encodeSlashInPath)MinijaxClientWebTargetresolveTemplatesFromEncoded(java.util.Map<java.lang.String,java.lang.Object> templateValues)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MinijaxClientWebTarget
-
-
Method Details
-
getClient
-
getUriBuilder
- Specified by:
getUriBuilderin interfacejakarta.ws.rs.client.WebTarget
-
getUri
public java.net.URI getUri()- Specified by:
getUriin interfacejakarta.ws.rs.client.WebTarget
-
path
- Specified by:
pathin interfacejakarta.ws.rs.client.WebTarget
-
resolveTemplate
- Specified by:
resolveTemplatein interfacejakarta.ws.rs.client.WebTarget
-
resolveTemplate
public MinijaxClientWebTarget resolveTemplate(java.lang.String name, java.lang.Object value, boolean encodeSlashInPath)- Specified by:
resolveTemplatein interfacejakarta.ws.rs.client.WebTarget
-
resolveTemplateFromEncoded
public MinijaxClientWebTarget resolveTemplateFromEncoded(java.lang.String name, java.lang.Object value)- Specified by:
resolveTemplateFromEncodedin interfacejakarta.ws.rs.client.WebTarget
-
resolveTemplates
public MinijaxClientWebTarget resolveTemplates(java.util.Map<java.lang.String,java.lang.Object> templateValues)- Specified by:
resolveTemplatesin interfacejakarta.ws.rs.client.WebTarget
-
resolveTemplates
public MinijaxClientWebTarget resolveTemplates(java.util.Map<java.lang.String,java.lang.Object> templateValues, boolean encodeSlashInPath)- Specified by:
resolveTemplatesin interfacejakarta.ws.rs.client.WebTarget
-
resolveTemplatesFromEncoded
public MinijaxClientWebTarget resolveTemplatesFromEncoded(java.util.Map<java.lang.String,java.lang.Object> templateValues)- Specified by:
resolveTemplatesFromEncodedin interfacejakarta.ws.rs.client.WebTarget
-
matrixParam
- Specified by:
matrixParamin interfacejakarta.ws.rs.client.WebTarget
-
queryParam
- Specified by:
queryParamin interfacejakarta.ws.rs.client.WebTarget
-
request
- Specified by:
requestin interfacejakarta.ws.rs.client.WebTarget
-
request
- Specified by:
requestin interfacejakarta.ws.rs.client.WebTarget
-
request
public MinijaxClientInvocationBuilder request(jakarta.ws.rs.core.MediaType... acceptedResponseTypes)- Specified by:
requestin interfacejakarta.ws.rs.client.WebTarget
-
getConfiguration
public jakarta.ws.rs.core.Configuration getConfiguration()- Specified by:
getConfigurationin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
property
- Specified by:
propertyin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
public MinijaxClientWebTarget register(java.lang.Class<?> componentClass, java.lang.Class<?>... contracts)- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
public MinijaxClientWebTarget register(java.lang.Class<?> componentClass, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
public MinijaxClientWebTarget register(java.lang.Object component, java.lang.Class<?>... contracts)- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-
register
public MinijaxClientWebTarget register(java.lang.Object component, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
-