Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractBuildContext - Class in io.takari.incrementalbuild.spi
Tracks build input and output resources and associations among them.
AbstractBuildContext(BuildContextEnvironment) - Constructor for class io.takari.incrementalbuild.spi.AbstractBuildContext
 
AbstractBuildContext(Workspace, File, Map<String, Serializable>, BuildContextFinalizer) - Constructor for class io.takari.incrementalbuild.spi.AbstractBuildContext
 
AbstractFileParameter<A extends Annotation> - Class in io.takari.builder.internal.model
 
AbstractFileParameter(MemberAdapter, TypeAdapter, Class<A>) - Constructor for class io.takari.builder.internal.model.AbstractFileParameter
 
AbstractIncrementalMojo - Class in io.takari.builder.internal.maven
 
AbstractIncrementalMojo(Class<?>) - Constructor for class io.takari.builder.internal.maven.AbstractIncrementalMojo
 
AbstractParameter - Class in io.takari.builder.internal.model
 
AbstractParameter(MemberAdapter, TypeAdapter) - Constructor for class io.takari.builder.internal.model.AbstractParameter
 
AbstractResourceSelectionParameter - Class in io.takari.builder.internal.model
 
AbstractResourceSelectionParameter(MemberAdapter, TypeAdapter) - Constructor for class io.takari.builder.internal.model.AbstractResourceSelectionParameter
 
accept(BuilderInputs.InputVisitor) - Method in interface io.takari.builder.internal.BuilderInputs.Value
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.AbstractParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.ArtifactResourcesParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.BuilderClass
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.BuilderMethod
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.CompositeParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.DependenciesParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.DependencyResourcesParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.GeneratedResourcesDirectoryParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.GeneratedSourcesDirectoryParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.InputDirectoryFilesParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.InputDirectoryParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.InputFileParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.MapParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.MultivalueParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.OutputDirectoryParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.OutputFileParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.SimpleParameter
 
accept(BuilderMetadataVisitor) - Method in class io.takari.builder.internal.model.UnsupportedCollectionParameter
 
adaptee() - Method in class io.takari.builder.internal.Reflection.ReflectionField
 
adaptee() - Method in class io.takari.builder.internal.Reflection.ReflectionMethod
 
adaptee() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
addException(PathMatcher.Builder, File, String, boolean, boolean) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
addExceptions(PathMatcher.Builder, MavenSession, MavenProject, Collection<String>, boolean, Set<MavenProject>) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
addExecExceptions(Set<String>, Collection<String>) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
addExecExceptions(Collection<String>) - Method in class io.takari.builder.internal.BuilderContext.Builder
 
addInput(File) - Method in interface io.takari.incrementalbuild.aggregator.InputSet
 
addInput(File) - Method in class io.takari.incrementalbuild.aggregator.internal.DefaultInputSet
 
addInputDirectory(Path) - Method in class io.takari.builder.internal.BuilderContext.Builder
 
addInputFile(Path) - Method in class io.takari.builder.internal.BuilderContext.Builder
 
addInputFiles(Collection<Path>) - Method in class io.takari.builder.internal.BuilderContext.Builder
 
addInputMatcher(PathMatcher) - Method in class io.takari.builder.internal.BuilderContext.Builder
 
addInputs(File, Collection<String>, Collection<String>) - Method in interface io.takari.incrementalbuild.aggregator.InputSet
 
addInputs(File, Collection<String>, Collection<String>) - Method in class io.takari.incrementalbuild.aggregator.internal.DefaultInputSet
 
addMatcher(PathMatcher) - Method in class io.takari.builder.internal.pathmatcher.PathMatcher.Builder
Adds all rules from the given matcher.
addMessage(int, int, String, MessageSeverity, Throwable) - Method in interface io.takari.incrementalbuild.Resource
 
addMessage(Object, int, int, String, MessageSeverity, Throwable) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
addMessage(int, int, String, MessageSeverity, Throwable) - Method in class io.takari.incrementalbuild.spi.DefaultResource
 
addOutput(File) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
addOutputDirectory(Path) - Method in class io.takari.builder.internal.BuilderContext.Builder
 
addOutputFile(Path) - Method in class io.takari.builder.internal.BuilderContext.Builder
 
addReadAndTrackExceptions(Collection<String>) - Method in class io.takari.builder.internal.BuilderContext.Builder
 
addReadExceptions(Collection<String>) - Method in class io.takari.builder.internal.BuilderContext.Builder
 
addResourceMessage(Object, Message) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
addTemporaryDirectory(Path) - Method in class io.takari.builder.internal.BuilderContext.Builder
 
addViolation(EnforcerViolation) - Method in class io.takari.builder.enforcer.modularity.ProjectContext
 
addViolation(EnforcerViolation) - Method in class io.takari.builder.internal.BuilderContext
 
addWriteExceptions(Collection<String>) - Method in class io.takari.builder.internal.BuilderContext.Builder
 
afterExecutionFailure(MojoExecutionEvent) - Method in class io.takari.builder.enforcer.modularity.maven.internal.ModularityEnforcerMojoExecutionListener
 
afterExecutionFailure(MojoExecutionEvent) - Method in class io.takari.builder.internal.maven.LegacyMojoWhitelist
 
afterExecutionFailure(MojoExecutionEvent) - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContextFinalizer
 
afterMojoExecutionSuccess(MojoExecutionEvent) - Method in class io.takari.builder.enforcer.modularity.maven.internal.ModularityEnforcerMojoExecutionListener
 
afterMojoExecutionSuccess(MojoExecutionEvent) - Method in class io.takari.builder.internal.maven.LegacyMojoWhitelist
 
afterMojoExecutionSuccess(MojoExecutionEvent) - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContextFinalizer
 
afterProjectsRead(MavenSession) - Method in class io.takari.builder.enforcer.modularity.maven.internal.MavenLifecycleParticipant
 
afterSessionEnd(MavenSession) - Method in class io.takari.builder.enforcer.modularity.maven.internal.MavenLifecycleParticipant
 
aggregate(Output<File>, Iterable<File>) - Method in interface io.takari.incrementalbuild.aggregator.InputAggregator
Creates aggregate output given the inputs.
aggregate(Output<File>, Map<String, T>) - Method in interface io.takari.incrementalbuild.aggregator.MetadataAggregator
 
aggregateIfNecessary(File, InputAggregator) - Method in interface io.takari.incrementalbuild.aggregator.InputSet
 
aggregateIfNecessary(File, MetadataAggregator<T>) - Method in interface io.takari.incrementalbuild.aggregator.InputSet
 
aggregateIfNecessary(Collection<File>, File, InputAggregator) - Method in class io.takari.incrementalbuild.aggregator.internal.DefaultAggregatorBuildContext
 
aggregateIfNecessary(Collection<File>, File, MetadataAggregator<?>) - Method in class io.takari.incrementalbuild.aggregator.internal.DefaultAggregatorBuildContext
 
aggregateIfNecessary(File, InputAggregator) - Method in class io.takari.incrementalbuild.aggregator.internal.DefaultInputSet
 
aggregateIfNecessary(File, MetadataAggregator<T>) - Method in class io.takari.incrementalbuild.aggregator.internal.DefaultInputSet
 
AggregatorBuildContext - Interface in io.takari.incrementalbuild.aggregator
Convenience interface to create aggregate outputs
ALL_BUILDERS - Static variable in class io.takari.builder.enforcer.internal.EnforcerConfig
 
allowNetworkAccess(String) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig
 
allPermissions - Static variable in class io.takari.builder.enforcer.ComposableSecurityManagerPolicy
 
AlternateGraphProvider - Interface in io.takari.builder.enforcer.modularity
 
annotation - Variable in class io.takari.builder.internal.model.AbstractFileParameter
 
annotation() - Method in class io.takari.builder.internal.model.AbstractFileParameter
 
annotation() - Method in class io.takari.builder.internal.model.AbstractParameter
Parameter annotation, can be null.
annotation() - Method in class io.takari.builder.internal.model.ArtifactResourcesParameter
 
annotation() - Method in class io.takari.builder.internal.model.BuilderMethod
 
annotation() - Method in class io.takari.builder.internal.model.CompositeParameter
 
annotation() - Method in class io.takari.builder.internal.model.DependenciesParameter
 
annotation() - Method in class io.takari.builder.internal.model.DependencyResourcesParameter
 
annotation() - Method in class io.takari.builder.internal.model.InputDirectoryFilesParameter
 
annotation() - Method in class io.takari.builder.internal.model.InputDirectoryParameter
 
annotation() - Method in class io.takari.builder.internal.model.MapParameter
 
annotation() - Method in class io.takari.builder.internal.model.MultivalueParameter
 
annotation() - Method in class io.takari.builder.internal.model.SimpleParameter
 
annotation() - Method in class io.takari.builder.internal.model.UnsupportedCollectionParameter
 
annotations() - Static method in class io.takari.builder.internal.model.BuilderClass
Returns all annotation classes supported by the model.
apply(String) - Method in class io.takari.builder.internal.maven.MavenProjectPropertyResolver
 
apply(Statement, Description) - Method in class io.takari.builder.testing.BuilderRuntime
 
artifact() - Method in interface io.takari.builder.IArtifactResources
 
ArtifactResolverProvider<T> - Interface in io.takari.builder.internal.resolver
 
ArtifactResources - Annotation Type in io.takari.builder
 
ArtifactResourcesParameter - Class in io.takari.builder.internal.model
 
ArtifactResourcesParameter(MemberAdapter, TypeAdapter) - Constructor for class io.takari.builder.internal.model.ArtifactResourcesParameter
 
assertAssociation(DefaultResource<?>, DefaultOutput) - Method in class io.takari.incrementalbuild.aggregator.internal.DefaultAggregatorBuildContext
 
assertAssociation(DefaultResource<?>, DefaultOutput) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
assertAssociation(DefaultResource<?>, DefaultOutput) - Method in class io.takari.incrementalbuild.spi.DefaultBasicBuildContext
 
assertAssociation(DefaultResource<?>, DefaultOutput) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContext
 
assertBuildOutputs(File, String...) - Method in class io.takari.incrementalbuild.maven.testing.IncrementalBuildRule
Asserts specified paths were output during the build
assertCarriedOverOutputs(File, String...) - Method in class io.takari.incrementalbuild.maven.testing.IncrementalBuildRule
 
assertCompileSourceRoots(File...) - Method in class io.takari.builder.testing.BuilderExecutionResult
 
assertDeletedOutputs(File, String...) - Method in class io.takari.incrementalbuild.maven.testing.IncrementalBuildRule
Asserts specified paths were deleted during the build
assertMessages(File, String, String...) - Method in class io.takari.incrementalbuild.maven.testing.IncrementalBuildRule
Asserts messages were associated with the specified path during the build.
assertNoErrors() - Method in class io.takari.builder.testing.BuilderExecutionResult
 
assertOpen() - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
assertOutputFiles(File, String...) - Method in class io.takari.builder.testing.BuilderExecutionResult
 
assertProjectResources(ResourceRoot...) - Method in class io.takari.builder.testing.BuilderExecutionResult
 
assertTestCompileSourceRoots(File...) - Method in class io.takari.builder.testing.BuilderExecutionResult
 
associate(DefaultResource<T>, DefaultOutput) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
associate(DefaultResource<T>, File) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
associateOutput(Output<File>) - Method in interface io.takari.incrementalbuild.Resource
 
associateOutput(File) - Method in interface io.takari.incrementalbuild.Resource
 
associateOutput(Output<File>) - Method in class io.takari.incrementalbuild.spi.DefaultResource
 
associateOutput(File) - Method in class io.takari.incrementalbuild.spi.DefaultResource
 

B

BasedirViolationException - Exception in io.takari.builder.enforcer.modularity.internal
 
BasedirViolationException(String) - Constructor for exception io.takari.builder.enforcer.modularity.internal.BasedirViolationException
 
BasicBuildContext - Interface in io.takari.incrementalbuild
Build context that tracks inputs and outputs but not associations among them.
beforeMojoExecution(MojoExecutionEvent) - Method in class io.takari.builder.enforcer.modularity.maven.internal.ModularityEnforcerMojoExecutionListener
 
beforeMojoExecution(MojoExecutionEvent) - Method in class io.takari.builder.internal.maven.LegacyMojoWhitelist
 
beforeMojoExecution(MojoExecutionEvent) - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContextFinalizer
 
BUF_SIZE - Static variable in class io.takari.builder.internal.workspace.IncrementalFileOutputStream
 
build() - Method in class io.takari.builder.enforcer.internal.EnforcerConfig.Builder
 
build() - Method in class io.takari.builder.internal.BuilderContext.Builder
 
build(String, ProjectModelProvider, DependencyResolver, ExpressionEvaluator, Class<?>, Xpp3Dom, Map<String, BuilderInputs.Value<?>>, BuilderWorkspace) - Static method in class io.takari.builder.internal.BuilderInputsBuilder
 
build() - Method in class io.takari.builder.internal.pathmatcher.PathMatcher.Builder
 
build() - Method in class io.takari.builder.internal.utils.JarBuilder
 
BuildContext - Interface in io.takari.incrementalbuild
Build context that supports 1..* input-output associations.
BuildContextEnvironment - Interface in io.takari.incrementalbuild.spi
 
BuildContextFinalizer - Interface in io.takari.incrementalbuild.spi
 
