A C D E F G H I O S T V 
All Classes All Packages

A

addMvnIdToIdlsAndMoveToDestination(Path) - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 

C

compileAvpr(Path) - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
compileIdl(Path) - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
createPathUrls(File) - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 

D

deleteGeneratedAvailableInDependencies() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
deleteProtocolClasses() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
deleteSchemasAvailableInDependencies(Path) - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
doCompileIDL(File, String) - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
doCompileProtocol(String, Path) - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
doCompileSchemas(String[]) - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 

E

execute() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
execute() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaDependenciesMojo
 
execute() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaPackageMojo
Children must call this.
execute() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaValidatorMojo
 

F

failed(Exception) - Static method in class org.spf4j.maven.plugin.avro.avscp.validation.Validator.Result
 
failed(String) - Static method in class org.spf4j.maven.plugin.avro.avscp.validation.Validator.Result
 
failed(String, Exception) - Static method in class org.spf4j.maven.plugin.avro.avscp.validation.Validator.Result
 

G

genMnvId(Schema) - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
getColNr() - Method in class org.spf4j.maven.plugin.avro.avscp.SourceLocation
 
getFilePath() - Method in class org.spf4j.maven.plugin.avro.avscp.SourceLocation
 
getFiles(File, String) - Static method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
getGeneratedAvscTarget() - Method in interface org.spf4j.maven.plugin.avro.avscp.ValidatorMojo
 
getLineNr() - Method in class org.spf4j.maven.plugin.avro.avscp.SourceLocation
 
getLog() - Method in interface org.spf4j.maven.plugin.avro.avscp.ValidatorMojo
 
getMavenProject() - Method in interface org.spf4j.maven.plugin.avro.avscp.ValidatorMojo
 
getMavenSession() - Method in interface org.spf4j.maven.plugin.avro.avscp.ValidatorMojo
 
getName() - Method in class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaCompatibilityValidator
 
getName() - Method in class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaDocValidator
 
getName() - Method in class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaNamesValidator
 
getName() - Method in interface org.spf4j.maven.plugin.avro.avscp.validation.Validator
 
getPackageMvnIdPrefix() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
getRepoSystem() - Method in interface org.spf4j.maven.plugin.avro.avscp.ValidatorMojo
 
getSchemaFiles() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaValidatorMojo
 
getSourceFiles() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaPackageMojo
 
getSourceFiles(String) - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
getTarget() - Method in interface org.spf4j.maven.plugin.avro.avscp.ValidatorMojo
 
getValidationErrorMessage() - Method in class org.spf4j.maven.plugin.avro.avscp.validation.Validator.Result
 
getValidationException() - Method in class org.spf4j.maven.plugin.avro.avscp.validation.Validator.Result
 
getValidationInput() - Method in class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaCompatibilityValidator
 
getValidationInput() - Method in class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaDocValidator
 
getValidationInput() - Method in class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaNamesValidator
 
getValidationInput() - Method in interface org.spf4j.maven.plugin.avro.avscp.validation.Validator
 
getValidatorConfigs() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaValidatorMojo
 
getValidatorConfigs() - Method in interface org.spf4j.maven.plugin.avro.avscp.ValidatorMojo
 

H

handleValidation(Map<String, Validator.Result>, Log, String) - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaValidatorMojo
 

I

isFailed() - Method in class org.spf4j.maven.plugin.avro.avscp.validation.Validator.Result
 
isValid() - Method in class org.spf4j.maven.plugin.avro.avscp.validation.Validator.Result
 

O

org.spf4j.maven.plugin.avro.avscp - package org.spf4j.maven.plugin.avro.avscp
 
org.spf4j.maven.plugin.avro.avscp.validation - package org.spf4j.maven.plugin.avro.avscp.validation
 
org.spf4j.maven.plugin.avro.avscp.validation.impl - package org.spf4j.maven.plugin.avro.avscp.validation.impl
 

S

SCHEMA_INDEX_FILENAME - Static variable in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
SCHEMA_INDEX_PGK_KEY - Static variable in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
SCHEMA_MANIFEST - Static variable in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
SchemaCompatibilityValidator - Class in org.spf4j.maven.plugin.avro.avscp.validation.impl
Validates previously released schemas for backward compatibility.
SchemaCompatibilityValidator() - Constructor for class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaCompatibilityValidator
 
