A C D E F G H I J K L M O P R S T U V W 
All Classes All Packages

A

AllowedTypesNotValidOnSchema1_0 - dev.openfga.language.errors.ValidationError
 
asConditionParamTypeRef() - Method in class dev.openfga.language.PartialConditionParamTypeRef
 
AssignableRelationsMustHaveType - dev.openfga.language.errors.ValidationError
 

C

column(StartEnd) - Method in class dev.openfga.language.ModFileArrayProperty
 
column(StartEnd) - Method in class dev.openfga.language.ModFileStringProperty
 
ComputedUserset - dev.openfga.language.validation.RewriteType
 
ConditionNotDefined - dev.openfga.language.errors.ValidationError
 
ConditionNotUsed - dev.openfga.language.errors.ValidationError
 
contents(ModFileArrayProperty) - Method in class dev.openfga.language.FgaModFile
 

D

deepCopy(Map<String, Map<String, Boolean>>) - Static method in class dev.openfga.language.Utils
 
DEFINE - Static variable in class dev.openfga.language.validation.Keyword
 
dev.openfga.language - package dev.openfga.language
 
dev.openfga.language.errors - package dev.openfga.language.errors
 
dev.openfga.language.validation - package dev.openfga.language.validation
 
DifferentNestedConditionName - dev.openfga.language.errors.ValidationError
 
Direct - dev.openfga.language.validation.RewriteType
 
DslErrorsException - Exception in dev.openfga.language.errors
 
DslErrorsException(List<? extends ParsingError>) - Constructor for exception dev.openfga.language.errors.DslErrorsException
 
DslToJsonTransformer - Class in dev.openfga.language
 
DslToJsonTransformer() - Constructor for class dev.openfga.language.DslToJsonTransformer
 
DslToJsonTransformer.Result - Class in dev.openfga.language
 
DuplicatedError - dev.openfga.language.errors.ValidationError
 

E

emptyIfNull(List<T>) - Static method in class dev.openfga.language.Utils
 
