Class AbstractGenerator.Sorter
Object
AbstractGenerator
Sorter
- All Implemented Interfaces:
ActionHandlingGenerator<ActionHandler.SorterActionHandler>,ActionHandlingGenerator.Sorter,ConfigurableGenerator,StructureGenerator,StructureGenerator.Sorter
- Enclosing class:
- AbstractGenerator
public abstract static class AbstractGenerator.Sorter
extends AbstractGenerator
implements ActionHandlingGenerator.Sorter
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractGenerator
AbstractGenerator.Extender, AbstractGenerator.Filter, AbstractGenerator.Grouper, AbstractGenerator.Inserter, AbstractGenerator.SorterNested classes/interfaces inherited from interface ActionHandlingGenerator
ActionHandlingGenerator.Extender, ActionHandlingGenerator.Grouper, ActionHandlingGenerator.Inserter, ActionHandlingGenerator.SorterNested classes/interfaces inherited from interface StructureGenerator
StructureGenerator.ApplicabilityChecker, StructureGenerator.Context, StructureGenerator.EffectContext, StructureGenerator.Extender, StructureGenerator.Filter, StructureGenerator.GenerationContext, StructureGenerator.Grouper, StructureGenerator.HandlingContext, StructureGenerator.Inserter, StructureGenerator.ItemChangeFilterContext, StructureGenerator.SorterNested classes/interfaces inherited from interface StructureGenerator.Sorter
StructureGenerator.Sorter.CompareFunction -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateActionHandler(Map<String, Object> parameters) getApplicabilityChecker(Map<String, Object> parameters, StructureGenerator.Context context) Methods inherited from class AbstractGenerator
addDefaultFormParameters, addParametersForSummary, addParametersToForm, buildParametersFromForm, getPresets, isAvailable, mapOf, mapOfMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface StructureGenerator
addDefaultFormParameters, addParametersForSummary, addParametersToForm, buildParametersFromForm, isAvailableMethods inherited from interface StructureGenerator.Sorter
getCompareFunction
-
Constructor Details
-
Sorter
public Sorter()
-
-
Method Details
-
getApplicabilityChecker
@Nullable public StructureGenerator.ApplicabilityChecker getApplicabilityChecker(@NotNull Map<String, Object> parameters, @NotNull StructureGenerator.Context context) - Specified by:
getApplicabilityCheckerin interfaceStructureGenerator.Sorter
-
createActionHandler
@Nullable public ActionHandler.SorterActionHandler createActionHandler(@NotNull Map<String, Object> parameters) - Specified by:
createActionHandlerin interfaceActionHandlingGenerator<ActionHandler.SorterActionHandler>
-