Index

A B C D E F G H I J L N O P Q R T V W 
All Classes and Interfaces|All Packages

A

accept(Qualifier.Visitor) - Method in class dev.nokee.commons.names.CppNames.ForComponent
 
accept(Qualifier.Visitor) - Method in interface dev.nokee.commons.names.Qualifier
 
apiConfigurationName() - Method in class dev.nokee.commons.names.CppNames.ForComponent
 
apiConfigurationName(CppComponent) - Static method in class dev.nokee.commons.names.CppNames
Returns the qualifyingNameApi configuration name.
append(ElementName) - Method in interface dev.nokee.commons.names.Names
Creates a fully qualified name (leaf) for the specified element name.
append(OtherName) - Method in interface dev.nokee.commons.names.Names
Creates a child name hierarchy (node) for the specified element name.
append(String) - Method in interface dev.nokee.commons.names.Names
 
appendTo(NameBuilder) - Method in class dev.nokee.commons.names.CppNames.ForComponent
 
appendTo(NameBuilder) - Method in interface dev.nokee.commons.names.QualifyingName
 

B

builder() - Static method in class dev.nokee.commons.names.ConfigurationName
 
builder() - Static method in class dev.nokee.commons.names.TaskName
 

C

compareTo(Name) - Method in interface dev.nokee.commons.names.Name
 
compareTo(String) - Method in class dev.nokee.commons.names.ConfigurationName
 
compileGroovyTaskName(SourceSet) - Static method in class dev.nokee.commons.names.JvmNames
Returns the compileQualifyingNameGroovy task name.
compileKotlinTaskName(SourceSet) - Static method in class dev.nokee.commons.names.JvmNames
Returns the compileQualifyingNameKotlin task name.
compileOnlyApiConfigurationName(SourceSet) - Static method in class dev.nokee.commons.names.JvmNames
Returns the qualifyingNameCompileOnlyApi configuration name.
compileTaskName() - Method in class dev.nokee.commons.names.CppNames.ForBinary
 
compileTaskName(String) - Method in class dev.nokee.commons.names.CppNames.ForBinary
 
compileTaskName(CppBinary) - Static method in class dev.nokee.commons.names.CppNames
Returns the compileQualifyingNameCpp task name.
compileTaskName(CppBinary, String) - Static method in class dev.nokee.commons.names.CppNames
Returns the compileQualifyingNameLanguage task name.
componentName(String) - Static method in interface dev.nokee.commons.names.ElementName
Creates a software component name suffixing qualifier (standard) for the specified name.
componentName(String) - Method in interface dev.nokee.commons.names.Names
 
configurationName() - Static method in interface dev.nokee.commons.names.ElementName
Returns a builder to create non-standard configuration name.
configurationName(String) - Static method in interface dev.nokee.commons.names.ElementName
Creates a configuration name prefixing qualifier (standard) for the specified name.
configurationName(String) - Method in interface dev.nokee.commons.names.Names
 
configurationName(Function<? super ConfigurationName.Builder, ? extends ConfigurationName>) - Method in interface dev.nokee.commons.names.Names
 
ConfigurationName - Class in dev.nokee.commons.names
 
ConfigurationName.Builder - Class in dev.nokee.commons.names
 
cppApiElementsConfigurationName() - Method in class dev.nokee.commons.names.CppNames.ForComponent
 
cppApiElementsConfigurationName(CppComponent) - Static method in class dev.nokee.commons.names.CppNames
Returns the qualifyingNameCppApiElements configuration name.
cppCompileConfigurationName() - Method in class dev.nokee.commons.names.CppNames.ForBinary
 
cppCompileConfigurationName(CppBinary) - Static method in class dev.nokee.commons.names.CppNames
Returns the cppCompileQualifyingName configuration name.
CppNames - Class in dev.nokee.commons.names
Task and configuration names for cpp-library, cpp-application and cpp-unit-test plugins.
CppNames() - Constructor for class dev.nokee.commons.names.CppNames
 
CppNames.ForBinary - Class in dev.nokee.commons.names
 
CppNames.ForComponent - Class in dev.nokee.commons.names
 

D

delegate() - Method in class dev.nokee.commons.names.CppNames.ForBinary
 
delegate() - Method in class dev.nokee.commons.names.CppNames.ForComponent
 
dev.nokee.commons.names - package dev.nokee.commons.names
 

E

ElementName - Interface in dev.nokee.commons.names
Represents an element name of a domain object, typically non-qualified.
equals(Object) - Method in class dev.nokee.commons.names.ConfigurationName
 

F

forObject(String) - Method in class dev.nokee.commons.names.TaskName.Builder
 
FullyQualifiedName - Interface in dev.nokee.commons.names
Represents a fully qualified name of a domain object.

G