enterCondition(OpenFGAParser.ConditionContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
enterConditions(OpenFGAParser.ConditionsContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
enterMain(OpenFGAParser.MainContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
enterRelationDeclaration(OpenFGAParser.RelationDeclarationContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
enterRelationDefDirectAssignment(OpenFGAParser.RelationDefDirectAssignmentContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
enterRelationDefPartials(OpenFGAParser.RelationDefPartialsContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
enterRelationRecurseNoDirect(OpenFGAParser.RelationRecurseNoDirectContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
enterTypeDef(OpenFGAParser.TypeDefContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
enterTypeDefs(OpenFGAParser.TypeDefsContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
equals(Object) - Method in class dev.openfga.language.errors.StartEnd
 
ErrorProperties - Class in dev.openfga.language.errors
 
ErrorProperties(StartEnd, StartEnd, String) - Constructor for class dev.openfga.language.errors.ErrorProperties
 
Errors<T> - Class in dev.openfga.language.errors
 
Errors(List<T>) - Constructor for class dev.openfga.language.errors.Errors
 
ErrorType - Enum in dev.openfga.language.errors
 
exitCondition(OpenFGAParser.ConditionContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
exitConditionExpression(OpenFGAParser.ConditionExpressionContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
exitConditionParameter(OpenFGAParser.ConditionParameterContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
exitModelHeader(OpenFGAParser.ModelHeaderContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
exitModuleHeader(OpenFGAParser.ModuleHeaderContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
exitRelationDeclaration(OpenFGAParser.RelationDeclarationContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
exitRelationDefDirectAssignment(OpenFGAParser.RelationDefDirectAssignmentContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
exitRelationDefRewrite(OpenFGAParser.RelationDefRewriteContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
exitRelationDefTypeRestriction(OpenFGAParser.RelationDefTypeRestrictionContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
exitRelationRecurse(OpenFGAParser.RelationRecurseContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
exitRelationRecurseNoDirect(OpenFGAParser.RelationRecurseNoDirectContext) - Method in class dev.openfga.language.OpenFgaDslListener
 
exitTypeDef(OpenFGAParser.TypeDefContext) - Method in class dev.openfga.language.OpenFgaDslListener
 

F

FgaModFile - Class in dev.openfga.language
 
FgaModFile() - Constructor for class dev.openfga.language.FgaModFile
 
FgaModTransformer - Class in dev.openfga.language
 
FgaModTransformer(String) - Constructor for class dev.openfga.language.FgaModTransformer
 

G

getAuthorizationModel() - Method in class dev.openfga.language.DslToJsonTransformer.Result
 
getAuthorizationModel() - Method in class dev.openfga.language.OpenFgaDslListener
 
getCause() - Method in class dev.openfga.language.errors.SyntaxError
 
getColumn() - Method in class dev.openfga.language.errors.ErrorProperties
 
getColumn() - Method in class dev.openfga.language.errors.ParsingError
 
getColumn() - Method in class dev.openfga.language.ModFileArrayProperty
 
getColumn() - Method in class dev.openfga.language.ModFileStringProperty
 
getColumn(int) - Method in class dev.openfga.language.errors.ParsingError
 
getConditionName() - Method in class dev.openfga.language.errors.ValidationMetadata
 
getContents() - Method in class dev.openfga.language.FgaModFile
 
getEnd() - Method in class dev.openfga.language.errors.StartEnd
 
getErrors() - Method in class dev.openfga.language.DslToJsonTransformer.Result
 
getErrors() - Method in exception dev.openfga.language.errors.DslErrorsException
 
getErrors() - Method in class dev.openfga.language.errors.Errors
 
getErrors() - Method in exception dev.openfga.language.errors.ModFileValidationError
 
getErrors() - Method in class dev.openfga.language.OpenFgaDslErrorListener
 
getErrorType() - Method in class dev.openfga.language.errors.ValidationMetadata
 
getFrom() - Method in class dev.openfga.language.validation.RelationTargetParserResult
 
getFullMessage() - Method in class dev.openfga.language.errors.ParsingError
 
getGenericTypes() - Method in class dev.openfga.language.PartialConditionParamTypeRef
 
getLine() - Method in class dev.openfga.language.errors.ErrorProperties
 
getLine() - Method in class dev.openfga.language.errors.ParsingError
 
getLine() - Method in class dev.openfga.language.ModFileArrayProperty
 
getLine() - Method in class dev.openfga.language.ModFileStringProperty
 
getLine(int) - Method in class dev.openfga.language.errors.ParsingError
 
getMessage() - Method in class dev.openfga.language.errors.ErrorProperties
 
getMessage() - Method in class dev.openfga.language.errors.SimpleError
 
getMetadata() - Method in class dev.openfga.language.errors.ModelValidationSingleError
 
getMetadata() - Method in class dev.openfga.language.errors.SyntaxError
 
getNullSafe(T, Function<T, U>) - Static method in class dev.openfga.language.Utils
 
getNullSafeList(T, Function<T, ? extends List<U>>) - Static method in class dev.openfga.language.Utils
 
getOperator() - Method in class dev.openfga.language.StackRelation
 
getRelation() - Method in class dev.openfga.language.errors.ValidationMetadata
 
getRelationPattern() - Method in class dev.openfga.language.validation.ValidationOptions
 
getRewrite() - Method in class dev.openfga.language.validation.RelationTargetParserResult
 
getRewrites() - Method in class dev.openfga.language.StackRelation
 
getSchema() - Method in class dev.openfga.language.FgaModFile
 
getStart() - Method in class dev.openfga.language.errors.StartEnd
 
getSymbol() - Method in class dev.openfga.language.errors.Metadata
 
getTarget() - Method in class dev.openfga.language.validation.RelationTargetParserResult
 
getTypeName() - Method in class dev.openfga.language.errors.ValidationMetadata
 
getTypeName() - Method in class dev.openfga.language.PartialConditionParamTypeRef
 
getTypePattern() - Method in class dev.openfga.language.validation.ValidationOptions
 
getValue() - Method in enum dev.openfga.language.errors.ErrorType
 
getValue() - Method in enum dev.openfga.language.errors.ValidationError
 
getValue() - Method in class dev.openfga.language.ModFileArrayProperty
 
getValue() - Method in class dev.openfga.language.ModFileStringProperty
 

H

hashCode() - Method in class dev.openfga.language.errors.StartEnd
 

I

InvalidName - dev.openfga.language.errors.ValidationError
 
InvalidRelationOnTupleset - dev.openfga.language.errors.ValidationError
 
InvalidRelationType - dev.openfga.language.errors.ValidationError
 
InvalidSchema - dev.openfga.language.errors.ValidationError
 
InvalidSyntax - dev.openfga.language.errors.ValidationError
 
InvalidType - dev.openfga.language.errors.ValidationError
 
IsFailure() - Method in class dev.openfga.language.DslToJsonTransformer.Result
 
IsSuccess() - Method in class dev.openfga.language.DslToJsonTransformer.Result
 

J

JSON_PROPERTY_COLUMN - Static variable in class dev.openfga.language.ModFileArrayProperty
 
JSON_PROPERTY_COLUMN - Static variable in class dev.openfga.language.ModFileStringProperty
 
JSON_PROPERTY_CONTENTS - Static variable in class dev.openfga.language.FgaModFile
 
JSON_PROPERTY_LINE - Static variable in class dev.openfga.language.ModFileArrayProperty
 
JSON_PROPERTY_LINE - Static variable in class dev.openfga.language.ModFileStringProperty
 
JSON_PROPERTY_SCHEMA - Static variable in class dev.openfga.language.FgaModFile
 
JSON_PROPERTY_VALUE - Static variable in class dev.openfga.language.ModFileArrayProperty
 
JSON_PROPERTY_VALUE - Static variable in class dev.openfga.language.ModFileStringProperty
 
JsonToDslTransformer - Class in dev.openfga.language
 
JsonToDslTransformer() - Constructor for class dev.openfga.language.JsonToDslTransformer
 

K

Keyword - Class in dev.openfga.language.validation
 

L

line(StartEnd) - Method in class dev.openfga.language.ModFileArrayProperty
 
line(StartEnd) - Method in class dev.openfga.language.ModFileStringProperty
 

M

Metadata - Class in dev.openfga.language.errors
 
Metadata() - Constructor for class dev.openfga.language.errors.Metadata
 
Metadata(String) - Constructor for class dev.openfga.language.errors.Metadata
 
MissingDefinition - dev.openfga.language.errors.ValidationError
 
ModelValidationSingleError - Class in dev.openfga.language.errors
 
ModelValidationSingleError() - Constructor for class dev.openfga.language.errors.ModelValidationSingleError
 
ModelValidationSingleError(ErrorProperties, ValidationMetadata) - Constructor for class dev.openfga.language.errors.ModelValidationSingleError
 
ModelValidator - Class in dev.openfga.language.validation
 
ModelValidator(ValidationOptions, AuthorizationModel, String[]) - Constructor for class dev.openfga.language.validation.ModelValidator
 
ModFileArrayProperty - Class in dev.openfga.language
 
ModFileArrayProperty() - Constructor for class dev.openfga.language.ModFileArrayProperty
 
ModFileStringProperty - Class in dev.openfga.language
 
ModFileStringProperty() - Constructor for class dev.openfga.language.ModFileStringProperty
 
ModFileValidationError - Exception in dev.openfga.language.errors
 
ModFileValidationError(List<ModFileValidationSingleError>) - Constructor for exception dev.openfga.language.errors.ModFileValidationError
 
ModFileValidationSingleError - Class in dev.openfga.language.errors
 
ModFileValidationSingleError() - Constructor for class dev.openfga.language.errors.ModFileValidationSingleError
 
ModFileValidationSingleError(ErrorProperties) - Constructor for class dev.openfga.language.errors.ModFileValidationSingleError
 
MultipleModulesInFile - dev.openfga.language.errors.ValidationError
 

O

OpenFgaDslErrorListener - Class in dev.openfga.language
 
OpenFgaDslErrorListener() - Constructor for class dev.openfga.language.OpenFgaDslErrorListener
 
OpenFgaDslListener - Class in dev.openfga.language
 
OpenFgaDslListener(OpenFGAParser) - Constructor for class dev.openfga.language.OpenFgaDslListener
 

P

parse() - Method in class dev.openfga.language.FgaModTransformer
 
parse(String) - Static method in class dev.openfga.language.FgaModTransformer
 
parseDsl(String) - Method in class dev.openfga.language.DslToJsonTransformer
 
ParsingError - Class in dev.openfga.language.errors
 
ParsingError() - Constructor for class dev.openfga.language.errors.ParsingError
 
ParsingError(String, ErrorProperties) - Constructor for class dev.openfga.language.errors.ParsingError
 
PartialConditionParamTypeRef - Class in dev.openfga.language
 
PartialConditionParamTypeRef() - Constructor for class dev.openfga.language.PartialConditionParamTypeRef
 

R

RelationNoEntrypoint - dev.openfga.language.errors.ValidationError
 
RelationTargetParserResult - Class in dev.openfga.language.validation
 
RelationTargetParserResult(String, String, RewriteType) - Constructor for class dev.openfga.language.validation.RelationTargetParserResult
 
reportAmbiguity(Parser, DFA, int, int, boolean, BitSet, ATNConfigSet) - Method in class dev.openfga.language.OpenFgaDslErrorListener
 
reportAttemptingFullContext(Parser, DFA, int, int, BitSet, ATNConfigSet) - Method in class dev.openfga.language.OpenFgaDslErrorListener
 
reportContextSensitivity(Parser, DFA, int, int, int, ATNConfigSet) - Method in class dev.openfga.language.OpenFgaDslErrorListener
 
RequireSchema1_0 - dev.openfga.language.errors.ValidationError
 
ReservedRelationKeywords - dev.openfga.language.errors.ValidationError
 
ReservedTypeKeywords - dev.openfga.language.errors.ValidationError
 
Result(AuthorizationModel, List<SyntaxError>) - Constructor for class dev.openfga.language.DslToJsonTransformer.Result
 
RewriteType - Enum in dev.openfga.language.validation
 

S

schema(ModFileStringProperty) - Method in class dev.openfga.language.FgaModFile
 
SchemaVersionRequired - dev.openfga.language.errors.ValidationError
 
SchemaVersionUnsupported - dev.openfga.language.errors.ValidationError
 
SELF - Static variable in class dev.openfga.language.validation.Keyword
 
SelfError - dev.openfga.language.errors.ValidationError
 
setCause(RecognitionException) - Method in class dev.openfga.language.errors.SyntaxError
 
setColumn(StartEnd) - Method in class dev.openfga.language.errors.ErrorProperties
 
setColumn(StartEnd) - Method in class dev.openfga.language.errors.ParsingError
 
setConditionName(String) - Method in class dev.openfga.language.errors.ValidationMetadata
 
setEnd(int) - Method in class dev.openfga.language.errors.StartEnd
 
setErrorType(ValidationError) - Method in class dev.openfga.language.errors.ValidationMetadata
 
setFullMessage(String) - Method in class dev.openfga.language.errors.ParsingError
 
setGenericTypes(List<ConditionParamTypeRef>) - Method in class dev.openfga.language.PartialConditionParamTypeRef
 
setLine(StartEnd) - Method in class dev.openfga.language.errors.ErrorProperties
 
setLine(StartEnd) - Method in class dev.openfga.language.errors.ParsingError
 
setMessage(String) - Method in class dev.openfga.language.errors.ErrorProperties
 
setMessage(String) - Method in class dev.openfga.language.errors.SimpleError
 
setMetadata(Metadata) - Method in class dev.openfga.language.errors.SyntaxError
 
setMetadata(ValidationMetadata) - Method in class dev.openfga.language.errors.ModelValidationSingleError
 
setOperator(String) - Method in class dev.openfga.language.StackRelation
 
setRelation(String) - Method in class dev.openfga.language.errors.ValidationMetadata
 
setRelationPattern(String) - Method in class dev.openfga.language.validation.ValidationOptions
 
setRewrites(List<Userset>) - Method in class dev.openfga.language.StackRelation
 
setStart(int) - Method in class dev.openfga.language.errors.StartEnd
 
setSymbol(String) - Method in class dev.openfga.language.errors.Metadata
 
setTypeName(TypeName) - Method in class dev.openfga.language.PartialConditionParamTypeRef
 
setTypeName(String) - Method in class dev.openfga.language.errors.ValidationMetadata
 
setTypePattern(String) - Method in class dev.openfga.language.validation.ValidationOptions
 
SimpleError - Class in dev.openfga.language.errors
 
SimpleError() - Constructor for class dev.openfga.language.errors.SimpleError
 
SimpleError(String) - Constructor for class dev.openfga.language.errors.SimpleError
 
StackRelation - Class in dev.openfga.language
 
StackRelation(List<Userset>, String) - Constructor for class dev.openfga.language.StackRelation
 
StartEnd - Class in dev.openfga.language.errors
 
StartEnd() - Constructor for class dev.openfga.language.errors.StartEnd
 
StartEnd(int, int) - Constructor for class dev.openfga.language.errors.StartEnd
 
SYNTAX - dev.openfga.language.errors.ErrorType
 
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class dev.openfga.language.OpenFgaDslErrorListener
 
SyntaxError - Class in dev.openfga.language.errors
 
SyntaxError(ErrorProperties, Metadata, RecognitionException) - Constructor for class dev.openfga.language.errors.SyntaxError
 

T

THIS - Static variable in class dev.openfga.language.validation.Keyword
 
toString() - Method in enum dev.openfga.language.errors.ErrorType
 
toString() - Method in class dev.openfga.language.errors.ParsingError
 
toString() - Method in class dev.openfga.language.errors.SimpleError
 
transform(String) - Method in class dev.openfga.language.DslToJsonTransformer
 
transform(String) - Static method in class dev.openfga.language.FgaModTransformer
 
transform(String) - Method in class dev.openfga.language.JsonToDslTransformer
 
TuplesetNotDirect - dev.openfga.language.errors.ValidationError
 
TupleToUserset - dev.openfga.language.validation.RewriteType
 
TypeRestrictionCannotHaveWildcardAndRelation - dev.openfga.language.errors.ValidationError
 

U

UnsupportedDSLNestingException - Exception in dev.openfga.language.errors
 
UnsupportedDSLNestingException(String, String) - Constructor for exception dev.openfga.language.errors.UnsupportedDSLNestingException
 
Utils - Class in dev.openfga.language
 

V

validateDsl(String) - Static method in class dev.openfga.language.validation.ModelValidator
 
validateDsl(String, ValidationOptions) - Static method in class dev.openfga.language.validation.ModelValidator
 
validateJson(AuthorizationModel) - Static method in class dev.openfga.language.validation.ModelValidator
 
validateJson(AuthorizationModel, ValidationOptions) - Static method in class dev.openfga.language.validation.ModelValidator
 
VALIDATION - dev.openfga.language.errors.ErrorType
 
ValidationError - Enum in dev.openfga.language.errors
 
ValidationMetadata - Class in dev.openfga.language.errors
 
ValidationMetadata() - Constructor for class dev.openfga.language.errors.ValidationMetadata
 
ValidationMetadata(String, ValidationError) - Constructor for class dev.openfga.language.errors.ValidationMetadata
 
ValidationMetadata(String, ValidationError, String, String, String) - Constructor for class dev.openfga.language.errors.ValidationMetadata
 
ValidationOptions - Class in dev.openfga.language.validation
 
ValidationOptions() - Constructor for class dev.openfga.language.validation.ValidationOptions
 
value(String) - Method in class dev.openfga.language.ModFileStringProperty
 
value(List<ModFileStringProperty>) - Method in class dev.openfga.language.ModFileArrayProperty
 
valueOf(String) - Static method in enum dev.openfga.language.errors.ErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.openfga.language.errors.ValidationError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.openfga.language.validation.RewriteType
Returns the enum constant of this type with the specified name.
values() - Static method in enum dev.openfga.language.errors.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.openfga.language.errors.ValidationError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.openfga.language.validation.RewriteType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withOffset(int) - Method in class dev.openfga.language.errors.StartEnd
 
A C D E F G H I J K L M O P R S T U V W 
All Classes All Packages