Package hudson.matrix
Class NoopMatrixConfigurationSorter
java.lang.Object
hudson.model.AbstractDescribableImpl<MatrixConfigurationSorter>
hudson.matrix.MatrixConfigurationSorter
hudson.matrix.NoopMatrixConfigurationSorter
- All Implemented Interfaces:
ExtensionPoint
,Describable<MatrixConfigurationSorter>
,Serializable
,Comparator<MatrixConfiguration>
public class NoopMatrixConfigurationSorter
extends MatrixConfigurationSorter
implements Serializable
Place holder for default "do not sort"
MatrixConfigurationSorter
.- Author:
- Kohsuke Kawaguchi
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
void
Checks if this sorter is properly configured and applicable for the given project.Methods inherited from class hudson.matrix.MatrixConfigurationSorter
getDescriptor
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
NoopMatrixConfigurationSorter
@DataBoundConstructor public NoopMatrixConfigurationSorter()
-
-
Method Details
-
validate
Description copied from class:MatrixConfigurationSorter
Checks if this sorter is properly configured and applicable for the given project.This method is invoked when the configuration is submitted to ensure that the sorter is compatible with the current project configuration (most probably with its
Axis
.)- Specified by:
validate
in classMatrixConfigurationSorter
- Parameters:
p
- Project for which this sorter is being used for.- Throws:
FormValidation
- If you need to report an error to the user and reject the form submission.
-
compare
- Specified by:
compare
in interfaceComparator<MatrixConfiguration>
-