generateDescriptorFileTaskName(Publication) - Static method in class dev.nokee.commons.names.PublishingTaskNames
Returns the generateDescriptorFileForPublicationNamePublication task name.
generateMetadataFileTaskName(Publication) - Static method in class dev.nokee.commons.names.PublishingTaskNames
Returns the generateMetadataFileForPublicationNamePublication task name.
generatePomFileTaskName(Publication) - Static method in class dev.nokee.commons.names.PublishingTaskNames
Returns the generatePomFileForPublicationNamePublication task name.
get(String) - Method in class dev.nokee.commons.names.CppNames.ForComponent
 
get(String) - Method in interface dev.nokee.commons.names.Name
 
get(String) - Method in class dev.nokee.commons.names.ConfigurationName
 
getObject() - Method in class dev.nokee.commons.names.TaskName
 
getVerb() - Method in class dev.nokee.commons.names.TaskName
 
groovydocElementsConfigurationName(SourceSet) - Static method in class dev.nokee.commons.names.JvmNames
Returns the qualifyingNameGroovydocElements configuration name.
groovydocJarTaskName(SourceSet) - Static method in class dev.nokee.commons.names.JvmNames
Returns the qualifyingNameGroovydocJar task name.
groovydocTaskName(SourceSet) - Static method in class dev.nokee.commons.names.JvmNames
Returns the qualifyingNameGroovydoc task name.

H

hashCode() - Method in class dev.nokee.commons.names.ConfigurationName
 

I

implementationConfigurationName() - Method in class dev.nokee.commons.names.CppNames.ForBinary
 
implementationConfigurationName() - Method in class dev.nokee.commons.names.CppNames.ForComponent
 
implementationConfigurationName(CppBinary) - Static method in class dev.nokee.commons.names.CppNames
Returns the binaryNameImplementation configuration name.
implementationConfigurationName(CppComponent) - Static method in class dev.nokee.commons.names.CppNames
Returns the qualifyingNameImplementation configuration name.

J

JvmNames - Class in dev.nokee.commons.names
Task and configuration names for java, java-library, groovy, and Kotlin plugins.
JvmNames() - Constructor for class dev.nokee.commons.names.JvmNames
 

L

linkElementsConfigurationName() - Method in class dev.nokee.commons.names.CppNames.ForBinary
 
linkElementsConfigurationName(CppBinary) - Static method in class dev.nokee.commons.names.CppNames
Returns the qualifyingNameLinkElements configuration name.
linkTaskName() - Method in class dev.nokee.commons.names.CppNames.ForBinary
 
linkTaskName(CppBinary) - Static method in class dev.nokee.commons.names.CppNames
Returns the linkQualifyingName task name.

N

Name - Interface in dev.nokee.commons.names
Strongly represent a name object.
Names - Interface in dev.nokee.commons.names
Represents a naming hierarchy.
nativeLinkConfigurationName() - Method in class dev.nokee.commons.names.CppNames.ForBinary
 
nativeLinkConfigurationName(CppBinary) - Static method in class dev.nokee.commons.names.CppNames
Returns the nativeLinkQualifyingName configuration name.
nativeRuntimeConfigurationName() - Method in class dev.nokee.commons.names.CppNames.ForBinary
 
nativeRuntimeConfigurationName(CppBinary) - Static method in class dev.nokee.commons.names.CppNames
Returns the nativeRuntimeQualifyingName configuration name.

O

of(Object) - Static method in interface dev.nokee.commons.names.Name
Convert any object into a name object.
of(String) - Static method in interface dev.nokee.commons.names.ElementName
Creates a non-main element name for the specified name usable as a qualifier.
of(String) - Static method in interface dev.nokee.commons.names.Names
 
of(String) - Static method in class dev.nokee.commons.names.TaskName
Returns an TaskName instance where qualifiers are appended to the specified task name.
of(String, String) - Static method in class dev.nokee.commons.names.TaskName
Returns an TaskName instance where qualifiers are sandwiched between the specified verb and object (sometime referred as target).
of(Named) - Static method in interface dev.nokee.commons.names.Name
 
of(CppBinary) - Static method in class dev.nokee.commons.names.CppNames
 
of(CppComponent) - Static method in class dev.nokee.commons.names.CppNames
 
ofMain() - Static method in interface dev.nokee.commons.names.Names
 
ofMain(String) - Static method in interface dev.nokee.commons.names.ElementName
Creates a main element name for the specified name usable as a qualifier.
ofMain(String) - Static method in interface dev.nokee.commons.names.Names
 
OtherName - Interface in dev.nokee.commons.names
Represents an element name that is also a qualifying name, e.g.

P

