A B C D F G I L N O P Q R S T V W 
All Classes All Packages

A

AND - com.github.jferrater.opa.ast.to.sql.query.core.elements.LogicalOperation
 
AppConfig - Class in com.github.jferrater.opa.ast.to.sql.query
 
AppConfig() - Constructor for class com.github.jferrater.opa.ast.to.sql.query.AppConfig
 
AstToSql - Class in com.github.jferrater.opa.ast.to.sql.query.core
 
AstToSql(OpaCompilerResponse) - Constructor for class com.github.jferrater.opa.ast.to.sql.query.core.AstToSql
 
astToSqlPredicate() - Method in class com.github.jferrater.opa.ast.to.sql.query.core.PredicateConverter
 

B

build() - Method in class com.github.jferrater.opa.ast.to.sql.query.core.SqlStatement.Builder
 
Builder() - Constructor for class com.github.jferrater.opa.ast.to.sql.query.core.SqlStatement.Builder
 

C

com.github.jferrater.opa.ast.to.sql.query - package com.github.jferrater.opa.ast.to.sql.query
 
com.github.jferrater.opa.ast.to.sql.query.config - package com.github.jferrater.opa.ast.to.sql.query.config
 
com.github.jferrater.opa.ast.to.sql.query.core - package com.github.jferrater.opa.ast.to.sql.query.core
 
com.github.jferrater.opa.ast.to.sql.query.core.deserializer - package com.github.jferrater.opa.ast.to.sql.query.core.deserializer
 
com.github.jferrater.opa.ast.to.sql.query.core.elements - package com.github.jferrater.opa.ast.to.sql.query.core.elements
 
com.github.jferrater.opa.ast.to.sql.query.core.util - package com.github.jferrater.opa.ast.to.sql.query.core.util
 
com.github.jferrater.opa.ast.to.sql.query.exception - package com.github.jferrater.opa.ast.to.sql.query.exception
 
com.github.jferrater.opa.ast.to.sql.query.model.request - package com.github.jferrater.opa.ast.to.sql.query.model.request
 
com.github.jferrater.opa.ast.to.sql.query.model.response - package com.github.jferrater.opa.ast.to.sql.query.model.response
 
com.github.jferrater.opa.ast.to.sql.query.service - package com.github.jferrater.opa.ast.to.sql.query.service
 
concat(List<String>, String) - Static method in class com.github.jferrater.opa.ast.to.sql.query.core.util.SqlUtil
 
concatByAndOperation(List<SqlPredicate>) - Static method in class com.github.jferrater.opa.ast.to.sql.query.core.util.SqlUtil
 

D

deserialize(JsonParser, DeserializationContext) - Method in class com.github.jferrater.opa.ast.to.sql.query.core.deserializer.PredicateDeserializer
 

F

from(List<String>) - Method in class com.github.jferrater.opa.ast.to.sql.query.core.SqlStatement.Builder
 
FROM - Static variable in class com.github.jferrater.opa.ast.to.sql.query.core.elements.QueryType
 

G

getColumns() - Method in class com.github.jferrater.opa.ast.to.sql.query.core.SqlStatement
 
getExecutableSqlStatements() - Method in class com.github.jferrater.opa.ast.to.sql.query.core.SqlStatement
 
getExecutableSqlStatements(PartialRequest) - Method in class com.github.jferrater.opa.ast.to.sql.query.service.OpaClientService
 
getIndex() - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Predicate
 
getInput() - Method in class com.github.jferrater.opa.ast.to.sql.query.model.request.PartialRequest
 
getLeftExpression() - Method in class com.github.jferrater.opa.ast.to.sql.query.core.elements.SqlPredicate
 
getOperator() - Method in class com.github.jferrater.opa.ast.to.sql.query.core.elements.SqlPredicate
 
getPredicatesInString() - Method in class com.github.jferrater.opa.ast.to.sql.query.core.SqlStatement
 
getQueries() - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Result
 
getQuery() - Method in class com.github.jferrater.opa.ast.to.sql.query.model.request.PartialRequest
 
getResult() - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.OpaCompilerResponse
 
getRightExpression() - Method in class com.github.jferrater.opa.ast.to.sql.query.core.elements.SqlPredicate
 
getSqlQueryStatements(PartialRequest) - Method in class com.github.jferrater.opa.ast.to.sql.query.core.AstToSql
 
