Skip to content
This repository was archived by the owner on Mar 8, 2024. It is now read-only.

Commit d11db8d

Browse files
authored
Merge pull request #9 from LSafer-Agile/master
More utilities for extras
2 parents 406b283 + 2817a63 commit d11db8d

3 files changed

Lines changed: 9 additions & 2 deletions

File tree

src/main/java/org/cufy/http/wrapper/RequestContext.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
* @since 0.3.0 ~2021.12.12
3131
*/
3232
public interface RequestContext<E extends Endpoint, R extends ResponseContext<E, Self, R>, Self extends RequestContext<E, R, Self>>
33-
extends RequestExtension<Self>, EndpointWrapper<E, Self>, ExtrasWrapper<Self> {
33+
extends RequestExtension<Self>, EndpointWrapper<E, Self>, ExtrasExtension<Self> {
3434
/**
3535
* Return the response wrapper instance of this.
3636
* <br>

src/main/java/org/cufy/http/wrapper/ResponseContext.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
* @since 0.3.0 ~2021.12.12
3131
*/
3232
public interface ResponseContext<E extends Endpoint, R extends RequestContext<E, Self, R>, Self extends ResponseContext<E, R, Self>>
33-
extends ResponseExtension<Self>, EndpointWrapper<E, Self>, ExtrasWrapper<Self> {
33+
extends ResponseExtension<Self>, EndpointWrapper<E, Self>, ExtrasExtension<Self> {
3434
/**
3535
* Return the request wrapper instance of this.
3636
* <br>

src/main/java/org/cufy/http/wrapper/extensions.kt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@ var <E : Endpoint, T : EndpointWrapper<E, *>> T.endpoint
3030
endpoint(v)
3131
}
3232

33+
/** An alias for [ExtrasWrapper.extras] */
34+
var <T : ExtrasWrapper<*>> T.extras
35+
get() = extras()
36+
set(v) {
37+
extras(v)
38+
}
39+
3340
/** An alias for [MessageWrapper.message] */
3441
var <M : Message, T : MessageWrapper<M, *>> T.message
3542
get() = message()

0 commit comments

Comments
 (0)