ProcessedCategory

public interface ProcessedCategory implements HasDebugLocation(source)

Inheritors

Functions

Link copied to clipboard
public static @Unmodifiable() LinkedHashMap<String, T> collect<T extends ProcessedCategory>(Iterable<? extends 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<? extends Integer, ? extends ProcessedOption> getAccordionAnchors()
Link copied to clipboard
@Nullable()
public abstract @Nullable() String getDebugDeclarationLocation()
Link copied to clipboard
public abstract StructuredText getDescription()
Link copied to clipboard
public abstract StructuredText getDisplayName()
Link copied to clipboard
public abstract String getIdentifier()
Link copied to clipboard
@Unmodifiable()
public abstract @Unmodifiable() List<? extends ProcessedOption> getOptions()
Link copied to clipboard
@Nullable()
public abstract @Nullable() String getParentCategoryId()