public abstract class BuilderValidationVisitor extends Object implements BuilderMetadataVisitor
Constructor and Description |
---|
BuilderValidationVisitor() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
leaveBuilderClass, leaveComposite, leaveMultivalue
protected abstract void error(BuilderMethod builder, String message)
protected abstract void error(AbstractParameter parameter, String message)
public boolean enterBuilderClass(BuilderClass metadata)
enterBuilderClass
in interface BuilderMetadataVisitor
public void visitBuilder(BuilderMethod metadata)
visitBuilder
in interface BuilderMetadataVisitor
public boolean enterMultivalue(MultivalueParameter metadata)
enterMultivalue
in interface BuilderMetadataVisitor
public void visitUnsupportedCollection(UnsupportedCollectionParameter metadata)
visitUnsupportedCollection
in interface BuilderMetadataVisitor
public void visitMap(MapParameter metadata)
visitMap
in interface BuilderMetadataVisitor
public boolean enterComposite(CompositeParameter metadata)
enterComposite
in interface BuilderMetadataVisitor
public void visitSimple(SimpleParameter metadata)
visitSimple
in interface BuilderMetadataVisitor
public void visitInputDirectory(InputDirectoryParameter metadata)
visitInputDirectory
in interface BuilderMetadataVisitor
public void visitInputDirectoryFiles(InputDirectoryFilesParameter metadata)
visitInputDirectoryFiles
in interface BuilderMetadataVisitor
public void visitDependencies(DependenciesParameter metadata)
visitDependencies
in interface BuilderMetadataVisitor
public void visitOutputDirectory(OutputDirectoryParameter metadata)
visitOutputDirectory
in interface BuilderMetadataVisitor
public void visitOutputFile(OutputFileParameter metadata)
visitOutputFile
in interface BuilderMetadataVisitor
public void visitGeneratedResourcesDirectory(GeneratedResourcesDirectoryParameter metadata)
visitGeneratedResourcesDirectory
in interface BuilderMetadataVisitor
public void visitGeneratedSourcesDirectory(GeneratedSourcesDirectoryParameter metadata)
visitGeneratedSourcesDirectory
in interface BuilderMetadataVisitor
public void visitInputFile(InputFileParameter metadata)
visitInputFile
in interface BuilderMetadataVisitor
public void visitDependencyResources(DependencyResourcesParameter metadata)
visitDependencyResources
in interface BuilderMetadataVisitor
public void visitArtifactResources(ArtifactResourcesParameter metadata)
visitArtifactResources
in interface BuilderMetadataVisitor
Copyright © 2021. All rights reserved.