Class SpeedyQuery
java.lang.Object
com.github.silent.samurai.speedy.api.client.SpeedyQuery
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.fasterxml.jackson.databind.node.ObjectNodeand(@NotNull com.fasterxml.jackson.databind.JsonNode... conditions) com.fasterxml.jackson.databind.JsonNodebuild()static com.fasterxml.jackson.databind.JsonNodestatic com.fasterxml.jackson.databind.node.ObjectNodestatic SpeedyQueryfrom()static SpeedyQueryfromEntity(@NotNull String from) getFrom()static com.fasterxml.jackson.databind.node.ObjectNodestatic com.fasterxml.jackson.databind.node.ObjectNodestatic com.fasterxml.jackson.databind.node.ObjectNodestatic com.fasterxml.jackson.databind.node.ObjectNodestatic com.fasterxml.jackson.databind.node.ObjectNodestatic com.fasterxml.jackson.databind.node.ObjectNodestatic com.fasterxml.jackson.databind.node.ObjectNodestatic com.fasterxml.jackson.databind.node.ObjectNodestatic com.fasterxml.jackson.databind.node.ObjectNodeor(@NotNull com.fasterxml.jackson.databind.JsonNode... conditions) orderByAsc(@NotNull String key) orderByDesc(@NotNull String key) pageNo(@jakarta.validation.constraints.NotNull int pageNo) pageSize(@jakarta.validation.constraints.NotNull int pageSize) where(@NotNull com.fasterxml.jackson.databind.JsonNode... conditionObjs)
-
Constructor Details
-
SpeedyQuery
public SpeedyQuery()
-
-
Method Details
-
from
-
from
-
fromEntity
-
where
public SpeedyQuery where(@NotNull @NotNull com.fasterxml.jackson.databind.JsonNode... conditionObjs) -
orderByAsc
-
orderByDesc
-
expand
-
pageNo
-
pageSize
-
eq
public static com.fasterxml.jackson.databind.node.ObjectNode eq(@NotNull @NotNull Object value) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
ne
public static com.fasterxml.jackson.databind.node.ObjectNode ne(@NotNull @NotNull Object value) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
gt
public static com.fasterxml.jackson.databind.node.ObjectNode gt(@NotNull @NotNull Object value) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
lt
public static com.fasterxml.jackson.databind.node.ObjectNode lt(@NotNull @NotNull Object value) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
gte
public static com.fasterxml.jackson.databind.node.ObjectNode gte(@NotNull @NotNull Object value) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
lte
public static com.fasterxml.jackson.databind.node.ObjectNode lte(@NotNull @NotNull Object value) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
in
public static com.fasterxml.jackson.databind.node.ObjectNode in(@NotNull @NotNull Object... values) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
nin
public static com.fasterxml.jackson.databind.node.ObjectNode nin(@NotNull @NotNull Object... values) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
matches
public static com.fasterxml.jackson.databind.node.ObjectNode matches(@NotNull @NotNull Object values) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
condition
public static com.fasterxml.jackson.databind.JsonNode condition(@NotNull @NotNull String key, @NotNull @NotNull com.fasterxml.jackson.databind.JsonNode value) -
or
public static com.fasterxml.jackson.databind.node.ObjectNode or(@NotNull @NotNull com.fasterxml.jackson.databind.JsonNode... conditions) -
and
public static com.fasterxml.jackson.databind.node.ObjectNode and(@NotNull @NotNull com.fasterxml.jackson.databind.JsonNode... conditions) -
build
public com.fasterxml.jackson.databind.JsonNode build() -
prettyPrint
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getFrom
-
select
-