Uses of Interface
cc.carm.lib.configuration.source.section.ConfigureSection
-
-
Uses of ConfigureSection in cc.carm.lib.configuration.adapter.strandard
Fields in cc.carm.lib.configuration.adapter.strandard with type parameters of type ConfigureSection Modifier and Type Field Description static @NotNull ValueAdapter<ConfigureSection>StandardAdapters. SECTIONS -
Uses of ConfigureSection in cc.carm.lib.configuration.builder.impl
Fields in cc.carm.lib.configuration.builder.impl with type parameters of type ConfigureSection Modifier and Type Field Description protected @NotNull ValueHandler<ConfigureSection,PARAM>AbstractSectionBuilder. parserMethod parameters in cc.carm.lib.configuration.builder.impl with type arguments of type ConfigureSection Modifier and Type Method Description SELFAbstractSectionBuilder. parse(@NotNull DataFunction<ConfigureSection,PARAM> valueParser)SELFAbstractSectionBuilder. parse(@NotNull ValueHandler<ConfigureSection,PARAM> valueParser)Constructor parameters in cc.carm.lib.configuration.builder.impl with type arguments of type ConfigureSection Constructor Description AbstractSectionBuilder(@NotNull ValueType<TYPE> type, @NotNull ValueType<PARAM> paramType, @NotNull ValueHandler<ConfigureSection,PARAM> parser, @NotNull ValueHandler<PARAM,? extends java.util.Map<java.lang.String,java.lang.Object>> serializer) -
Uses of ConfigureSection in cc.carm.lib.configuration.builder.list
Constructor parameters in cc.carm.lib.configuration.builder.list with type arguments of type ConfigureSection Constructor Description SectionListBuilder(@NotNull java.util.function.Supplier<? extends java.util.List<V>> constructor, @NotNull ValueType<V> paramType, @NotNull ValueHandler<ConfigureSection,V> parser, @NotNull ValueHandler<V,? extends java.util.Map<java.lang.String,java.lang.Object>> serializer) -
Uses of ConfigureSection in cc.carm.lib.configuration.builder.value
Method parameters in cc.carm.lib.configuration.builder.value with type arguments of type ConfigureSection Modifier and Type Method Description @NotNull SectionValueBuilder<V>ConfigValueBuilder. fromSection(@NotNull ValueHandler<ConfigureSection,V> valueParser, @NotNull ValueHandler<V,? extends java.util.Map<java.lang.String,java.lang.Object>> valueSerializer)Constructor parameters in cc.carm.lib.configuration.builder.value with type arguments of type ConfigureSection Constructor Description SectionValueBuilder(@NotNull ValueType<V> type, @NotNull ValueHandler<ConfigureSection,V> parser, @NotNull ValueHandler<V,? extends java.util.Map<java.lang.String,java.lang.Object>> serializer) -
Uses of ConfigureSection in cc.carm.lib.configuration.demo.tests.model
Methods in cc.carm.lib.configuration.demo.tests.model with parameters of type ConfigureSection Modifier and Type Method Description static ItemStackItemStack. deserialize(ConfigureSection section)static UserRecordUserRecord. deserialize(ConfigureSection section) -
Uses of ConfigureSection in cc.carm.lib.configuration.source.section
Classes in cc.carm.lib.configuration.source.section with type parameters of type ConfigureSection Modifier and Type Class Description classConfigureSource<SECTION extends ConfigureSection,ORIGINAL,SELF extends ConfigureSource<SECTION,ORIGINAL,SELF>>ConfigureSource represents the source of configuration, which can be a file, a database, or any other source.Classes in cc.carm.lib.configuration.source.section that implement ConfigureSection Modifier and Type Class Description classConfigureSource<SECTION extends ConfigureSection,ORIGINAL,SELF extends ConfigureSource<SECTION,ORIGINAL,SELF>>ConfigureSource represents the source of configuration, which can be a file, a database, or any other source.Methods in cc.carm.lib.configuration.source.section that return ConfigureSection Modifier and Type Method Description @Nullable ConfigureSectionConfigureSection. getSection(@NotNull java.lang.String path)Get the value as aConfigureSectionfrom the specified path.@Nullable ConfigureSectionConfigureSource. getSection(@NotNull java.lang.String path)@Nullable ConfigureSectionConfigureSection. parent()Gets the parent section of this section.@Nullable ConfigureSectionConfigureSource. parent()Source also represents the root section, so it has no parent
-