- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 26 for SPI (0.01 sec)
-
api/maven-api-spi/src/main/java/org/apache/maven/api/spi/ExtensibleEnumProvider.java
* under the License. */ package org.apache.maven.api.spi; import java.util.Collection; import org.apache.maven.api.ExtensibleEnum; import org.apache.maven.api.annotations.Consumer; import org.apache.maven.api.annotations.Experimental; import org.apache.maven.api.annotations.Nonnull; /** * An SPI interface to extend Maven with new enum values for extensible enumerations. * <p>
Registered: Sun Sep 07 03:35:12 UTC 2025 - Last Modified: Thu Apr 03 13:33:59 UTC 2025 - 2.8K bytes - Viewed (0) -
api/maven-api-core/src/main/java/org/apache/maven/api/Language.java
/** * Language. * <p> * This extensible enum has two defined values, {@link #NONE} and {@link #JAVA_FAMILY}, * but can be extended by registering a {@code org.apache.maven.api.spi.LanguageProvider}. * <p> * Implementation must have {@code equals()} and {@code hashCode()} implemented, so implementations of this interface * can be used as keys. * * @since 4.0.0 */ @Experimental @Immutable
Registered: Sun Sep 07 03:35:12 UTC 2025 - Last Modified: Thu Jan 30 12:22:39 UTC 2025 - 2.2K bytes - Viewed (0) -
api/maven-api-spi/src/main/java/org/apache/maven/api/spi/ModelTransformerException.java
* KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ package org.apache.maven.api.spi; import org.apache.maven.api.annotations.Experimental; import org.apache.maven.api.services.MavenException; @Experimental public class ModelTransformerException extends MavenException {
Registered: Sun Sep 07 03:35:12 UTC 2025 - Last Modified: Thu Sep 12 06:15:53 UTC 2024 - 1.4K bytes - Viewed (0) -
api/maven-api-core/src/main/java/org/apache/maven/api/services/TypeRegistry.java
/** * Access to {@link Type} registry. * <p> * This registry provides access to all registered artifact types, both standard types * provided by Maven and custom types registered through SPI provider implementations. * * @since 4.0.0 */ @Experimental public interface TypeRegistry extends ExtensibleEnumRegistry<Type> { /** * Obtain the {@link Type} from the specified {@code id}.
Registered: Sun Sep 07 03:35:12 UTC 2025 - Last Modified: Thu Apr 03 13:33:59 UTC 2025 - 1.7K bytes - Viewed (0) -
api/maven-api-spi/src/main/java/org/apache/maven/api/spi/ModelParser.java
* KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ package org.apache.maven.api.spi; import java.nio.file.Path; import java.util.Map; import java.util.Optional; import org.apache.maven.api.annotations.Consumer; import org.apache.maven.api.annotations.Experimental;
Registered: Sun Sep 07 03:35:12 UTC 2025 - Last Modified: Tue Sep 10 17:18:47 UTC 2024 - 3.1K bytes - Viewed (0) -
api/maven-api-spi/src/main/java/org/apache/maven/api/spi/ModelTransformer.java
* KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ package org.apache.maven.api.spi; import org.apache.maven.api.annotations.Consumer; import org.apache.maven.api.annotations.Experimental; import org.apache.maven.api.annotations.Nonnull; import org.apache.maven.api.di.Named;
Registered: Sun Sep 07 03:35:12 UTC 2025 - Last Modified: Thu Apr 03 13:33:59 UTC 2025 - 3.6K bytes - Viewed (0) -
api/maven-api-spi/src/main/java/org/apache/maven/api/spi/ModelParserException.java
* KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ package org.apache.maven.api.spi; import org.apache.maven.api.annotations.Experimental; import org.apache.maven.api.services.MavenException; @Experimental public class ModelParserException extends MavenException { /**
Registered: Sun Sep 07 03:35:12 UTC 2025 - Last Modified: Fri Sep 22 07:25:10 UTC 2023 - 1.9K bytes - Viewed (0) -
api/maven-api-core/src/main/java/org/apache/maven/api/ProjectScope.java
* <p> * This extensible enum has two defined values, {@link #MAIN} and {@link #TEST}, * but can be extended by registering a {@code org.apache.maven.api.spi.ProjectScopeProvider}. * <p> * Implementation must have {@code equals()} and {@code hashCode()} implemented, so implementations of this interface * can be used as keys. * * @since 4.0.0 */ @Experimental
Registered: Sun Sep 07 03:35:12 UTC 2025 - Last Modified: Mon Feb 05 09:42:51 UTC 2024 - 1.8K bytes - Viewed (0) -
api/maven-api-core/src/main/java/org/apache/maven/api/services/ExtensibleEnumRegistry.java
* It's used internally by Maven and can also be used by plugins and extensions to access * custom enum values that have been registered through SPI providers. * * @param <T> the specific type of extensible enum managed by this registry * @since 4.0.0 */ public interface ExtensibleEnumRegistry<T extends ExtensibleEnum> extends Service { @Nonnull
Registered: Sun Sep 07 03:35:12 UTC 2025 - Last Modified: Thu Apr 03 13:33:59 UTC 2025 - 1.8K bytes - Viewed (0) -
api/maven-api-core/src/main/java/org/apache/maven/api/PathScope.java
* <p> * This extensible enum has four defined values, {@link #MAIN_COMPILE}, {@link #MAIN_RUNTIME}, * {@link #TEST_COMPILE} and {@link #TEST_RUNTIME}, but can be extended by registering a * {@code org.apache.maven.api.spi.PathScopeProvider}. * <p> * Implementation must have {@code equals()} and {@code hashCode()} implemented, so implementations of this interface * can be used as keys. * * @since 4.0.0
Registered: Sun Sep 07 03:35:12 UTC 2025 - Last Modified: Wed Jul 10 20:52:34 UTC 2024 - 2.9K bytes - Viewed (0)