getSqlQueryStatements(Set<String>) - Method in class com.github.jferrater.opa.ast.to.sql.query.core.AstToSql
 
getTableName(String) - Static method in class com.github.jferrater.opa.ast.to.sql.query.core.util.SqlUtil
 
getTables() - Method in class com.github.jferrater.opa.ast.to.sql.query.core.SqlStatement
 
getTerms() - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Predicate
 
getType() - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Term
 
getType() - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Value
 
getUnknowns() - Method in class com.github.jferrater.opa.ast.to.sql.query.model.request.PartialRequest
 
getUrl() - Method in class com.github.jferrater.opa.ast.to.sql.query.config.OpaConfig
 
getValue() - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Term
 
getValues() - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Value
 

I

INDEX - Static variable in class com.github.jferrater.opa.ast.to.sql.query.core.OpaConstants
 
isDataFilterEnabled() - Method in class com.github.jferrater.opa.ast.to.sql.query.config.OpaConfig
 

L

LogicalOperation - Enum in com.github.jferrater.opa.ast.to.sql.query.core.elements
 

N

NUMBER - Static variable in class com.github.jferrater.opa.ast.to.sql.query.core.OpaConstants
 

O

OpaClientException - Exception in com.github.jferrater.opa.ast.to.sql.query.exception
 
OpaClientException(String) - Constructor for exception com.github.jferrater.opa.ast.to.sql.query.exception.OpaClientException
 
opaClientService(OpaConfig) - Method in class com.github.jferrater.opa.ast.to.sql.query.AppConfig
 
OpaClientService - Class in com.github.jferrater.opa.ast.to.sql.query.service
 
OpaClientService(OpaConfig) - Constructor for class com.github.jferrater.opa.ast.to.sql.query.service.OpaClientService
 
OpaClientService(OpaConfig, RestTemplate) - Constructor for class com.github.jferrater.opa.ast.to.sql.query.service.OpaClientService
 
OpaCompilerResponse - Class in com.github.jferrater.opa.ast.to.sql.query.model.response
 
OpaCompilerResponse() - Constructor for class com.github.jferrater.opa.ast.to.sql.query.model.response.OpaCompilerResponse
 
OpaConfig - Class in com.github.jferrater.opa.ast.to.sql.query.config
 
OpaConfig() - Constructor for class com.github.jferrater.opa.ast.to.sql.query.config.OpaConfig
 
OpaConstants - Class in com.github.jferrater.opa.ast.to.sql.query.core
 
OpaConstants() - Constructor for class com.github.jferrater.opa.ast.to.sql.query.core.OpaConstants
 
OR - com.github.jferrater.opa.ast.to.sql.query.core.elements.LogicalOperation
 

P

PartialRequest - Class in com.github.jferrater.opa.ast.to.sql.query.model.request
 
PartialRequest() - Constructor for class com.github.jferrater.opa.ast.to.sql.query.model.request.PartialRequest
 
Predicate - Class in com.github.jferrater.opa.ast.to.sql.query.model.response
 
Predicate() - Constructor for class com.github.jferrater.opa.ast.to.sql.query.model.response.Predicate
 
PredicateConverter - Class in com.github.jferrater.opa.ast.to.sql.query.core
Converts Open Policy Agent Abstract Syntax Tree predicate into SQL predicate.
PredicateConverter(Predicate) - Constructor for class com.github.jferrater.opa.ast.to.sql.query.core.PredicateConverter
 
PredicateDeserializer - Class in com.github.jferrater.opa.ast.to.sql.query.core.deserializer
 
PredicateDeserializer() - Constructor for class com.github.jferrater.opa.ast.to.sql.query.core.deserializer.PredicateDeserializer
 

Q

QueryType - Class in com.github.jferrater.opa.ast.to.sql.query.core.elements
 
QueryType() - Constructor for class com.github.jferrater.opa.ast.to.sql.query.core.elements.QueryType
 

R

Result - Class in com.github.jferrater.opa.ast.to.sql.query.model.response
 
Result() - Constructor for class com.github.jferrater.opa.ast.to.sql.query.model.response.Result
 

S

select(String) - Method in class com.github.jferrater.opa.ast.to.sql.query.core.SqlStatement.Builder
 