pluginUnderTestMetadataTaskName() - Static method in class dev.nokee.commons.names.JvmNames
Returns the pluginUnderTestMetadata task name.
prefix(String) - Method in class dev.nokee.commons.names.ConfigurationName.Builder
 
propSet() - Method in class dev.nokee.commons.names.ConfigurationName
 
PublishingTaskNames - Class in dev.nokee.commons.names
Task names for maven-publish and ivy-publish publications.
PublishingTaskNames() - Constructor for class dev.nokee.commons.names.PublishingTaskNames
 
publishPublicationToAnyRepositories(Publication) - Static method in class dev.nokee.commons.names.PublishingTaskNames
Returns a specification that match publishPublicationNamePublicationTo* task names.
publishPublicationToRepositoryTaskName(Publication, ArtifactRepository) - Static method in class dev.nokee.commons.names.PublishingTaskNames
Returns the publishPublicationNamePublicationToRepositoryNameRepository task name.

Q

Qualifiable - Interface in dev.nokee.commons.names
Represents a name that can be qualified with a Qualifier.
qualifiedBy(Qualifier) - Method in class dev.nokee.commons.names.ConfigurationName
 
qualifiedBy(Qualifier) - Method in interface dev.nokee.commons.names.ElementName
Creates a new qualified name for the specified qualifier.
qualifiedBy(Qualifier) - Method in interface dev.nokee.commons.names.OtherName
Creates a new qualified name for the specified qualifier.
qualifiedBy(Qualifier) - Method in interface dev.nokee.commons.names.Qualifiable
Creates a new qualified name for the specified qualifier.
qualifiedBy(Qualifier) - Method in class dev.nokee.commons.names.TaskName
 
QualifiedName - Interface in dev.nokee.commons.names
Represents a name that was qualified with a Qualifier.
Qualifier - Interface in dev.nokee.commons.names
Represents qualifying aspect of a Name.
Qualifier.Visitor - Interface in dev.nokee.commons.names
 
qualifyingName(Named) - Static method in class dev.nokee.commons.names.CppNames
Returns the qualifying name for nested domain object of the specified C++ component or binary.
QualifyingName - Interface in dev.nokee.commons.names
Represents a name that can act as a qualifier.

R

RelativeName - Interface in dev.nokee.commons.names
Represents a name derived from a FullyQualifiedName relative to a parent Qualifier.
relativeTo(Qualifier) - Method in class dev.nokee.commons.names.CppNames.ForComponent
 
relativeTo(Qualifier) - Method in interface dev.nokee.commons.names.FullyQualifiedName
Creates a relative name based on the specified qualifier.
runtimeElementsConfigurationName() - Method in class dev.nokee.commons.names.CppNames.ForBinary
 
runtimeElementsConfigurationName(CppBinary) - Static method in class dev.nokee.commons.names.CppNames
Returns the qualifyingNameRuntimeElements configuration name.

T

taskName() - Static method in interface dev.nokee.commons.names.ElementName
Returns a builder to create complex task name.
taskName(String) - Static method in interface dev.nokee.commons.names.ElementName
Creates a task name for the specified name.
taskName(String) - Method in interface dev.nokee.commons.names.Names
 
taskName(String, String) - Static method in interface dev.nokee.commons.names.ElementName
Creates a task name for the specified name.
taskName(String, String) - Method in interface dev.nokee.commons.names.Names
 
taskName(String, String) - Static method in class dev.nokee.commons.names.TaskName
Deprecated.
taskName(Function<? super TaskName.Builder, ? extends TaskName>) - Method in interface dev.nokee.commons.names.Names
 
TaskName - Class in dev.nokee.commons.names
Represents a task name in Gradle.
TaskName.Builder - Class in dev.nokee.commons.names
 
toFullName() - Method in interface dev.nokee.commons.names.RelativeName
 
toString() - Method in class dev.nokee.commons.names.ConfigurationName
 
toString() - Method in class dev.nokee.commons.names.CppNames.ForComponent
 
toString() - Method in class dev.nokee.commons.names.TaskName
 
toString(NameBuilder) - Method in class dev.nokee.commons.names.CppNames.ForComponent
 
toString(NameBuilder) - Method in interface dev.nokee.commons.names.FullyQualifiedName
 
toString(NameBuilder) - Method in interface dev.nokee.commons.names.Name
 

V

visit(Qualifier) - Method in interface dev.nokee.commons.names.Qualifier.Visitor
 

W

with(String, Object) - Method in class dev.nokee.commons.names.ConfigurationName
 
with(String, Object) - Method in interface dev.nokee.commons.names.QualifiedName
 
withObject(String) - Method in class dev.nokee.commons.names.TaskName
 
withVerb(String) - Method in class dev.nokee.commons.names.TaskName
 
A B C D E F G H I J L N O P Q R T V W 
All Classes and Interfaces|All Packages