SchemaCompileMojo - Class in org.spf4j.maven.plugin.avro.avscp
Mojo that will compile the avro sources: *.avsc, *.avpr, *.avdl in: 1) java files.
SchemaCompileMojo() - Constructor for class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
SchemaDependenciesMojo - Class in org.spf4j.maven.plugin.avro.avscp
mojo that fetches all schema dependencies.
SchemaDependenciesMojo() - Constructor for class org.spf4j.maven.plugin.avro.avscp.SchemaDependenciesMojo
 
SchemaDocValidator - Class in org.spf4j.maven.plugin.avro.avscp.validation.impl
Validates schema documentation fields are not empty for: Records, Fixed, Enum, Record Fields.
SchemaDocValidator() - Constructor for class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaDocValidator
 
SchemaNamesValidator - Class in org.spf4j.maven.plugin.avro.avscp.validation.impl
Validates schema names to be compliant with: no underscores in names (camel case should bd used instead) names must have a minimum size.
SchemaNamesValidator() - Constructor for class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaNamesValidator
 
SchemaPackageMojo - Class in org.spf4j.maven.plugin.avro.avscp
mojo that packages a schema package and avro sources and attaches them as separate artifacts.
SchemaPackageMojo() - Constructor for class org.spf4j.maven.plugin.avro.avscp.SchemaPackageMojo
 
SchemaValidatorMojo - Class in org.spf4j.maven.plugin.avro.avscp
Mojo that runs all Schema validators on this project schemas
SchemaValidatorMojo() - Constructor for class org.spf4j.maven.plugin.avro.avscp.SchemaValidatorMojo
 
skipValidator(Schema, String) - Static method in class org.spf4j.maven.plugin.avro.avscp.validation.Validators
 
SourceLocation - Class in org.spf4j.maven.plugin.avro.avscp
 
SourceLocation(String) - Constructor for class org.spf4j.maven.plugin.avro.avscp.SourceLocation
 
SourceLocation(String, int, int) - Constructor for class org.spf4j.maven.plugin.avro.avscp.SourceLocation
 

T

toString() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaCompileMojo
 
toString() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaDependenciesMojo
 
toString() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaPackageMojo
 
toString() - Method in class org.spf4j.maven.plugin.avro.avscp.SchemaValidatorMojo
 
toString() - Method in class org.spf4j.maven.plugin.avro.avscp.SourceLocation
 
toString() - Method in class org.spf4j.maven.plugin.avro.avscp.validation.Validators
 

V

valid() - Static method in class org.spf4j.maven.plugin.avro.avscp.validation.Validator.Result
 
validate(Object, ValidatorMojo) - Method in class org.spf4j.maven.plugin.avro.avscp.validation.Validators
 
validate(Void, ValidatorMojo) - Method in class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaCompatibilityValidator
 
validate(Schema, ValidatorMojo) - Method in class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaDocValidator
 
validate(Schema, ValidatorMojo) - Method in class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaNamesValidator
 
validate(T, ValidatorMojo) - Method in interface org.spf4j.maven.plugin.avro.avscp.validation.Validator
 
validateCompatibility(String, String, String, String, Version, List<RemoteRepository>, RepositorySystem, RepositorySystemSession, ValidatorMojo, boolean, Instant, Consumer<String>) - Method in class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaCompatibilityValidator
 
validateCompatiblityBetween2Schemas(Schema, Schema, Version, Consumer<String>, Log, boolean) - Method in class org.spf4j.maven.plugin.avro.avscp.validation.impl.SchemaCompatibilityValidator
 
Validator<T> - Interface in org.spf4j.maven.plugin.avro.avscp.validation
 
Validator.Result - Class in org.spf4j.maven.plugin.avro.avscp.validation
 
ValidatorMojo - Interface in org.spf4j.maven.plugin.avro.avscp
Interface to abstract the Validator MOJO for the Validators.
Validators - Class in org.spf4j.maven.plugin.avro.avscp.validation
 
Validators(List<String>) - Constructor for class org.spf4j.maven.plugin.avro.avscp.validation.Validators
 
A C D E F G H I O S T V 
All Classes All Packages