Package deltix.qsrv.solgen.base
Class PropertyFactory
- java.lang.Object
-
- deltix.qsrv.solgen.base.PropertyFactory
-
public class PropertyFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PropertyFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Property
create(java.lang.String name, java.lang.String doc, boolean required, java.util.function.BiPredicate<java.lang.String,java.util.Properties> valueValidator, java.lang.String defaultValue, Property... dependsOn)
static Property
create(java.lang.String name, java.lang.String doc, boolean required, java.util.function.BiPredicate<java.lang.String,java.util.Properties> valueValidator, java.lang.String defaultValue, java.util.List<Property> dependsOn)
static Property
create(java.lang.String name, java.lang.String doc, boolean required, java.util.function.Predicate<java.lang.String> valueValidator)
static Property
create(java.lang.String name, java.lang.String doc, boolean required, java.util.function.Predicate<java.lang.String> valueValidator, java.lang.String defaultValue)
-
-
-
Method Detail
-
create
public static Property create(java.lang.String name, java.lang.String doc, boolean required, java.util.function.Predicate<java.lang.String> valueValidator)
-
create
public static Property create(java.lang.String name, java.lang.String doc, boolean required, java.util.function.Predicate<java.lang.String> valueValidator, java.lang.String defaultValue)
-
create
public static Property create(java.lang.String name, java.lang.String doc, boolean required, java.util.function.BiPredicate<java.lang.String,java.util.Properties> valueValidator, java.lang.String defaultValue, java.util.List<Property> dependsOn)
-
-