Builder - Annotation Type in io.takari.builder
 
builder() - Static method in class io.takari.builder.enforcer.internal.EnforcerConfig
 
builder(Logger, String, Path, MessageCollector, BuilderWorkspace) - Static method in class io.takari.builder.internal.BuilderContext
 
builder(PathNormalizer) - Static method in class io.takari.builder.internal.pathmatcher.PathMatcher
Creates and returns new path matcher builder.
builder() - Static method in class io.takari.builder.internal.pathmatcher.PathMatcher
Creates and returns new matcher builder.
BuilderClass - Class in io.takari.builder.internal.model
 
BuilderClass(TypeAdapter, List<BuilderMethod>, List<AbstractParameter>) - Constructor for class io.takari.builder.internal.model.BuilderClass
 
BuilderContext - Class in io.takari.builder
 
BuilderContext - Class in io.takari.builder.internal
 
BuilderContext.Builder - Class in io.takari.builder.internal
 
BuilderExecution - Class in io.takari.builder.testing
 
BuilderExecution(File, Class<?>, String) - Constructor for class io.takari.builder.testing.BuilderExecution
 
builderExecution(File, Class<?>, String) - Static method in class io.takari.builder.testing.BuilderExecution
 
builderExecution(File, Class<?>) - Static method in class io.takari.builder.testing.BuilderExecution
 
BuilderExecutionException - Exception in io.takari.builder.testing
 
BuilderExecutionException(String, Throwable) - Constructor for exception io.takari.builder.testing.BuilderExecutionException
 
BuilderExecutionResult - Class in io.takari.builder.testing
 
BuilderField - Interface in io.takari.builder.internal
 
BuilderInputs - Class in io.takari.builder.internal
Encapsulates builder effective configuration (aka, "expanded parameter values") and builder instance factory.
BuilderInputs.Value<T> - Interface in io.takari.builder.internal
 
BuilderInputsBuilder - Class in io.takari.builder.internal
 
BuilderMetadataVisitor - Interface in io.takari.builder.internal.model
 
BuilderMethod - Class in io.takari.builder.internal.model
 
BuilderMethod(MethodAdapter, TypeAdapter) - Constructor for class io.takari.builder.internal.model.BuilderMethod
 
BuilderMojoGenerator - Class in io.takari.builder.apt
 
BuilderMojoGenerator() - Constructor for class io.takari.builder.apt.BuilderMojoGenerator
 
BuilderRunner - Class in io.takari.builder.internal
 
BuilderRunner.ExceptionFactory<E extends Exception> - Interface in io.takari.builder.internal
 
BuilderRuntime - Class in io.takari.builder.testing
The BuilderRuntime Rules allows setup and tear down of Builder context during Maven unit test.
BuilderRuntime() - Constructor for class io.takari.builder.testing.BuilderRuntime
 
builders() - Method in class io.takari.builder.internal.model.BuilderClass
 
builderType - Variable in class io.takari.builder.internal.maven.AbstractIncrementalMojo
 
BuilderValidationVisitor - Class in io.takari.builder.internal.model
 
BuilderValidationVisitor() - Constructor for class io.takari.builder.internal.model.BuilderValidationVisitor
 
BuilderWorkspace - Class in io.takari.builder.internal
 
BuilderWorkspace(Workspace, Path, BuilderExecutionState) - Constructor for class io.takari.builder.internal.BuilderWorkspace
 
BytesHash - Class in io.takari.builder.internal.digest
 
BytesHash(byte[]) - Constructor for class io.takari.builder.internal.digest.BytesHash
 

C

call() - Method in interface io.takari.builder.enforcer.PolicyContextPreserver.WrappedCallable
 
cause - Variable in class io.takari.builder.internal.Message
 
cause - Variable in class io.takari.incrementalbuild.spi.Message
 
checkAndRecordProperty(String, String) - Method in class io.takari.builder.internal.BuilderContext
 
checkAndRecordWrite(String) - Method in class io.takari.builder.internal.BuilderContext
 
checkDelete(String) - Method in class io.takari.builder.enforcer.ExecCommandPassingSecurityManager
 
checkExec(String) - Method in class io.takari.builder.enforcer.ExecCommandPassingSecurityManager
The default implementation of the security manager treats calls to execute non-absolute file paths as <> rather than the single command.
checkExec(String) - Method in class io.takari.builder.enforcer.modularity.ModularityEnforcementPolicy
 
checkExec(String) - Method in interface io.takari.builder.enforcer.Policy
 
checkExec(String) - Method in class io.takari.builder.internal.BuilderContext
 
checkExecute(String) - Method in class io.takari.builder.enforcer.modularity.ProjectContext
 
checkProjectRead(String) - Method in class io.takari.builder.enforcer.modularity.ModularityEnforcementPolicy
 
checkProjectWrite(String) - Method in class io.takari.builder.enforcer.modularity.ModularityEnforcementPolicy
 
checkPropertyPermission(String, String) - Method in class io.takari.builder.enforcer.modularity.ModularityEnforcementPolicy
 
checkPropertyPermission(String, String) - Method in interface io.takari.builder.enforcer.Policy
 
checkRead(Collection<CachingPolicy>, String) - Method in class io.takari.builder.enforcer.ComposableSecurityManagerPolicy
 
checkRead(String) - Method in class io.takari.builder.enforcer.ExecCommandPassingSecurityManager
 
checkRead(String, Object) - Method in class io.takari.builder.enforcer.ExecCommandPassingSecurityManager
 
checkRead(String) - Method in class io.takari.builder.enforcer.modularity.ModularityEnforcementPolicy
 
checkRead(String) - Method in class io.takari.builder.enforcer.modularity.ProjectContext
 
checkRead(String) - Method in interface io.takari.builder.enforcer.Policy
 
checkRead(String) - Method in class io.takari.builder.internal.BuilderContext
 
checkSocketPermission() - Method in class io.takari.builder.enforcer.modularity.ModularityEnforcementPolicy
 
checkSocketPermission() - Method in interface io.takari.builder.enforcer.Policy
 
checkSockets() - Method in class io.takari.builder.internal.BuilderContext
 
checkWrite(Collection<CachingPolicy>, String) - Method in class io.takari.builder.enforcer.ComposableSecurityManagerPolicy
 
checkWrite(String) - Method in class io.takari.builder.enforcer.ExecCommandPassingSecurityManager
 
checkWrite(String) - Method in class io.takari.builder.enforcer.modularity.ModularityEnforcementPolicy
 
checkWrite(String) - Method in class io.takari.builder.enforcer.modularity.ProjectContext
 
checkWrite(String) - Method in interface io.takari.builder.enforcer.Policy
 
ClasspathDigester - Class in io.takari.builder.internal.digest
Specialized digester for builder runtime classpath entries.
ClasspathDigester(ConcurrentMap<String, byte[]>) - Constructor for class io.takari.builder.internal.digest.ClasspathDigester
for testing purposes
ClasspathDigester() - Constructor for class io.takari.builder.internal.digest.ClasspathDigester
 
ClasspathEntriesSupplier - Interface in io.takari.incrementalbuild.classpath
Supplies a list of classpath entries to be allowed read-access from takari-builder framework
ClasspathMatcher - Class in io.takari.builder.internal
 
ClasspathMatcher(List<ClasspathEntriesSupplier>) - Constructor for class io.takari.builder.internal.ClasspathMatcher
 
clear() - Method in class io.takari.incrementalbuild.maven.testing.IncrementalBuildLog
 
clear(Object) - Method in interface io.takari.incrementalbuild.spi.MessageSinkAdaptor
 
clearMessages(Object) - Method in interface io.takari.incrementalbuild.workspace.MessageSink
 
close() - Method in class io.takari.builder.enforcer.modularity.ModularityEnforcementPolicy
 
close() - Method in class io.takari.builder.internal.workspace.IncrementalFileOutputStream
 
column - Variable in class io.takari.builder.internal.Message
 
column - Variable in class io.takari.incrementalbuild.spi.Message
 
commit(MessageSinkAdaptor) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
compareTo(EnforcerViolation) - Method in class io.takari.builder.enforcer.internal.EnforcerViolation
 
CompileSourceRoot - Class in io.takari.builder.internal
 
CompileSourceRoot(String, ResourceType) - Constructor for class io.takari.builder.internal.CompileSourceRoot
 
ComposableSecurityManagerPolicy - Class in io.takari.builder.enforcer
 
ComposableSecurityManagerPolicy(SecurityManager, Policy) - Constructor for class io.takari.builder.enforcer.ComposableSecurityManagerPolicy
 
CompositeParameter - Class in io.takari.builder.internal.model
 
context - Variable in class io.takari.incrementalbuild.spi.DefaultResourceMetadata
 
create(Logger, Class<?>, String) - Static method in class io.takari.builder.internal.BuilderRunner
 
create(TypeAdapter) - Static method in class io.takari.builder.internal.model.BuilderClass
 
create(File) - Static method in class io.takari.builder.internal.utils.JarBuilder
 
createBuilderClass(Class<?>) - Static method in class io.takari.builder.internal.Reflection
 
createMatcher(Path, Collection<String>, Collection<String>) - Static method in class io.takari.builder.internal.pathmatcher.FileMatcher
Creates and returns new matcher for files under specified basedir that satisfy specified includes/excludes patterns.
createMatcher(Collection<String>, Collection<String>) - Static method in class io.takari.builder.internal.pathmatcher.FileMatcher
 
