Uses of Interface
me.croabeast.common.builder.BaseBuilder
Packages that use BaseBuilder
-
Uses of BaseBuilder in me.croabeast.common.builder
Classes in me.croabeast.common.builder with type parameters of type BaseBuilderModifier and TypeInterfaceDescriptioninterfaceBaseBuilder<B extends BaseBuilder<B>>A foundational interface for builder patterns, ensuring a self-referential type. -
Uses of BaseBuilder in me.croabeast.file
Subinterfaces of BaseBuilder in me.croabeast.fileModifier and TypeInterfaceDescriptioninterfaceMappable<T,C extends Collection<T>, B extends Mappable<T, C, B>> Represents a specialized mapping structure that associates integer keys with collections of elements.static interfaceMappable.BaseList<T,B extends Mappable.BaseList<T, B>> A sub-interface ofMappablespecialized forListcollections.static interfaceMappable.BaseSet<T,B extends Mappable.BaseSet<T, B>> A sub-interface ofMappablespecialized forSetcollections.interfaceSectionMappable<C extends Collection<org.bukkit.configuration.ConfigurationSection>,S extends SectionMappable<C, S>> Represents a specializedMappablefor mapping integer keys to collections ofConfigurationSectionobjects.static interfaceRepresents aSectionMappableimplementation backed by aList.static interfaceRepresents aSectionMappableimplementation backed by aSet.interfaceUnitMappable<U extends ConfigurableUnit,C extends Collection<U>, UM extends UnitMappable<U, C, UM>> Represents a mappable collection of configurable units.static interfaceUnitMappable.List<U extends ConfigurableUnit>A sub-interface ofUnitMappablespecialized for list-backed collections.static interfaceUnitMappable.Set<U extends ConfigurableUnit>A sub-interface ofUnitMappablespecialized for set-backed collections.Classes in me.croabeast.file that implement BaseBuilder