select(List<String>) - Method in class com.github.jferrater.opa.ast.to.sql.query.core.SqlStatement.Builder
 
SELECT - Static variable in class com.github.jferrater.opa.ast.to.sql.query.core.elements.QueryType
 
setColumns(List<String>) - Method in class com.github.jferrater.opa.ast.to.sql.query.core.SqlStatement
 
setDataFilterEnabled(boolean) - Method in class com.github.jferrater.opa.ast.to.sql.query.config.OpaConfig
 
setIndex(int) - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Predicate
 
setInput(Map<String, Object>) - Method in class com.github.jferrater.opa.ast.to.sql.query.model.request.PartialRequest
 
setLeftExpression(String) - Method in class com.github.jferrater.opa.ast.to.sql.query.core.elements.SqlPredicate
 
setOperator(String) - Method in class com.github.jferrater.opa.ast.to.sql.query.core.elements.SqlPredicate
 
setPredicatesInString(String) - Method in class com.github.jferrater.opa.ast.to.sql.query.core.SqlStatement
 
setQueries(List<List<Predicate>>) - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Result
 
setQuery(String) - Method in class com.github.jferrater.opa.ast.to.sql.query.model.request.PartialRequest
 
setResult(Result) - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.OpaCompilerResponse
 
setRightExpression(String) - Method in class com.github.jferrater.opa.ast.to.sql.query.core.elements.SqlPredicate
 
setTables(List<String>) - Method in class com.github.jferrater.opa.ast.to.sql.query.core.SqlStatement
 
setTerms(List<Term>) - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Predicate
 
setType(String) - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Term
 
setType(String) - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Value
 
setUnknowns(Set<String>) - Method in class com.github.jferrater.opa.ast.to.sql.query.model.request.PartialRequest
 
setUrl(String) - Method in class com.github.jferrater.opa.ast.to.sql.query.config.OpaConfig
 
setValue(Object) - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Term
 
setValues(Object) - Method in class com.github.jferrater.opa.ast.to.sql.query.model.response.Value
 
SqlPredicate - Class in com.github.jferrater.opa.ast.to.sql.query.core.elements
 
SqlPredicate() - Constructor for class com.github.jferrater.opa.ast.to.sql.query.core.elements.SqlPredicate
 
SqlPredicate(String, String, String) - Constructor for class com.github.jferrater.opa.ast.to.sql.query.core.elements.SqlPredicate
 
SqlStatement - Class in com.github.jferrater.opa.ast.to.sql.query.core
 
SqlStatement.Builder - Class in com.github.jferrater.opa.ast.to.sql.query.core
 
SqlUtil - Class in com.github.jferrater.opa.ast.to.sql.query.core.util
 
STRING - Static variable in class com.github.jferrater.opa.ast.to.sql.query.core.OpaConstants
 

T

Term - Class in com.github.jferrater.opa.ast.to.sql.query.model.response
 
Term() - Constructor for class com.github.jferrater.opa.ast.to.sql.query.model.response.Term
 
TERMS - Static variable in class com.github.jferrater.opa.ast.to.sql.query.core.OpaConstants
 
toString() - Method in class com.github.jferrater.opa.ast.to.sql.query.core.elements.SqlPredicate
 
TYPE - Static variable in class com.github.jferrater.opa.ast.to.sql.query.core.OpaConstants
 

V

Value - Class in com.github.jferrater.opa.ast.to.sql.query.model.response
 
Value() - Constructor for class com.github.jferrater.opa.ast.to.sql.query.model.response.Value
 
VALUE - Static variable in class com.github.jferrater.opa.ast.to.sql.query.core.OpaConstants
 
valueOf(String) - Static method in enum com.github.jferrater.opa.ast.to.sql.query.core.elements.LogicalOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.jferrater.opa.ast.to.sql.query.core.elements.LogicalOperation
Returns an array containing the constants of this enum type, in the order they are declared.
VAR - Static variable in class com.github.jferrater.opa.ast.to.sql.query.core.OpaConstants
 

W

where(String) - Method in class com.github.jferrater.opa.ast.to.sql.query.core.SqlStatement.Builder
 
WHERE - Static variable in class com.github.jferrater.opa.ast.to.sql.query.core.elements.QueryType
 
A B C D F G I L N O P Q R S T V W 
All Classes All Packages