createMatchers(Path, Collection<String>, Collection<String>) - Static method in class io.takari.builder.internal.pathmatcher.FileMatcher
Given a directory, returns a map of location to FileMatcher that will optimize the lookup.
createMatchers(Collection<String>, Collection<String>) - Static method in class io.takari.builder.internal.pathmatcher.FileMatcher
Returns a map of location to FileMatcher that will optimize the lookup.
createNormalizer(Path) - Static method in class io.takari.builder.internal.pathmatcher.PathNormalizer
Creates PathNormalizer optimized for use with PathMatcher.
createNormalizer(String) - Static method in class io.takari.builder.internal.pathmatcher.PathNormalizer
Creates PathNormalizer using value returned by PathNormalizer.getMemento()
createNormalizer() - Static method in class io.takari.builder.internal.pathmatcher.PathNormalizer
Creates PathNormalizer that uses filesystem I/O calls (i.e.

D

declaringType() - Method in class io.takari.builder.internal.model.BuilderMethod
 
DefaultAggregatorBuildContext - Class in io.takari.incrementalbuild.aggregator.internal
 
DefaultAggregatorBuildContext(BuildContextEnvironment) - Constructor for class io.takari.incrementalbuild.aggregator.internal.DefaultAggregatorBuildContext
 
DefaultAggregatorBuildContext(Workspace, File, Map<String, Serializable>, BuildContextFinalizer) - Constructor for class io.takari.incrementalbuild.aggregator.internal.DefaultAggregatorBuildContext
 
DefaultBasicBuildContext - Class in io.takari.incrementalbuild.spi
 
DefaultBasicBuildContext(BuildContextEnvironment) - Constructor for class io.takari.incrementalbuild.spi.DefaultBasicBuildContext
 
DefaultBasicBuildContext(Workspace, File, Map<String, Serializable>, BuildContextFinalizer) - Constructor for class io.takari.incrementalbuild.spi.DefaultBasicBuildContext
 
DefaultBuildContext - Class in io.takari.incrementalbuild.spi
 
DefaultBuildContext(BuildContextEnvironment) - Constructor for class io.takari.incrementalbuild.spi.DefaultBuildContext
 
DefaultBuildContext(Workspace, File, Map<String, Serializable>, BuildContextFinalizer) - Constructor for class io.takari.incrementalbuild.spi.DefaultBuildContext
 
DefaultBuildContextState - Class in io.takari.incrementalbuild.spi
 
defaultExcludes() - Method in class io.takari.builder.internal.model.AbstractResourceSelectionParameter
 
defaultExcludes() - Method in class io.takari.builder.internal.model.ArtifactResourcesParameter
 
defaultExcludes() - Method in class io.takari.builder.internal.model.DependencyResourcesParameter
 
defaultExcludes() - Method in class io.takari.builder.internal.model.GeneratedResourcesDirectoryParameter
 
defaultExcludes() - Method in class io.takari.builder.internal.model.InputDirectoryFilesParameter
 
defaultIncludes() - Method in class io.takari.builder.internal.model.AbstractResourceSelectionParameter
 
defaultIncludes() - Method in class io.takari.builder.internal.model.ArtifactResourcesParameter
 
defaultIncludes() - Method in class io.takari.builder.internal.model.DependencyResourcesParameter
 
defaultIncludes() - Method in class io.takari.builder.internal.model.GeneratedResourcesDirectoryParameter
 
defaultIncludes() - Method in class io.takari.builder.internal.model.InputDirectoryFilesParameter
 
DefaultInputSet - Class in io.takari.incrementalbuild.aggregator.internal
 
DefaultOutput - Class in io.takari.incrementalbuild.spi
 
DefaultProjectBasedirEnforcer - Class in io.takari.builder.enforcer.modularity.internal
 
DefaultProjectBasedirEnforcer(Collection<ProjectsProvider>, DefaultPlexusContainer) - Constructor for class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
DefaultResource<T> - Class in io.takari.incrementalbuild.spi
 
DefaultResource(AbstractBuildContext, DefaultBuildContextState, T) - Constructor for class io.takari.incrementalbuild.spi.DefaultResource
 
DefaultResourceMetadata<T> - Class in io.takari.incrementalbuild.spi
 
DefaultResourceMetadata(AbstractBuildContext, DefaultBuildContextState, T) - Constructor for class io.takari.incrementalbuild.spi.DefaultResourceMetadata
 
defaultValue() - Method in class io.takari.builder.internal.model.AbstractFileParameter
 
defaultValue() - Method in class io.takari.builder.internal.model.AbstractResourceSelectionParameter
 
defaultValue() - Method in class io.takari.builder.internal.model.ArtifactResourcesParameter
 
defaultValue() - Method in class io.takari.builder.internal.model.DependencyResourcesParameter
 
defaultValue() - Method in class io.takari.builder.internal.model.GeneratedResourcesDirectoryParameter
 
defaultValue() - Method in class io.takari.builder.internal.model.GeneratedSourcesDirectoryParameter
 
defaultValue() - Method in class io.takari.builder.internal.model.InputDirectoryFilesParameter
 
defaultValue() - Method in class io.takari.builder.internal.model.InputDirectoryParameter
 
defaultValue() - Method in class io.takari.builder.internal.model.InputFileParameter
 
defaultValue() - Method in class io.takari.builder.internal.model.OutputDirectoryParameter
 
defaultValue() - Method in class io.takari.builder.internal.model.OutputFileParameter
 
defaultValue() - Method in class io.takari.builder.internal.model.SimpleParameter
 
deleteFile(File) - Method in class io.takari.builder.internal.workspace.FilesystemWorkspace
 
deleteFile(File) - Method in class io.takari.incrementalbuild.maven.internal.ProjectWorkspace
 
deleteFile(File) - Method in class io.takari.incrementalbuild.spi.FilesystemWorkspace
 
deleteFile(File) - Method in interface io.takari.incrementalbuild.workspace.Workspace
 
deleteOutput(File) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
Dependencies - Annotation Type in io.takari.builder
Project dependencies.
DependenciesParameter - Class in io.takari.builder.internal.model
 
Dependency - Class in io.takari.builder.internal
 
Dependency(String, String, String) - Constructor for class io.takari.builder.internal.Dependency
 
DependencyResolver - Interface in io.takari.builder.internal.resolver
Resolves @DependencyResource parameter values.
DependencyResources - Annotation Type in io.takari.builder
 
DependencyResourcesParameter - Class in io.takari.builder.internal.model
 
DependencyResourcesParameter(MemberAdapter, TypeAdapter) - Constructor for class io.takari.builder.internal.model.DependencyResourcesParameter
 
digest(List<Path>) - Method in class io.takari.builder.internal.digest.ClasspathDigester
 
digest(Path) - Static method in class io.takari.builder.internal.digest.FileDigest
 
digest(String) - Static method in class io.takari.builder.internal.digest.SHA1Digester
 
digest() - Method in class io.takari.incrementalbuild.maven.internal.digest.MojoConfigurationDigester
 

E

element - Variable in class io.takari.builder.internal.model.AbstractParameter
 
elements - Variable in class io.takari.builder.internal.model.MultivalueParameter
 
elementType() - Method in class io.takari.builder.internal.model.DependenciesParameter
 
empty() - Static method in class io.takari.builder.enforcer.internal.EnforcerConfig
 
emptyDigest() - Static method in class io.takari.builder.internal.BuilderInputs
 
emptyState() - Static method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
enforce - Variable in class io.takari.builder.enforcer.internal.EnforcerConfig.Builder
 
enforce(boolean) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig.Builder
 
enforce - Variable in class io.takari.builder.enforcer.internal.EnforcerConfig
 
enforce() - Method in class io.takari.builder.enforcer.internal.EnforcerConfig
 
EnforcerConfig - Class in io.takari.builder.enforcer.internal
 
EnforcerConfig.Builder - Class in io.takari.builder.enforcer.internal
 
EnforcerConfig.Type - Enum in io.takari.builder.enforcer.internal
 
EnforcerViolation - Class in io.takari.builder.enforcer.internal
 
EnforcerViolation(EnforcerViolationType, String) - Constructor for class io.takari.builder.enforcer.internal.EnforcerViolation
 
EnforcerViolation.Writer - Interface in io.takari.builder.enforcer.internal
 
EnforcerViolationType - Enum in io.takari.builder.enforcer.internal
 
enter() - Method in class io.takari.builder.internal.BuilderContext
 
enterBuilderClass(BuilderClass) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
enterBuilderClass(BuilderClass) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
enterBuilderClass(BuilderClass) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
enterComposite(CompositeParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
enterComposite(CompositeParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
enterComposite(CompositeParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
enterComposite(CompositeParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
enterExecPrivileged() - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
enterExecPrivileged() - Method in interface io.takari.builder.enforcer.modularity.maven.ProjectBasedirEnforcer
 
enterExecPrivileged() - Method in class io.takari.builder.enforcer.modularity.ModularityEnforcementPolicy
 
enterMultivalue(MultivalueParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
enterMultivalue(MultivalueParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
enterMultivalue(MultivalueParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
enterMultivalue(MultivalueParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
enterTestScope() - Static method in class io.takari.builder.testing.BuilderRuntime
 
entries() - Method in class io.takari.builder.internal.JvmClasspathEntriesSupplier
 
entries() - Method in class io.takari.builder.internal.MavenClasspathEntriesSupplier
 
entries() - Method in interface io.takari.incrementalbuild.classpath.ClasspathEntriesSupplier
 
equals(Object) - Method in class io.takari.builder.enforcer.internal.EnforcerViolation
 
equals(Object) - Method in class io.takari.builder.internal.cache.ScopedProjectDependencyCache.Key
 
equals(Object) - Method in class io.takari.builder.internal.digest.BytesHash
 
equals(Object) - Method in class io.takari.builder.internal.digest.FileDigest
 
equals(Object) - Method in class io.takari.builder.internal.Message
 
equals(Object) - Method in class io.takari.incrementalbuild.spi.DefaultResourceMetadata
 
equals(Object) - Method in class io.takari.incrementalbuild.spi.Message
 
equals(Object) - Method in class io.takari.incrementalbuild.util.URLResourceHolder
 
error(BuilderMethod, String) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
error(AbstractParameter, String) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
error(File, int, int, String, Throwable) - Method in interface io.takari.builder.Messages
 
error(Path, int, int, String, Throwable) - Method in interface io.takari.builder.Messages
 
escalate() - Method in class io.takari.builder.internal.workspace.FilesystemWorkspace
 
escalate() - Method in class io.takari.incrementalbuild.maven.internal.ProjectWorkspace
 
escalate() - Method in class io.takari.incrementalbuild.spi.FilesystemWorkspace
 
escalate() - Method in interface io.takari.incrementalbuild.workspace.Workspace
 
evaluate(String) - Method in class io.takari.builder.internal.ExpressionEvaluator
Returns result of expression evaluation.
exception(String, Throwable) - Method in interface io.takari.builder.internal.BuilderRunner.ExceptionFactory
 
exclude(String) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig
 
excludePath(String) - Method in class io.takari.builder.internal.pathmatcher.PathMatcher.Builder
 
excludePrefix(String) - Method in class io.takari.builder.internal.pathmatcher.PathMatcher.Builder
 
excludeRoot() - Method in class io.takari.builder.internal.pathmatcher.PathMatcher.Builder
 
excludes() - Method in interface io.takari.builder.IDirectoryFiles
 
excludes() - Method in class io.takari.builder.internal.model.AbstractResourceSelectionParameter
 
excludes() - Method in class io.takari.builder.internal.model.ArtifactResourcesParameter
 
excludes() - Method in class io.takari.builder.internal.model.DependencyResourcesParameter
 
excludes() - Method in class io.takari.builder.internal.model.GeneratedResourcesDirectoryParameter
 
excludes() - Method in class io.takari.builder.internal.model.InputDirectoryFilesParameter
 
excludes() - Method in class io.takari.builder.internal.model.InputDirectoryParameter
 
exclusions - Variable in class io.takari.builder.enforcer.internal.EnforcerConfig
 
ExecCommandPassingSecurityManager - Class in io.takari.builder.enforcer
 
ExecCommandPassingSecurityManager() - Constructor for class io.takari.builder.enforcer.ExecCommandPassingSecurityManager
 
execExceptions - Variable in class io.takari.builder.enforcer.internal.EnforcerConfig
 
execute(BuilderRunner.ExceptionFactory<E>) - Method in class io.takari.builder.internal.BuilderRunner
 
execute() - Method in class io.takari.builder.internal.maven.AbstractIncrementalMojo
 
execute() - Method in class io.takari.builder.testing.BuilderExecution
 
executeMojo(MavenSession, MavenProject, MojoExecution) - Method in class io.takari.incrementalbuild.maven.testing.IncrementalBuildRule
 
exists(Path) - Method in class io.takari.builder.internal.BuilderWorkspace
 
ExpressionEvaluationException - Exception in io.takari.builder.internal
 
ExpressionEvaluationException(String, Exception) - Constructor for exception io.takari.builder.internal.ExpressionEvaluationException
 
ExpressionEvaluationException(String) - Constructor for exception io.takari.builder.internal.ExpressionEvaluationException
 
ExpressionEvaluator - Class in io.takari.builder.internal
Evaluates ${property} expressions.
ExpressionEvaluator(List<Function<String, String>>) - Constructor for class io.takari.builder.internal.ExpressionEvaluator
 

F

failBuild(Map<Object, Collection<Message>>) - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContextFinalizer
 
file - Variable in class io.takari.builder.internal.Message
 
FILE_WHITELIST - Static variable in class io.takari.builder.internal.maven.LegacyMojoWhitelist
 
FileDigest - Class in io.takari.builder.internal.digest
 
FileMatcher - Class in io.takari.builder.internal.pathmatcher
 
filenames() - Method in interface io.takari.builder.IDirectoryFiles
Relative file names.
filePaths() - Method in interface io.takari.builder.IDirectoryFiles
 
files() - Method in interface io.takari.builder.IDirectoryFiles
 
FilesystemWorkspace - Class in io.takari.builder.internal.workspace
 
FilesystemWorkspace() - Constructor for class io.takari.builder.internal.workspace.FilesystemWorkspace
 
FilesystemWorkspace - Class in io.takari.incrementalbuild.maven.internal
 
FilesystemWorkspace() - Constructor for class io.takari.incrementalbuild.maven.internal.FilesystemWorkspace
 
FilesystemWorkspace - Class in io.takari.incrementalbuild.spi
 
FilesystemWorkspace() - Constructor for class io.takari.incrementalbuild.spi.FilesystemWorkspace
 
finalizeContext() - Method in class io.takari.incrementalbuild.aggregator.internal.DefaultAggregatorBuildContext
 
finalizeContext() - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
finalizeContext() - Method in class io.takari.incrementalbuild.spi.DefaultBasicBuildContext
 
finalizeContext() - Method in class io.takari.incrementalbuild.spi.DefaultBuildContext
 
finishProjectContext(String, MavenProject, SessionConfig) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
fromFile(Path) - Static method in class io.takari.builder.enforcer.internal.EnforcerConfig
 
fromString(String) - Static method in class io.takari.builder.internal.Dependency
 
fromType(String) - Static method in enum io.takari.builder.enforcer.internal.EnforcerViolationType
 
fromXML(String) - Method in class io.takari.incrementalbuild.maven.internal.digest.MojoConfigurationDigester
 

G

GeneratedResourcesDirectory - Annotation Type in io.takari.builder
Indicates that annotated @GeneratedResourcesDirectory is a resource root with specified includes/excludes parameters.
GeneratedResourcesDirectoryParameter - Class in io.takari.builder.internal.model
 
GeneratedResourcesDirectoryParameter(MemberAdapter, TypeAdapter) - Constructor for class io.takari.builder.internal.model.GeneratedResourcesDirectoryParameter
 
GeneratedSourcesDirectory - Annotation Type in io.takari.builder
Similar to @OutputDirectory but the directory is also added as compile or testCompile source root to MavenProject model as a result of the build.
GeneratedSourcesDirectoryParameter - Class in io.takari.builder.internal.model
 
GeneratedSourcesDirectoryParameter(MemberAdapter, TypeAdapter) - Constructor for class io.takari.builder.internal.model.GeneratedSourcesDirectoryParameter
 
get(ProjectDependencyGraph) - Method in interface io.takari.builder.enforcer.modularity.AlternateGraphProvider
 
get() - Static method in class io.takari.builder.internal.cache.JarEntriesCache
 
get(Path) - Method in class io.takari.builder.internal.cache.JarEntriesCache
 
getAllFields(Class<?>) - Static method in class io.takari.builder.internal.Reflection
returns all fields of the class, including inherited fields
getAllMembers() - Method in interface io.takari.builder.internal.model.TypeAdapter
Returns members declared by this type and inherited from its superclass(es).
getAllMembers() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
getAllProjects(MavenSession, MavenProject) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
getAllProjects(MavenSession) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
TODO: do once and cache
getAllProjects(MavenSession) - Method in class io.takari.builder.enforcer.modularity.internal.WorkspaceProjectsProvider
 
getAnnotation(Class<A>) - Method in interface io.takari.builder.internal.BuilderField
 
getAnnotation(Class<T>) - Method in interface io.takari.builder.internal.model.MemberAdapter
 
getAnnotation(Class<T>) - Method in interface io.takari.builder.internal.model.MethodAdapter
 
getAnnotation(Class<T>) - Method in class io.takari.builder.internal.Reflection.ReflectionField
 
getAnnotation(Class<T>) - Method in class io.takari.builder.internal.Reflection.ReflectionMethod
 
getArtifactId() - Method in interface io.takari.builder.IArtifactMetadata
 
getArtifactId() - Method in class io.takari.builder.internal.Dependency
 
getAssociatedOutputs(DefaultBuildContextState, Object) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
getAttribute(Object, String, Class<V>) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
getBasedir() - Method in interface io.takari.builder.internal.ProjectModelProvider
 
getBuildContextLog() - Method in class io.takari.incrementalbuild.maven.testing.IncrementalBuildRule
 
getCanonicalPath(Path) - Static method in class io.takari.builder.internal.pathmatcher.PathNormalizer
 
getCarriedOverOutputs() - Method in class io.takari.incrementalbuild.maven.testing.IncrementalBuildLog
 
getClassifier() - Method in interface io.takari.builder.IArtifactMetadata
 
getClassifier() - Method in class io.takari.builder.internal.Dependency
 
getCompileSourceRoots() - Method in class io.takari.builder.internal.BuilderInputs
 
getCompileSourceRoots() - Method in interface io.takari.builder.internal.ProjectModelProvider
 
getContext() - Method in class io.takari.incrementalbuild.spi.DefaultResourceMetadata
 
getContextPolicy(Object) - Static method in class io.takari.builder.enforcer.ComposableSecurityManagerPolicy
 
getConverter(TypeAdapter) - Static method in class io.takari.builder.internal.model.SimpleParameter
 
getCurrentContext() - Method in interface io.takari.builder.enforcer.PolicyContextPreserver.CurrentContextAccessor
Returns current thread context value.
getDeclaringClassname() - Method in interface io.takari.builder.internal.BuilderField
 
getDeclaringType() - Method in interface io.takari.builder.internal.model.MemberAdapter
Returns type that declares this member.
getDeclaringType() - Method in class io.takari.builder.internal.Reflection.ReflectionField
 
getDeletedOutputs() - Method in class io.takari.incrementalbuild.maven.testing.IncrementalBuildLog
 
getDependencies(ScopedProjectDependencyCache.Key, Supplier<Map<IArtifactMetadata, Path>>) - Method in class io.takari.builder.internal.cache.ScopedProjectDependencyCache
Returns a cached set of resolved artifacts for the given key
getDigest() - Method in class io.takari.builder.internal.BuilderInputs
returns digest of this builder inputs configuration.
getExcludes() - Method in class io.takari.builder.internal.ResourceRoot
 
getExecExceptions(String) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig
 
getExecutionId(MojoExecution) - Static method in class io.takari.builder.internal.maven.Takari_MavenIncrementalConventions
Returns conventional MojoExecution identifier used by incremental build tools.
getExecutionId(MojoExecution) - Method in class io.takari.incrementalbuild.maven.internal.MavenIncrementalConventions
Returns conventional MojoExecution identifier used by incremental build tools.
getExecutionStateLocation(MavenProject, MojoExecution) - Static method in class io.takari.builder.internal.maven.Takari_MavenIncrementalConventions
Returns conventional location of MojoExecution incremental build input state
getExecutionStateLocation() - Method in class io.takari.incrementalbuild.maven.internal.MavenIncrementalConventions
 
getExecutionStateLocation(MavenProject, MojoExecution) - Method in class io.takari.incrementalbuild.maven.internal.MavenIncrementalConventions
Returns conventional location of MojoExecution incremental build state
getFailOnError() - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
getFile() - Method in class io.takari.builder.enforcer.internal.EnforcerViolation
 
getFinalizer() - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContextConfiguration
 
getFinalizer() - Method in interface io.takari.incrementalbuild.spi.BuildContextEnvironment
Optional context finalizer.
getFormattedViolation() - Method in class io.takari.builder.enforcer.internal.EnforcerViolation
 
getGroupId() - Method in interface io.takari.builder.IArtifactMetadata
 
getGroupId() - Method in class io.takari.builder.internal.Dependency
 
getId() - Method in class io.takari.builder.enforcer.modularity.ProjectContext
 
getId() - Method in class io.takari.builder.internal.BuilderContext
 
getIncludes() - Method in class io.takari.builder.internal.ResourceRoot
 
getInputFiles() - Method in class io.takari.builder.internal.BuilderInputs
Returns all input files used by the builder.
getJavadoc() - Method in interface io.takari.builder.internal.BuilderField
 
getLocation() - Method in class io.takari.builder.internal.ResourceRoot
 
getMatcher() - Method in class io.takari.builder.internal.ClasspathMatcher
 
getMatchingRule(String) - Method in class io.takari.builder.internal.pathmatcher.PathMatcher
 
getMemento() - Method in class io.takari.builder.internal.pathmatcher.PathNormalizer
Returns memento string which can be passed to PathNormalizer.createNormalizer(String).
getMessages() - Static method in class io.takari.builder.BuilderContext
 
getMessages() - Method in class io.takari.builder.internal.BuilderContext
 
getMessages(File) - Method in class io.takari.incrementalbuild.maven.testing.IncrementalBuildLog
 
getMethods() - Method in interface io.takari.builder.internal.model.TypeAdapter
Returns methods declared by this type.
getMethods() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
getMode(Path) - Method in class io.takari.builder.internal.BuilderWorkspace
 
getMode() - Method in class io.takari.builder.internal.workspace.FilesystemWorkspace
 
getMode() - Method in class io.takari.incrementalbuild.maven.internal.ProjectWorkspace
 
getMode() - Method in class io.takari.incrementalbuild.spi.FilesystemWorkspace
 
getMode() - Method in interface io.takari.incrementalbuild.workspace.Workspace
 
getName() - Method in interface io.takari.builder.internal.BuilderField
 
getName() - Method in interface io.takari.builder.internal.model.MemberAdapter
 
getName() - Method in class io.takari.builder.internal.Reflection.ReflectionField
 
getOldState() - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
getOutputDirectories() - Method in class io.takari.builder.internal.BuilderInputs
Returns all directories the builder can create output files in.
getOutputFiles() - Method in class io.takari.builder.internal.BuilderInputs
Returns all specific declared files that builder can write.
getOutputInputs(File) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
getOutputs() - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
getParameterCount() - Method in interface io.takari.builder.internal.model.MethodAdapter
 
getParameterCount() - Method in class io.takari.builder.internal.Reflection.ReflectionMethod
 
getParameters() - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContextConfiguration
 
getParameters() - Method in interface io.takari.incrementalbuild.spi.BuildContextEnvironment
 
getParameterTypes() - Method in interface io.takari.builder.internal.model.MemberAdapter
Returns element type of this multi-value member.
getParameterTypes(Field) - Static method in class io.takari.builder.internal.Reflection
 
getParameterTypes() - Method in class io.takari.builder.internal.Reflection.ReflectionField
 
getPath() - Method in class io.takari.builder.internal.CompileSourceRoot
 
getPermissions(ProtectionDomain) - Method in class io.takari.builder.enforcer.ComposableSecurityManagerPolicy
 
getPermissions(CodeSource) - Method in class io.takari.builder.enforcer.ComposableSecurityManagerPolicy
 
getProjectContext() - Method in class io.takari.builder.enforcer.modularity.ModularityEnforcementPolicy
 
getProjectDependencies(boolean, ResolutionScope) - Method in class io.takari.builder.internal.maven.MavenDependencyResolver
 
getProjectDependencies(boolean, ResolutionScope) - Method in interface io.takari.builder.internal.resolver.DependencyResolver
 
getProjectDependency(String, String, String, ResolutionScope) - Method in class io.takari.builder.internal.maven.MavenDependencyResolver
 
getProjectDependency(String, String, String, ResolutionScope) - Method in interface io.takari.builder.internal.resolver.DependencyResolver
 
getProjectStateLocation(MavenProject) - Static method in class io.takari.builder.internal.maven.Takari_MavenIncrementalConventions
Returns conventional location of MavenProject incremental build state
getProjectStateLocation(MavenProject) - Method in class io.takari.incrementalbuild.maven.internal.MavenIncrementalConventions
Returns conventional location of MavenProject incremental build state
getReadAndTrackExceptions(String) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig
 
getReadExceptions(String) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig
 
getReadProperties() - Method in class io.takari.builder.internal.BuilderContext
returns system properties read by the builder
getRegisteredContexts() - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContextFinalizer
 
getRegisteredOutputs() - Method in class io.takari.incrementalbuild.maven.testing.IncrementalBuildLog
 
getResolver(MavenProject) - Method in class io.takari.builder.internal.maven.MavenArtifactResolverProvider
 
getResolver(T) - Method in interface io.takari.builder.internal.resolver.ArtifactResolverProvider
 
getResource() - Method in interface io.takari.incrementalbuild.ResourceMetadata
 
getResource(Object) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
getResource() - Method in class io.takari.incrementalbuild.spi.DefaultResourceMetadata
 
getResource() - Method in interface io.takari.incrementalbuild.spi.ResourceHolder
Returns resource handle, the resource does not have to exist.
getResource() - Method in class io.takari.incrementalbuild.util.URLResourceHolder
 
getResourceAttribute(DefaultBuildContextState, Object, String, Class<T>) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
getResourceAttribute(Object, String) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
getResourceAttributes(Object) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
getResourceMessages(Object) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
getResourceMessages() - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
getResourceOutputs(Object) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
getResourceRoots() - Method in class io.takari.builder.internal.BuilderInputs
 
getResources() - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
getResourceStatus(File, long, long) - Method in class io.takari.builder.internal.workspace.FilesystemWorkspace
 
getResourceStatus(File, long, long) - Method in class io.takari.incrementalbuild.maven.internal.ProjectWorkspace
 
getResourceStatus(Object) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
Returns resource status compared to the previous build.
getResourceStatus(File, long, long) - Method in class io.takari.incrementalbuild.spi.FilesystemWorkspace
 
getResourceStatus(File, long, long) - Method in interface io.takari.incrementalbuild.workspace.Workspace
 
getResourceType() - Method in class io.takari.builder.internal.model.GeneratedResourcesDirectoryParameter
 
getResourceType() - Method in class io.takari.builder.internal.ResourceRoot
 
getStackTrace() - Method in class io.takari.builder.enforcer.internal.EnforcerViolation
 
getState() - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
getState(Object) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
getStateFile() - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContextConfiguration
 
getStateFile() - Method in interface io.takari.incrementalbuild.spi.BuildContextEnvironment
 
getStats() - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
getStatus() - Method in interface io.takari.incrementalbuild.ResourceMetadata
 
getStatus() - Method in class io.takari.incrementalbuild.spi.DefaultResourceMetadata
 
getStatus() - Method in interface io.takari.incrementalbuild.spi.ResourceHolder
 
getStatus() - Method in class io.takari.incrementalbuild.util.URLResourceHolder
 
getSupportedAnnotationTypes() - Method in class io.takari.builder.apt.BuilderMojoGenerator
 
getTemporaryFiles() - Method in class io.takari.builder.internal.BuilderContext
returns normalized paths of written temporary files
getTestCompileSourceRoots() - Method in interface io.takari.builder.internal.ProjectModelProvider
 
getTopLevelProject(MavenSession) - Method in class io.takari.builder.enforcer.modularity.internal.WorkspaceProjectsProvider
 
getType() - Method in class io.takari.builder.enforcer.internal.EnforcerViolation
 
getType() - Method in enum io.takari.builder.enforcer.internal.EnforcerViolationType
 
getType() - Method in interface io.takari.builder.IArtifactMetadata
 
getType() - Method in class io.takari.builder.internal.CompileSourceRoot
 
getType() - Method in interface io.takari.builder.internal.model.MemberAdapter
Returns this member type.
getType() - Method in class io.takari.builder.internal.Reflection.ReflectionField
 
getUpstreamProjects(MavenSession, MavenProject) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
getUpstreamProjects(MavenSession, MavenProject, boolean) - Method in class io.takari.builder.enforcer.modularity.internal.WorkspaceProjectsProvider
 
getVersion() - Method in interface io.takari.builder.IArtifactMetadata
 
getViolations() - Method in class io.takari.builder.enforcer.modularity.ProjectContext
 
getViolations() - Method in class io.takari.builder.internal.BuilderContext
 
getViolationType() - Method in class io.takari.builder.enforcer.internal.EnforcerViolation
 
getWorkspace() - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContextConfiguration
 
getWorkspace(File) - Method in class io.takari.incrementalbuild.maven.internal.ProjectWorkspace
 
getWorkspace() - Method in interface io.takari.incrementalbuild.spi.BuildContextEnvironment
 
getWriteExceptions(String) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig
 
getWrittenFiles() - Method in class io.takari.builder.internal.BuilderContext
returns normalized paths of written files
glean(File) - Method in interface io.takari.incrementalbuild.aggregator.MetadataAggregator
 

H

handleViolation(ProjectContext, EnforcerViolation) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
hasAnnotation(Class<? extends Annotation>) - Method in interface io.takari.builder.internal.BuilderField
 
hasEntriesFor(String) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig
 
hashCode() - Method in class io.takari.builder.enforcer.internal.EnforcerViolation
 
hashCode() - Method in class io.takari.builder.internal.cache.ScopedProjectDependencyCache.Key
 
hashCode() - Method in class io.takari.builder.internal.digest.FileDigest
 
hashCode() - Method in class io.takari.builder.internal.Message
 
hashCode() - Method in class io.takari.incrementalbuild.spi.DefaultResourceMetadata
 
hashCode() - Method in class io.takari.incrementalbuild.spi.Message
 
hashCode() - Method in class io.takari.incrementalbuild.util.URLResourceHolder
 
hasNoargConstructor() - Method in interface io.takari.builder.internal.model.TypeAdapter
 
hasNoargConstructor() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
hasWildcardEntries() - Method in class io.takari.builder.enforcer.internal.EnforcerConfig
 

I

IArtifactMetadata - Interface in io.takari.builder
 
IArtifactResources - Interface in io.takari.builder
Encapsulates resources selected from an artifact
IDirectoryFiles - Interface in io.takari.builder
Helper interface to encapsulate inputs selected from a particular directory.
implies(ProtectionDomain, Permission) - Method in class io.takari.builder.enforcer.ComposableSecurityManagerPolicy
The key to using a Policy rather than a modified security manager is that a Policy will not be called when the jvm code (which does not have a protection domain associated with it) executes command to get system properties of spawns threads for itself.
includePath(String) - Method in class io.takari.builder.internal.pathmatcher.PathMatcher.Builder
 
includePrefix(String) - Method in class io.takari.builder.internal.pathmatcher.PathMatcher.Builder
 
includeRoot() - Method in class io.takari.builder.internal.pathmatcher.PathMatcher.Builder
 
includes() - Method in interface io.takari.builder.IDirectoryFiles
 
includes() - Method in class io.takari.builder.internal.model.AbstractResourceSelectionParameter
 
includes() - Method in class io.takari.builder.internal.model.ArtifactResourcesParameter
 
includes() - Method in class io.takari.builder.internal.model.DependencyResourcesParameter
 
includes() - Method in class io.takari.builder.internal.model.GeneratedResourcesDirectoryParameter
 
includes() - Method in class io.takari.builder.internal.model.InputDirectoryFilesParameter
 
includes() - Method in class io.takari.builder.internal.model.InputDirectoryParameter
 
includes(String) - Method in class io.takari.builder.internal.pathmatcher.PathMatcher
Returns true if the given path is matched by "includes" rule or false if the path is matched by "excludes" rule.
Incremental - Annotation Type in io.takari.incrementalbuild
Optional annotation that allows customization of how incremental build implementation handles configuration parameters.
Incremental.Configuration - Enum in io.takari.incrementalbuild
 
IncrementalBuildLog - Class in io.takari.incrementalbuild.maven.testing
 
IncrementalBuildLog() - Constructor for class io.takari.incrementalbuild.maven.testing.IncrementalBuildLog
 
IncrementalBuildRule - Class in io.takari.incrementalbuild.maven.testing
 
IncrementalBuildRule() - Constructor for class io.takari.incrementalbuild.maven.testing.IncrementalBuildRule
 
IncrementalFileOutputStream - Class in io.takari.builder.internal.workspace
Output stream that only modifies destination file if new file contents actually changed.
IncrementalFileOutputStream(File) - Constructor for class io.takari.builder.internal.workspace.IncrementalFileOutputStream
 
info(File, int, int, String, Throwable) - Method in interface io.takari.builder.Messages
 
info(Path, int, int, String, Throwable) - Method in interface io.takari.builder.Messages
 
init(ProcessingEnvironment) - Method in class io.takari.builder.apt.BuilderMojoGenerator
 
InputAggregator - Interface in io.takari.incrementalbuild.aggregator
Aggregation function.
InputDirectory - Annotation Type in io.takari.builder
Indicates that annotated element is an input directory parameter.
InputDirectoryFiles - Annotation Type in io.takari.builder
Indicates that annotated parameter is a collection of input directory files that match includes/excludes file name patters.
InputDirectoryFilesParameter - Class in io.takari.builder.internal.model
 
InputDirectoryParameter - Class in io.takari.builder.internal.model
 
InputFile - Annotation Type in io.takari.builder
Identifies single input file parameter.
InputFileParameter - Class in io.takari.builder.internal.model
 
InputFileParameter(MemberAdapter, TypeAdapter) - Constructor for class io.takari.builder.internal.model.InputFileParameter
 
InputSet - Interface in io.takari.incrementalbuild.aggregator
Represents input set being aggregated.
io.takari.builder - package io.takari.builder
 
io.takari.builder.apt - package io.takari.builder.apt
 
io.takari.builder.enforcer - package io.takari.builder.enforcer
 
io.takari.builder.enforcer.internal - package io.takari.builder.enforcer.internal
 
io.takari.builder.enforcer.modularity - package io.takari.builder.enforcer.modularity
 
io.takari.builder.enforcer.modularity.internal - package io.takari.builder.enforcer.modularity.internal
 
io.takari.builder.enforcer.modularity.maven - package io.takari.builder.enforcer.modularity.maven
 
io.takari.builder.enforcer.modularity.maven.internal - package io.takari.builder.enforcer.modularity.maven.internal
 
io.takari.builder.internal - package io.takari.builder.internal
 
io.takari.builder.internal.annotations - package io.takari.builder.internal.annotations
 
io.takari.builder.internal.cache - package io.takari.builder.internal.cache
 
io.takari.builder.internal.digest - package io.takari.builder.internal.digest
 
io.takari.builder.internal.maven - package io.takari.builder.internal.maven
 
io.takari.builder.internal.model - package io.takari.builder.internal.model
 
io.takari.builder.internal.pathmatcher - package io.takari.builder.internal.pathmatcher
 
io.takari.builder.internal.resolver - package io.takari.builder.internal.resolver
 
io.takari.builder.internal.utils - package io.takari.builder.internal.utils
 
io.takari.builder.internal.workspace - package io.takari.builder.internal.workspace
 
io.takari.builder.testing - package io.takari.builder.testing
 
io.takari.incrementalbuild - package io.takari.incrementalbuild
 
io.takari.incrementalbuild.aggregator - package io.takari.incrementalbuild.aggregator
 
io.takari.incrementalbuild.aggregator.internal - package io.takari.incrementalbuild.aggregator.internal
 
io.takari.incrementalbuild.classpath - package io.takari.incrementalbuild.classpath
 
io.takari.incrementalbuild.maven.internal - package io.takari.incrementalbuild.maven.internal
 
io.takari.incrementalbuild.maven.internal.digest - package io.takari.incrementalbuild.maven.internal.digest
 
io.takari.incrementalbuild.maven.testing - package io.takari.incrementalbuild.maven.testing
 
io.takari.incrementalbuild.spi - package io.takari.incrementalbuild.spi
 
io.takari.incrementalbuild.util - package io.takari.incrementalbuild.util
 
io.takari.incrementalbuild.workspace - package io.takari.incrementalbuild.workspace
 
isAbstract() - Method in interface io.takari.builder.internal.model.TypeAdapter
 
isAbstract() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
isAllowBreakingRules() - Method in class io.takari.builder.enforcer.modularity.internal.SessionConfig
 
isAncestorOf(MavenProject, MavenProject) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
isAnnotationPresent(Class<? extends Annotation>) - Method in interface io.takari.builder.internal.model.MemberAdapter
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class io.takari.builder.internal.Reflection.ReflectionField
 
isAnonymousClass() - Method in interface io.takari.builder.internal.model.TypeAdapter
 
isAnonymousClass() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
isArray() - Method in interface io.takari.builder.internal.model.TypeAdapter
 
isArray() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
isAssignableFrom(Class<?>) - Method in interface io.takari.builder.internal.model.TypeAdapter
Returns true if variable of this type erasure can be assigned values of other type erasure.
isAssignableFrom(Class<?>) - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
isDeletedResource(Object) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
isDirectory(Path) - Method in class io.takari.builder.internal.BuilderWorkspace
 
isDirectory(File) - Method in class io.takari.builder.internal.workspace.FilesystemWorkspace
 
isDirectory(File) - Method in class io.takari.incrementalbuild.maven.internal.ProjectWorkspace
 
isDirectory(File) - Method in class io.takari.incrementalbuild.spi.FilesystemWorkspace
 
isDirectory(File) - Method in interface io.takari.incrementalbuild.workspace.Workspace
 
isDisabled() - Method in class io.takari.builder.enforcer.modularity.internal.SessionConfig
 
isElementTypeAssignableFrom(Class<?>) - Method in interface io.takari.builder.internal.BuilderField
 
isEnabledForProject(EnforcerConfig, String) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
isEnabledForProject(EnforcerConfig, String) - Method in interface io.takari.builder.enforcer.modularity.maven.ProjectBasedirEnforcer
 
isEnum() - Method in interface io.takari.builder.internal.model.TypeAdapter
 
isEnum() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
isEscalated() - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
isInnerClass() - Method in interface io.takari.builder.internal.model.TypeAdapter
 
isInnerClass() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
isInterface() - Method in interface io.takari.builder.internal.model.TypeAdapter
 
isInterface() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
isIterable() - Method in interface io.takari.builder.internal.model.TypeAdapter
 
isIterable() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
isIterableType(Class<?>) - Static method in class io.takari.builder.internal.Reflection
 
isLocalClass() - Method in interface io.takari.builder.internal.model.TypeAdapter
 
isLocalClass() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
isLogOnly() - Method in class io.takari.builder.enforcer.modularity.internal.SessionConfig
 
isMap() - Method in interface io.takari.builder.internal.model.TypeAdapter
 
isMap() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
isMapType(Class<?>) - Static method in class io.takari.builder.internal.Reflection
 
isModularityEnforcementEnabled(MavenProject) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
Returns true if build enforcement is configured for the project (usually via inheritance), otherwise returns false.
isMultivalueFieldType() - Method in interface io.takari.builder.internal.BuilderField
 
isNonDeterministic() - Method in class io.takari.builder.internal.BuilderInputs
 
isNonDeterministic() - Method in class io.takari.builder.internal.model.BuilderMethod
 
isOutput(Object) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
isPresent(File) - Method in class io.takari.builder.internal.workspace.FilesystemWorkspace
 
isPresent(File) - Method in class io.takari.incrementalbuild.maven.internal.ProjectWorkspace
 
isPresent(File) - Method in class io.takari.incrementalbuild.spi.FilesystemWorkspace
 
isPresent(File) - Method in interface io.takari.incrementalbuild.workspace.Workspace
 
isPrimitive() - Method in interface io.takari.builder.internal.model.TypeAdapter
 
isPrimitive() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
isPrimitiveType() - Method in interface io.takari.builder.internal.BuilderField
 
isProcessed() - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
isProcessedResource(Object) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
isProcessingRequired() - Method in interface io.takari.incrementalbuild.BasicBuildContext
 
isProcessingRequired() - Method in class io.takari.incrementalbuild.maven.internal.MavenBasicBuildContext
 
isProcessingRequired() - Method in class io.takari.incrementalbuild.spi.DefaultBasicBuildContext
 
isReadByDefault() - Method in class io.takari.builder.enforcer.modularity.internal.SessionConfig
 
isRegisteredResource(Object) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
isRegularFile(Path) - Method in class io.takari.builder.internal.BuilderWorkspace
 
isRegularFile(File) - Method in class io.takari.builder.internal.workspace.FilesystemWorkspace
 
isRegularFile(File) - Method in class io.takari.incrementalbuild.maven.internal.ProjectWorkspace
 
isRegularFile(File) - Method in class io.takari.incrementalbuild.spi.FilesystemWorkspace
 
isRegularFile(File) - Method in interface io.takari.incrementalbuild.workspace.Workspace
 
isResource(Object) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
isSameType(Class<?>) - Method in interface io.takari.builder.internal.model.TypeAdapter
 
isSameType(Class<?>) - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
isSimpleType(TypeAdapter) - Static method in class io.takari.builder.internal.model.SimpleParameter
 
isTypeAssignableFrom(Class<?>) - Method in interface io.takari.builder.internal.BuilderField
 
isWriteByDefault() - Method in class io.takari.builder.enforcer.modularity.internal.SessionConfig
 

J

JarBuilder - Class in io.takari.builder.internal.utils
 
JarEntries - Class in io.takari.builder.internal.pathmatcher
A trie whose nodes represent path segments of jar entries
JarEntries(Enumeration<JarEntry>) - Constructor for class io.takari.builder.internal.pathmatcher.JarEntries
 
JarEntriesCache - Class in io.takari.builder.internal.cache
A cache which keys on the path of a jar and returns the JarEntries from that jar
JvmClasspathEntriesSupplier - Class in io.takari.builder.internal
 
JvmClasspathEntriesSupplier() - Constructor for class io.takari.builder.internal.JvmClasspathEntriesSupplier
 

K

key(String, String, String, ResolutionScope, boolean) - Static method in class io.takari.builder.internal.cache.ScopedProjectDependencyCache
 
Key(String, String, String, ResolutionScope, boolean) - Constructor for class io.takari.builder.internal.cache.ScopedProjectDependencyCache.Key
 

L

lastModified - Variable in class io.takari.builder.internal.digest.FileDigest
 
leave() - Method in class io.takari.builder.internal.BuilderContext
 
leaveBuilderClass(BuilderClass) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
leaveComposite(CompositeParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
leaveExecPrivileged() - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
leaveExecPrivileged() - Method in interface io.takari.builder.enforcer.modularity.maven.ProjectBasedirEnforcer
 
leaveExecPrivileged() - Method in class io.takari.builder.enforcer.modularity.ModularityEnforcementPolicy
 
leaveMultivalue(MultivalueParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
leaveTestScope() - Static method in class io.takari.builder.testing.BuilderRuntime
 
LegacyMojoWhitelist - Class in io.takari.builder.internal.maven
 
LegacyMojoWhitelist(MavenSession) - Constructor for class io.takari.builder.internal.maven.LegacyMojoWhitelist
 
length - Variable in class io.takari.builder.internal.digest.FileDigest
 
LifecyclePhase - Enum in io.takari.builder
 
line - Variable in class io.takari.builder.internal.Message
 
line - Variable in class io.takari.incrementalbuild.spi.Message
 
load(InputStream) - Static method in class io.takari.builder.enforcer.modularity.ProjectContext
 
loadFrom(File) - Static method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
location() - Method in interface io.takari.builder.IDirectoryFiles
 
locationPath() - Method in interface io.takari.builder.IDirectoryFiles
 
log - Static variable in class io.takari.builder.enforcer.internal.EnforcerConfig
 
log - Variable in class io.takari.builder.internal.maven.AbstractIncrementalMojo
 
log - Variable in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
log(Object, int, int, String, MessageSeverity, Throwable) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
logStatus() - Method in class io.takari.builder.enforcer.modularity.internal.SessionConfig
 

M

MapParameter - Class in io.takari.builder.internal.model
 
MapParameter(MemberAdapter, TypeAdapter) - Constructor for class io.takari.builder.internal.model.MapParameter
 
markProcessedResource(Object) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
markSkipExecution() - Method in interface io.takari.incrementalbuild.BuildContext
 
markSkipExecution() - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContext
 
markSkipExecution() - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
Marks skipped build execution.
markSkipExecution() - Method in class io.takari.incrementalbuild.spi.DefaultBuildContext
 
markUptodateOutput(File) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
match(Map<String, FileMatcher>) - Method in class io.takari.builder.internal.pathmatcher.JarEntries
 
matches(String) - Method in class io.takari.builder.internal.pathmatcher.FileMatcher
Returns true if provided path is under this matcher's basedir and satisfies includes/excludes patterns.
matches(Path) - Method in class io.takari.builder.internal.pathmatcher.FileMatcher
 
matches(File) - Method in class io.takari.builder.internal.pathmatcher.FileMatcher
 
matchesArtifact(String, String, String, String) - Method in class io.takari.builder.internal.Dependency
Return true if the artifact matches the specified dependency.
matchingRule(char, String) - Method in class io.takari.builder.enforcer.modularity.ProjectContext
 
MAVEN - Static variable in class io.takari.builder.internal.maven.MavenArtifactResolverProvider
 
MavenAggregatorBuildContext - Class in io.takari.incrementalbuild.maven.internal
 
MavenAggregatorBuildContext(Provider<MavenAggregatorBuildContext.MojoExecutionScopedAggregatorBuildContext>) - Constructor for class io.takari.incrementalbuild.maven.internal.MavenAggregatorBuildContext
 
MavenAggregatorBuildContext.MojoExecutionScopedAggregatorBuildContext - Class in io.takari.incrementalbuild.maven.internal
 
MavenArtifactResolverProvider - Class in io.takari.builder.internal.maven
 
MavenArtifactResolverProvider(MavenSession, RepositorySystem, ScopedProjectDependencyCache) - Constructor for class io.takari.builder.internal.maven.MavenArtifactResolverProvider
 
MavenBasicBuildContext - Class in io.takari.incrementalbuild.maven.internal
 
MavenBasicBuildContext(Provider<MavenBasicBuildContext.MojoExecutionScopedBasicBuildContext>) - Constructor for class io.takari.incrementalbuild.maven.internal.MavenBasicBuildContext
 
MavenBasicBuildContext.MojoExecutionScopedBasicBuildContext - Class in io.takari.incrementalbuild.maven.internal
 
MavenBuildContext - Class in io.takari.incrementalbuild.maven.internal
 
MavenBuildContext(Provider<MavenBuildContext.MojoExecutionScopedBuildContext>) - Constructor for class io.takari.incrementalbuild.maven.internal.MavenBuildContext
 
MavenBuildContext.MojoExecutionScopedBuildContext - Class in io.takari.incrementalbuild.maven.internal
 
MavenBuildContextConfiguration - Class in io.takari.incrementalbuild.maven.internal
 
MavenBuildContextConfiguration(ProjectWorkspace, MavenIncrementalConventions, MojoConfigurationDigester, MavenBuildContextFinalizer) - Constructor for class io.takari.incrementalbuild.maven.internal.MavenBuildContextConfiguration
 
MavenBuildContextFinalizer - Class in io.takari.incrementalbuild.maven.internal
 
MavenBuildContextFinalizer() - Constructor for class io.takari.incrementalbuild.maven.internal.MavenBuildContextFinalizer
 
MavenClasspathEntriesSupplier - Class in io.takari.builder.internal
 
MavenDependencyResolver - Class in io.takari.builder.internal.maven
 
MavenDependencyResolver(MavenProject, RepositorySystemSession, RepositorySystem, ScopedProjectDependencyCache) - Constructor for class io.takari.builder.internal.maven.MavenDependencyResolver
 
MavenIncrementalConventions - Class in io.takari.incrementalbuild.maven.internal
 
MavenIncrementalConventions(MavenProject, MojoExecution) - Constructor for class io.takari.incrementalbuild.maven.internal.MavenIncrementalConventions
 
MavenLifecycleParticipant - Class in io.takari.builder.enforcer.modularity.maven.internal
 
MavenLifecycleParticipant(DefaultProjectBasedirEnforcer, ModularityEnforcerSessionState) - Constructor for class io.takari.builder.enforcer.modularity.maven.internal.MavenLifecycleParticipant
 
MavenProjectPropertyResolver - Class in io.takari.builder.internal.maven
Resolves MavenProject properties and a number of well-known "project.*" properties to their string values.
MavenProjectPropertyResolver(MavenProject) - Constructor for class io.takari.builder.internal.maven.MavenProjectPropertyResolver
 
MemberAdapter - Interface in io.takari.builder.internal.model
 
members - Variable in class io.takari.builder.internal.model.CompositeParameter
This composite parameter members.
Message - Class in io.takari.builder.internal
 
Message(String, int, int, String, Message.MessageSeverity, Throwable) - Constructor for class io.takari.builder.internal.Message
 
message - Variable in class io.takari.builder.internal.Message
 
Message - Class in io.takari.incrementalbuild.spi
 
Message(int, int, String, MessageSeverity, Throwable) - Constructor for class io.takari.incrementalbuild.spi.Message
 
message - Variable in class io.takari.incrementalbuild.spi.Message
 
message(Object, int, int, String, MessageSink.Severity, Throwable) - Method in interface io.takari.incrementalbuild.workspace.MessageSink
 
Message.MessageSeverity - Enum in io.takari.builder.internal
 
MESSAGES - Static variable in class io.takari.builder.internal.BuilderContext
 
Messages - Interface in io.takari.builder
 
MessageSeverity - Enum in io.takari.incrementalbuild
 
MessageSink - Interface in io.takari.incrementalbuild.workspace
 
MessageSink.Severity - Enum in io.takari.incrementalbuild.workspace
 
MessageSinkAdaptor - Interface in io.takari.incrementalbuild.spi
 
MetadataAggregator<T extends Serializable> - Interface in io.takari.incrementalbuild.aggregator
 
MethodAdapter - Interface in io.takari.builder.internal.model
 
ModularityEnforcementPolicy - Class in io.takari.builder.enforcer.modularity
This is the heart of this project.
ModularityEnforcementPolicy(ProjectContext, BiConsumer<ProjectContext, EnforcerViolation>) - Constructor for class io.takari.builder.enforcer.modularity.ModularityEnforcementPolicy
 
ModularityEnforcerMojoExecutionListener - Class in io.takari.builder.enforcer.modularity.maven.internal
 
ModularityEnforcerMojoExecutionListener(DefaultProjectBasedirEnforcer, ModularityEnforcerSessionState) - Constructor for class io.takari.builder.enforcer.modularity.maven.internal.ModularityEnforcerMojoExecutionListener
 
MojoConfigurationDigester - Class in io.takari.incrementalbuild.maven.internal.digest
 
MojoConfigurationDigester(MavenSession, MavenProject, MojoExecution) - Constructor for class io.takari.incrementalbuild.maven.internal.digest.MojoConfigurationDigester
 
MojoExecutionScopedAggregatorBuildContext(BuildContextEnvironment) - Constructor for class io.takari.incrementalbuild.maven.internal.MavenAggregatorBuildContext.MojoExecutionScopedAggregatorBuildContext
 
MojoExecutionScopedBasicBuildContext(BuildContextEnvironment) - Constructor for class io.takari.incrementalbuild.maven.internal.MavenBasicBuildContext.MojoExecutionScopedBasicBuildContext
 
MojoExecutionScopedBuildContext(BuildContextEnvironment) - Constructor for class io.takari.incrementalbuild.maven.internal.MavenBuildContext.MojoExecutionScopedBuildContext
 
MojoGenerationVisitor - Class in io.takari.builder.apt
 
MojoGenerationVisitor(Filer, Messager) - Constructor for class io.takari.builder.apt.MojoGenerationVisitor
 
multivalueFactory() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
MultivalueParameter - Class in io.takari.builder.internal.model
 
MultivalueParameter(MemberAdapter, TypeAdapter, AbstractParameter) - Constructor for class io.takari.builder.internal.model.MultivalueParameter
 

N

name() - Method in class io.takari.builder.internal.model.AbstractParameter
Parameter xml configuration element name.
networkExceptions - Variable in class io.takari.builder.enforcer.internal.EnforcerConfig
 
newArtifactMetadata(String) - Static method in class io.takari.builder.testing.BuilderExecution
 
newArtifactResources(String, URL...) - Static method in class io.takari.builder.testing.BuilderExecution
 
newBuilder() - Method in class io.takari.builder.internal.BuilderInputs
Creates and returns new fully configured builder instance.
newInputSet() - Method in interface io.takari.incrementalbuild.aggregator.AggregatorBuildContext
 
newInputSet() - Method in class io.takari.incrementalbuild.aggregator.internal.DefaultAggregatorBuildContext
 
newInputSet() - Method in class io.takari.incrementalbuild.maven.internal.MavenAggregatorBuildContext
 
newInstance() - Static method in class io.takari.builder.internal.digest.SHA1Digester
 
newOutput(File) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
newOutputStream(File) - Method in class io.takari.builder.internal.workspace.FilesystemWorkspace
 
newOutputStream(File) - Method in class io.takari.incrementalbuild.maven.internal.ProjectWorkspace
 
newOutputStream() - Method in interface io.takari.incrementalbuild.Output
 
newOutputStream(DefaultOutput) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
newOutputStream() - Method in class io.takari.incrementalbuild.spi.DefaultOutput
 
newOutputStream(File) - Method in class io.takari.incrementalbuild.spi.FilesystemWorkspace
 
newOutputStream(File) - Method in interface io.takari.incrementalbuild.workspace.Workspace
 
newResource(T) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
newResourceMetadata(DefaultBuildContextState, T) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
newWriter(Path) - Static method in class io.takari.builder.enforcer.internal.EnforcerViolation
 
NonDeterministic - Annotation Type in io.takari.builder
Use this annotation if your builder needs to access resources outside of declared inputs.
normalize(String) - Method in class io.takari.builder.internal.pathmatcher.PathNormalizer
File path normalization implementation optimized for use with PathMatcher.
normalize(Path) - Method in class io.takari.builder.internal.pathmatcher.PathNormalizer
File path normalization implementation optimized for use with PathMatcher.
normalize(File) - Static method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
normalize0(Path) - Static method in class io.takari.builder.internal.pathmatcher.PathNormalizer
Returns canonical normalized file path, which on all platforms means: the path is resolved similarly to File.getCanonicalPath() the path starts with '/' the path uses '/' file separator char
normalize0(String) - Static method in class io.takari.builder.internal.pathmatcher.PathNormalizer
 
Nullable - Annotation Type in io.takari.builder.internal.annotations
Maven does not export org.eclipse.sisu.Nullable annotation from the core classrealm, but Sisu "compares the name of the annotation to 'Nullable', regardless of the package", so we can use this custom annotation instead.

O

oldState - Variable in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
originatingElement() - Method in class io.takari.builder.internal.model.AbstractParameter
Parameter originating model element.
originatingElement() - Method in class io.takari.builder.internal.model.BuilderMethod
 
Output<T> - Interface in io.takari.incrementalbuild
 
OutputDirectory - Annotation Type in io.takari.builder
Indicates that annotated element is an output directory.
OutputDirectoryParameter - Class in io.takari.builder.internal.model
 
OutputDirectoryParameter(MemberAdapter, TypeAdapter) - Constructor for class io.takari.builder.internal.model.OutputDirectoryParameter
 
OutputFile - Annotation Type in io.takari.builder
Indicates that annotated element is an output file.
OutputFileParameter - Class in io.takari.builder.internal.model
 
OutputFileParameter(MemberAdapter, TypeAdapter) - Constructor for class io.takari.builder.internal.model.OutputFileParameter
 

P

Parameter - Annotation Type in io.takari.builder
Indicates that annotated element is a builder parameter.
parameterAnnotations() - Static method in class io.takari.builder.internal.model.BuilderClass
Returns all parameter annotation classes supported by the model.
parameters() - Method in class io.takari.builder.internal.model.BuilderClass
 
PathMatcher - Class in io.takari.builder.internal.pathmatcher
Encapsulates a set of include/exclude path matching rules.
PathMatcher.Builder - Class in io.takari.builder.internal.pathmatcher
 
PathMatcher.RuleVisitor - Interface in io.takari.builder.internal.pathmatcher
Visitor for path matching rules
PathNormalizer - Class in io.takari.builder.internal.pathmatcher
Filesystem path normalizer.
Policy - Interface in io.takari.builder.enforcer
 
PolicyContextPreserver - Class in io.takari.builder.enforcer
By constructing a PolicyContextPreserver the contents of the current Policy associated with the ComposableSecurityManager will be stored in this instance.
PolicyContextPreserver() - Constructor for class io.takari.builder.enforcer.PolicyContextPreserver
 
PolicyContextPreserver.CurrentContextAccessor - Interface in io.takari.builder.enforcer
Represents thread context and provides methods to preserve and restore the context value.
PolicyContextPreserver.WrappedCallable<T> - Interface in io.takari.builder.enforcer
 
PolicyContextPreserver.WrappedException - Exception in io.takari.builder.enforcer
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.takari.builder.apt.BuilderMojoGenerator
 
process() - Method in interface io.takari.incrementalbuild.ResourceMetadata
 
process() - Method in class io.takari.incrementalbuild.spi.DefaultResourceMetadata
 
processOutput(Path) - Method in class io.takari.builder.internal.BuilderWorkspace
 
processOutput(File) - Method in class io.takari.builder.internal.workspace.FilesystemWorkspace
 
processOutput(File) - Method in interface io.takari.incrementalbuild.BasicBuildContext
 
processOutput(File) - Method in class io.takari.incrementalbuild.maven.internal.MavenBasicBuildContext
 
processOutput(File) - Method in class io.takari.incrementalbuild.maven.internal.ProjectWorkspace
 
processOutput(File) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
processOutput(File) - Method in class io.takari.incrementalbuild.spi.DefaultBasicBuildContext
 
processOutput(File) - Method in class io.takari.incrementalbuild.spi.FilesystemWorkspace
 
processOutput(File) - Method in interface io.takari.incrementalbuild.workspace.Workspace
 
processResource(DefaultResourceMetadata<T>) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
processResource(Object) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
processResource(DefaultResourceMetadata<T>) - Method in class io.takari.incrementalbuild.spi.DefaultBasicBuildContext
 
ProjectBasedirEnforcer - Interface in io.takari.builder.enforcer.modularity.maven
 
ProjectContext - Class in io.takari.builder.enforcer.modularity
This class contains a list of read and write excludes that must be fully serializable, and should not reference any part of the maven model of the project structure.
ProjectContext(PathNormalizer, String, PathMatcher, PathMatcher, Set<String>) - Constructor for class io.takari.builder.enforcer.modularity.ProjectContext
 
ProjectModelProvider - Interface in io.takari.builder.internal
 
ProjectWorkspace - Class in io.takari.incrementalbuild.maven.internal
Eclipse Workspace implementation is scoped to a project and does not "see" resources outside project basedir.
ProjectWorkspace(MavenProject, Workspace, FilesystemWorkspace) - Constructor for class io.takari.incrementalbuild.maven.internal.ProjectWorkspace
 
putResource(Object, ResourceHolder<?>) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
putResourceAttribute(Object, String, Serializable) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
putResourceOutput(Object, File) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 

Q

qualifiedName() - Method in interface io.takari.builder.internal.model.TypeAdapter
 
qualifiedName() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 

R

readAndTrackExceptions - Variable in class io.takari.builder.enforcer.internal.EnforcerConfig
 
readExceptions - Variable in class io.takari.builder.enforcer.internal.EnforcerConfig
 
readFrom(Path) - Static method in class io.takari.builder.enforcer.internal.EnforcerViolation
 
record(Map<Object, Collection<Message>>, Map<Object, Collection<Message>>) - Method in interface io.takari.incrementalbuild.spi.MessageSinkAdaptor
 
Reflection - Class in io.takari.builder.internal
 
Reflection() - Constructor for class io.takari.builder.internal.Reflection
 
Reflection.ReflectionField - Class in io.takari.builder.internal
 
Reflection.ReflectionMethod - Class in io.takari.builder.internal
 
Reflection.ReflectionType - Class in io.takari.builder.internal
 
ReflectionField(Field) - Constructor for class io.takari.builder.internal.Reflection.ReflectionField
 
ReflectionMethod(Method) - Constructor for class io.takari.builder.internal.Reflection.ReflectionMethod
 
ReflectionType(Class<?>) - Constructor for class io.takari.builder.internal.Reflection.ReflectionType
 
registerAccessor(PolicyContextPreserver.CurrentContextAccessor) - Static method in class io.takari.builder.enforcer.PolicyContextPreserver
 
registerAndProcessInputs(File, Collection<String>, Collection<String>) - Method in interface io.takari.incrementalbuild.BuildContext
Registers inputs identified by basedir and includes/excludes ant patterns.
registerAndProcessInputs(File, Collection<String>, Collection<String>) - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContext
 
registerAndProcessInputs(File, Collection<String>, Collection<String>) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
registerAndProcessInputs(File, Collection<String>, Collection<String>) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContext
 
registerContext(AbstractBuildContext) - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContextFinalizer
 
registerContext(AbstractBuildContext) - Method in interface io.takari.incrementalbuild.spi.BuildContextFinalizer
 
registerContextPolicy(Object, Policy) - Static method in class io.takari.builder.enforcer.ComposableSecurityManagerPolicy
 
registerInput(File) - Method in class io.takari.incrementalbuild.aggregator.internal.DefaultAggregatorBuildContext
 
registerInput(File) - Method in interface io.takari.incrementalbuild.BasicBuildContext
 
registerInput(File) - Method in interface io.takari.incrementalbuild.BuildContext
Registers specified input File with this build context.
registerInput(File) - Method in class io.takari.incrementalbuild.maven.internal.MavenBasicBuildContext
 
registerInput(File) - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContext
 
registerInput(File) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
registerInput(ResourceHolder<T>) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
Adds the resource to this build's resource set.
registerInput(File) - Method in class io.takari.incrementalbuild.spi.DefaultBasicBuildContext
 
registerInput(File) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContext
 
registerInputs(File, Collection<String>, Collection<String>) - Method in class io.takari.incrementalbuild.aggregator.internal.DefaultAggregatorBuildContext
 
registerInputs(File, Collection<String>, Collection<String>) - Method in interface io.takari.incrementalbuild.BuildContext
Registers inputs identified by basedir and includes/excludes ant patterns.
registerInputs(File, Collection<String>, Collection<String>) - Method in class io.takari.incrementalbuild.maven.internal.MavenBuildContext
 
registerInputs(File, Collection<String>, Collection<String>) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
Registers matching resources as this build's input set.
registerInputs(File, Collection<String>, Collection<String>) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContext
 
registerNormalizedInput(File, long, long) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
registerNormalizedOutput(File) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
removeOutput(File) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
removeResource(Object) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
removeResourceAttributes(Object) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
removeResourceMessages(Object) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
removeResourceOutputs(Object) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
removeSystemSecurityManager() - Static method in class io.takari.builder.enforcer.ComposableSecurityManagerPolicy
 
replayLog(File) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
replayLog(File) - Method in interface io.takari.builder.enforcer.modularity.maven.ProjectBasedirEnforcer
 
required() - Method in class io.takari.builder.internal.model.AbstractParameter
Returns true if this parameter much have configuration value provided in java or in xml.
required() - Method in class io.takari.builder.internal.model.ArtifactResourcesParameter
 
required() - Method in class io.takari.builder.internal.model.CompositeParameter
 
required() - Method in class io.takari.builder.internal.model.DependenciesParameter
 
required() - Method in class io.takari.builder.internal.model.DependencyResourcesParameter
 
required() - Method in class io.takari.builder.internal.model.GeneratedResourcesDirectoryParameter
 
required() - Method in class io.takari.builder.internal.model.GeneratedSourcesDirectoryParameter
 
required() - Method in class io.takari.builder.internal.model.InputDirectoryFilesParameter
 
required() - Method in class io.takari.builder.internal.model.InputDirectoryParameter
 
required() - Method in class io.takari.builder.internal.model.InputFileParameter
 
required() - Method in class io.takari.builder.internal.model.MapParameter
 
required() - Method in class io.takari.builder.internal.model.MultivalueParameter
 
required() - Method in class io.takari.builder.internal.model.OutputDirectoryParameter
 
required() - Method in class io.takari.builder.internal.model.OutputFileParameter
 
required() - Method in class io.takari.builder.internal.model.SimpleParameter
 
required() - Method in class io.takari.builder.internal.model.UnsupportedCollectionParameter
 
ResolutionScope - Enum in io.takari.builder
Dependency resolution scope
Resource<T> - Interface in io.takari.incrementalbuild
 
resource - Variable in class io.takari.incrementalbuild.spi.DefaultResourceMetadata
 
ResourceHolder<R extends Serializable> - Interface in io.takari.incrementalbuild.spi
Wraps input or output resource and logic and state necessary to determine if the resource has or has not changed since the holder instance was created.
ResourceMetadata<T> - Interface in io.takari.incrementalbuild
 
ResourceRoot - Class in io.takari.builder.internal
 
ResourceRoot(String, ResourceType, List<String>, List<String>) - Constructor for class io.takari.builder.internal.ResourceRoot
 
resources() - Method in interface io.takari.builder.IArtifactResources
Selected resources.
ResourceStatus - Enum in io.takari.incrementalbuild
 
ResourceType - Enum in io.takari.builder
 

S

ScopedProjectDependencyCache - Class in io.takari.builder.internal.cache
This is a cache of scoped project dependency artifacts.
ScopedProjectDependencyCache() - Constructor for class io.takari.builder.internal.cache.ScopedProjectDependencyCache
 
ScopedProjectDependencyCache.Key - Class in io.takari.builder.internal.cache
 
SessionConfig - Class in io.takari.builder.enforcer.modularity.internal
 
SessionConfig(MavenSession) - Constructor for class io.takari.builder.enforcer.modularity.internal.SessionConfig
 
setBuilderEnforcerConfig(EnforcerConfig) - Method in class io.takari.builder.internal.BuilderRunner
 
setBuilderId(String) - Method in class io.takari.builder.internal.BuilderRunner
 
setClasspath(Collection<Path>, ClasspathDigester) - Method in class io.takari.builder.internal.BuilderRunner
 
setConfiguration(Xpp3Dom) - Method in class io.takari.builder.internal.BuilderRunner
 
setCurrentContext(Object) - Method in interface io.takari.builder.enforcer.PolicyContextPreserver.CurrentContextAccessor
Sets the current thread context value.
setDefaultMessageLocation(Path, int, int) - Method in class io.takari.builder.internal.BuilderRunner
 
setDefaultPolicy(Policy) - Static method in class io.takari.builder.enforcer.ComposableSecurityManagerPolicy
 
setDependencyResolver(DependencyResolver) - Method in class io.takari.builder.internal.BuilderRunner
 
setFailOnError(boolean) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
setForcedParameters(Map<String, BuilderInputs.Value<?>>) - Method in class io.takari.builder.internal.BuilderRunner
 
setInprogressWriter(BuilderExecutionState.InprogressStateWriter) - Method in class io.takari.builder.internal.BuilderContext.Builder
 
setMessageSink(MessageSink) - Method in class io.takari.builder.internal.BuilderRunner
 
setNetworkAccessAllowed(boolean) - Method in class io.takari.builder.internal.BuilderContext.Builder
 
setProjectBasedir(Path) - Method in class io.takari.builder.internal.BuilderRunner
 
setProjectCompileSourceRoots(List<String>) - Method in class io.takari.builder.internal.BuilderRunner
 
setProjectProperties(Function<String, String>) - Method in class io.takari.builder.internal.BuilderRunner
 
setProjectResourcesConsumer(Consumer<ResourceRoot>) - Method in class io.takari.builder.internal.BuilderRunner
 
setProjectTestCompileSourceRoots(List<String>) - Method in class io.takari.builder.internal.BuilderRunner
 
setResourceAttribute(Object, String, T) - Method in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
setResourceAttributes(Object, Map<String, Serializable>) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
setResourceMessages(Object, Collection<Message>) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
setResourceOutputs(Object, Collection<File>) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
setSessionBasedir(Path) - Method in class io.takari.builder.internal.BuilderRunner
 
setSessionClasspathMatcher(PathMatcher) - Method in class io.takari.builder.internal.BuilderRunner
 
setSessionProperties(Properties, Properties) - Method in class io.takari.builder.internal.BuilderRunner
 
setStateFile(Path) - Method in class io.takari.builder.internal.BuilderRunner
 
setSystemSecurityManager() - Static method in class io.takari.builder.enforcer.ComposableSecurityManagerPolicy
 
setupMavenSession(MavenSession, SessionConfig) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
setupProjectContext(MavenSession, MavenProject, SessionConfig, EnforcerConfig) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
setWorkspace(Workspace) - Method in class io.takari.builder.internal.BuilderRunner
 
severity - Variable in class io.takari.builder.internal.Message
 
severity - Variable in class io.takari.incrementalbuild.spi.Message
 
SHA1Digester - Class in io.takari.builder.internal.digest
 
SHA1Digester() - Constructor for class io.takari.builder.internal.digest.SHA1Digester
 
simpleName() - Method in interface io.takari.builder.internal.model.TypeAdapter
 
simpleName() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
SimpleParameter - Class in io.takari.builder.internal.model
 
state - Variable in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
state - Variable in class io.takari.incrementalbuild.spi.DefaultResourceMetadata
 
store(OutputStream) - Method in class io.takari.builder.enforcer.modularity.ProjectContext
 
storeTo(OutputStream) - Method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 

T

Takari_MavenIncrementalConventions - Class in io.takari.builder.internal.maven
 
Takari_MavenIncrementalConventions() - Constructor for class io.takari.builder.internal.maven.Takari_MavenIncrementalConventions
 
toDirectoryPath(String) - Static method in class io.takari.builder.internal.pathmatcher.FileMatcher
 
toMessageSinkSeverity(MessageSeverity) - Static method in class io.takari.incrementalbuild.maven.internal.MavenBuildContextFinalizer
 
toPath(String) - Static method in class io.takari.builder.internal.pathmatcher.PathNormalizer
 
toString() - Method in class io.takari.builder.enforcer.internal.EnforcerViolation
 
toString() - Method in class io.takari.builder.enforcer.modularity.ProjectContext
 
toString() - Method in class io.takari.builder.internal.BuilderContext
 
toString() - Method in class io.takari.builder.internal.Dependency
 
toString() - Method in class io.takari.builder.internal.model.AbstractParameter
 
toString() - Method in class io.takari.builder.internal.pathmatcher.PathMatcher
 
toString() - Method in class io.takari.builder.internal.Reflection.ReflectionField
 
toString() - Method in class io.takari.builder.internal.Reflection.ReflectionType
 
toString() - Method in class io.takari.incrementalbuild.spi.DefaultResourceMetadata
 
transitive() - Method in class io.takari.builder.internal.model.DependenciesParameter
 
traverse(PathMatcher.RuleVisitor) - Method in class io.takari.builder.internal.pathmatcher.PathMatcher
 
type - Variable in class io.takari.builder.internal.model.AbstractParameter
 
type() - Method in class io.takari.builder.internal.model.AbstractParameter
Parameter target type.
type() - Method in class io.takari.builder.internal.model.BuilderClass
 
TypeAdapter - Interface in io.takari.builder.internal.model
 

U

unregisterContextPolicy(Object) - Static method in class io.takari.builder.enforcer.ComposableSecurityManagerPolicy
 
UnsupportedCollectionParameter - Class in io.takari.builder.internal.model
 
UnsupportedCollectionParameter(MemberAdapter, TypeAdapter, List<TypeAdapter>) - Constructor for class io.takari.builder.internal.model.UnsupportedCollectionParameter
 
URLResourceHolder - Class in io.takari.incrementalbuild.util
Allows tracking of input resources identified by URLs in BuildContext.
URLResourceHolder(URL) - Constructor for class io.takari.incrementalbuild.util.URLResourceHolder
 
UTF8 - Static variable in class io.takari.builder.internal.utils.JarBuilder
 

V

value() - Method in interface io.takari.builder.internal.BuilderInputs.Value
 
value() - Method in class io.takari.builder.internal.model.AbstractFileParameter
 
value() - Method in class io.takari.builder.internal.model.AbstractResourceSelectionParameter
 
value() - Method in class io.takari.builder.internal.model.ArtifactResourcesParameter
 
value() - Method in class io.takari.builder.internal.model.DependencyResourcesParameter
 
value() - Method in class io.takari.builder.internal.model.GeneratedResourcesDirectoryParameter
 
value() - Method in class io.takari.builder.internal.model.GeneratedSourcesDirectoryParameter
 
value() - Method in class io.takari.builder.internal.model.InputDirectoryFilesParameter
 
value() - Method in class io.takari.builder.internal.model.InputDirectoryParameter
 
value() - Method in class io.takari.builder.internal.model.InputFileParameter
 
value() - Method in class io.takari.builder.internal.model.OutputDirectoryParameter
 
value() - Method in class io.takari.builder.internal.model.OutputFileParameter
 
value() - Method in class io.takari.builder.internal.model.SimpleParameter
 
valueOf(String) - Static method in enum io.takari.builder.enforcer.internal.EnforcerConfig.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.takari.builder.enforcer.internal.EnforcerViolationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.takari.builder.internal.Message.MessageSeverity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.takari.builder.LifecyclePhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.takari.builder.ResolutionScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.takari.builder.ResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.takari.incrementalbuild.Incremental.Configuration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.takari.incrementalbuild.MessageSeverity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.takari.incrementalbuild.ResourceStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.takari.incrementalbuild.workspace.MessageSink.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.takari.incrementalbuild.workspace.Workspace.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.takari.incrementalbuild.workspace.Workspace.ResourceStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.takari.builder.enforcer.internal.EnforcerConfig.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.takari.builder.enforcer.internal.EnforcerViolationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.takari.builder.internal.Message.MessageSeverity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.takari.builder.LifecyclePhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.takari.builder.ResolutionScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.takari.builder.ResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.takari.incrementalbuild.Incremental.Configuration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.takari.incrementalbuild.MessageSeverity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.takari.incrementalbuild.ResourceStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.takari.incrementalbuild.workspace.MessageSink.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.takari.incrementalbuild.workspace.Workspace.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.takari.incrementalbuild.workspace.Workspace.ResourceStatus
Returns an array containing the constants of this enum type, in the order they are declared.
visit(boolean, String) - Method in interface io.takari.builder.internal.pathmatcher.PathMatcher.RuleVisitor
Visit the given path matching rule
visit(File, long, long, Workspace.ResourceStatus) - Method in interface io.takari.incrementalbuild.workspace.Workspace.FileVisitor
 
visitArtifactResources(ArtifactResourcesParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitArtifactResources(ArtifactResourcesParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitArtifactResources(ArtifactResourcesParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitArtifactResources(ArtifactResourcesParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
visitBuilder(BuilderMethod) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitBuilder(BuilderMethod) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitBuilder(BuilderMethod) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitBuilder(BuilderMethod) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
visitDependencies(DependenciesParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitDependencies(DependenciesParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitDependencies(DependenciesParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitDependencies(DependenciesParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
visitDependencyResources(DependencyResourcesParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitDependencyResources(DependencyResourcesParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitDependencyResources(DependencyResourcesParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitDependencyResources(DependencyResourcesParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
visitGeneratedResourcesDirectory(GeneratedResourcesDirectoryParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitGeneratedResourcesDirectory(GeneratedResourcesDirectoryParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitGeneratedResourcesDirectory(GeneratedResourcesDirectoryParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitGeneratedResourcesDirectory(GeneratedResourcesDirectoryParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
visitGeneratedSourcesDirectory(GeneratedSourcesDirectoryParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitGeneratedSourcesDirectory(GeneratedSourcesDirectoryParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitGeneratedSourcesDirectory(GeneratedSourcesDirectoryParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitGeneratedSourcesDirectory(GeneratedSourcesDirectoryParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
visitInputDirectory(InputDirectoryParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitInputDirectory(InputDirectoryParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitInputDirectory(InputDirectoryParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitInputDirectory(InputDirectoryParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
visitInputDirectoryFiles(InputDirectoryFilesParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitInputDirectoryFiles(InputDirectoryFilesParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitInputDirectoryFiles(InputDirectoryFilesParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitInputDirectoryFiles(InputDirectoryFilesParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
visitInputFile(InputFileParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitInputFile(InputFileParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitInputFile(InputFileParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitInputFile(InputFileParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
visitMap(MapParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitMap(MapParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitMap(MapParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitMap(MapParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
visitOutputDirectory(OutputDirectoryParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitOutputDirectory(OutputDirectoryParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitOutputDirectory(OutputDirectoryParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitOutputDirectory(OutputDirectoryParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
visitOutputFile(OutputFileParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitOutputFile(OutputFileParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitOutputFile(OutputFileParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitOutputFile(OutputFileParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
visitSimple(SimpleParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitSimple(SimpleParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitSimple(SimpleParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitSimple(SimpleParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 
visitUnsupportedCollection(UnsupportedCollectionParameter) - Method in class io.takari.builder.apt.MojoGenerationVisitor
 
visitUnsupportedCollection(UnsupportedCollectionParameter) - Method in class io.takari.builder.internal.BuilderInputsBuilder
 
visitUnsupportedCollection(UnsupportedCollectionParameter) - Method in interface io.takari.builder.internal.model.BuilderMetadataVisitor
 
visitUnsupportedCollection(UnsupportedCollectionParameter) - Method in class io.takari.builder.internal.model.BuilderValidationVisitor
 

W

walk(Path) - Method in class io.takari.builder.internal.BuilderWorkspace
 
walk(File, Workspace.FileVisitor) - Method in class io.takari.builder.internal.workspace.FilesystemWorkspace
 
walk(File, Workspace.FileVisitor) - Method in class io.takari.incrementalbuild.maven.internal.ProjectWorkspace
 
walk(File, Workspace.FileVisitor) - Method in class io.takari.incrementalbuild.spi.FilesystemWorkspace
 
walk(File, Workspace.FileVisitor) - Method in interface io.takari.incrementalbuild.workspace.Workspace
Walks a file tree.
warn(File, int, int, String, Throwable) - Method in interface io.takari.builder.Messages
 
warn(Path, int, int, String, Throwable) - Method in interface io.takari.builder.Messages
 
wasWhitelistedException(String) - Method in class io.takari.builder.internal.BuilderContext
 
withCompileSourceRoot(File) - Method in class io.takari.builder.testing.BuilderExecution
 
withConfiguration(String, String) - Method in class io.takari.builder.testing.BuilderExecution
 
withConfiguration(String, Collection<String>) - Method in class io.takari.builder.testing.BuilderExecution
 
withConfiguration(Map<String, Serializable>) - Static method in class io.takari.incrementalbuild.spi.DefaultBuildContextState
 
withConfigurationXml(String, String) - Method in class io.takari.builder.testing.BuilderExecution
 
withDependency(String, File) - Method in class io.takari.builder.testing.BuilderExecution
 
withEnforcerConfig(EnforcerConfig) - Method in class io.takari.builder.testing.BuilderExecution
 
withEntries(String...) - Method in class io.takari.builder.internal.utils.JarBuilder
 
withEntry(String, String) - Method in class io.takari.builder.internal.utils.JarBuilder
 
withExclusion(String) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig.Builder
 
withExecException(String, String) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig.Builder
 
withInputDirectory(String, File) - Method in class io.takari.builder.testing.BuilderExecution
 
withInputDirectory(String, File, Collection<String>) - Method in class io.takari.builder.testing.BuilderExecution
 
withNetworkException(String) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig.Builder
 
withParameterValue(String, Object) - Method in class io.takari.builder.testing.BuilderExecution
 
withProperty(String, String) - Method in class io.takari.builder.testing.BuilderExecution
 
withReadAndTrackException(String, String) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig.Builder
 
withReadException(String, String) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig.Builder
 
withTestCompileSourceRoot(File) - Method in class io.takari.builder.testing.BuilderExecution
 
withTransitiveDependency(String, File) - Method in class io.takari.builder.testing.BuilderExecution
 
withWriteException(String, String) - Method in class io.takari.builder.enforcer.internal.EnforcerConfig.Builder
 
workspace - Variable in class io.takari.incrementalbuild.spi.AbstractBuildContext
 
Workspace - Interface in io.takari.incrementalbuild.workspace
Workspace provides a layer of indirection between BuildContext and underlying resource (File) store.
Workspace.FileVisitor - Interface in io.takari.incrementalbuild.workspace
 
Workspace.Mode - Enum in io.takari.incrementalbuild.workspace
 
Workspace.ResourceStatus - Enum in io.takari.incrementalbuild.workspace
 
WorkspaceProjectsProvider - Class in io.takari.builder.enforcer.modularity.internal
 
WorkspaceProjectsProvider.Nullable - Annotation Type in io.takari.builder.enforcer.modularity.internal
 
wrap(Runnable) - Method in class io.takari.builder.enforcer.PolicyContextPreserver
 
wrap(Callable<T>) - Method in class io.takari.builder.enforcer.PolicyContextPreserver
 
WrappedException(String, Exception) - Constructor for exception io.takari.builder.enforcer.PolicyContextPreserver.WrappedException
 
write(EnforcerViolation) - Method in interface io.takari.builder.enforcer.internal.EnforcerViolation.Writer
 
write(byte[], int, int) - Method in class io.takari.builder.internal.workspace.IncrementalFileOutputStream
 
write(int) - Method in class io.takari.builder.internal.workspace.IncrementalFileOutputStream
 
writeConfiguration(File) - Method in class io.takari.builder.enforcer.modularity.internal.DefaultProjectBasedirEnforcer
 
writeConfiguration(File) - Method in interface io.takari.builder.enforcer.modularity.maven.ProjectBasedirEnforcer
 
writeExceptions - Variable in class io.takari.builder.enforcer.internal.EnforcerConfig
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2021. All rights reserved.