Class Settings.Builder
java.lang.Object
org.refcodes.ontology.Taxonomy.Builder
org.refcodes.runtime.Settings.Builder
- Direct Known Subclasses:
Options.Builder
- Enclosing class:
Settings
public static class Settings.Builder
extends org.refcodes.ontology.Taxonomy.Builder
Builder for creating
Settings instances.
The builder follows the fluent builder pattern and allows incremental construction of metadata sets.
-
Field Summary
Fields inherited from class org.refcodes.ontology.Taxonomy.Builder
properties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()withProperties(Map<String, Object> aProperties) withProperty(Enum aKey, Object aValue) withProperty(String aKey, Object aValue) <T> Settings.BuilderwithProperty(org.refcodes.ontology.Taxon<T> aKey, T aValue) Methods inherited from class org.refcodes.ontology.Taxonomy.Builder
withProperty
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
withProperty
- Overrides:
withPropertyin classorg.refcodes.ontology.Taxonomy.Builder
-
withProperty
- Overrides:
withPropertyin classorg.refcodes.ontology.Taxonomy.Builder
-
withProperties
- Overrides:
withPropertiesin classorg.refcodes.ontology.Taxonomy.Builder
-
withProperty
- Overrides:
withPropertyin classorg.refcodes.ontology.Taxonomy.Builder
-
build
- Overrides:
buildin classorg.refcodes.ontology.Taxonomy.Builder
-