ProcessedCategory

public interface ProcessedCategory implements HasDebugLocation(source)

Inheritors

Functions

Link copied to clipboard
public static @Unmodifiable() LinkedHashMap<String, T> collect<T extends ProcessedCategory>(Iterable<T> categories)
Collect a list of categories into a map that can be used by MoulConfigEditor.
Link copied to clipboard
@Unmodifiable()
public abstract @Unmodifiable() Map<Integer, ProcessedOption> getAccordionAnchors()
Link copied to clipboard
@Nullable()
public abstract @Nullable() String getDebugDeclarationLocation()
Link copied to clipboard
public abstract String getDescription()
Link copied to clipboard
public abstract String getDisplayName()
Link copied to clipboard
public abstract String getIdentifier()
Link copied to clipboard
@Unmodifiable()
public abstract @Unmodifiable() List<ProcessedOption> getOptions()
Link copied to clipboard
@Nullable()
public abstract @Nullable() String getParentCategoryId()