Class SAX3PropertyConfig
java.lang.Object
org.x4o.sax3.io.SAX3PropertyConfig
- All Implemented Interfaces:
Cloneable
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSAX3PropertyConfig(boolean readOnly, SAX3PropertyConfig parentPropertyConfig, String keyPrefix, SAX3PropertyConfig.PropertyConfigItem... itemConfig) SAX3PropertyConfig(String keyPrefix, SAX3PropertyConfig.PropertyConfigItem... items) SAX3PropertyConfig(SAX3PropertyConfig parentPropertyConfig, String keyPrefix, SAX3PropertyConfig.PropertyConfigItem... items) -
Method Summary
Modifier and TypeMethodDescriptionclone()Clones all the properties into the new PropertyConfig.final voidfinal Stringfinal ObjectgetProperty(String key) final BooleangetPropertyBoolean(String key) final BooleangetPropertyBoolean(String key, Supplier<Boolean> defaultValue) final ObjectgetPropertyDefault(String key) final FilegetPropertyFile(String key) final FilegetPropertyFile(String key, Supplier<File> defaultValue) final IntegergetPropertyInteger(String key) final IntegergetPropertyInteger(String key, Supplier<Integer> defaultValue) getPropertyList(String key) getPropertyList(String key, Supplier<List<String>> defaultValue) getPropertyMap(String key) final StringgetPropertyString(String key) final StringgetPropertyString(String key, String defaultValue) final StringgetPropertyString(String key, Supplier<String> defaultValue) final Class<?> getPropertyType(String key) final Class<?> getPropertyType(String key, Supplier<Class<?>> defaultValue) final booleanisPropertyRequired(String key) final voidsetProperty(String key, Object value) final voidsetPropertyParsedValue(String key, String value)
-
Field Details
-
X4O_PROPERTIES_PREFIX
- See Also:
-
-
Constructor Details
-
SAX3PropertyConfig
-
SAX3PropertyConfig
public SAX3PropertyConfig(SAX3PropertyConfig parentPropertyConfig, String keyPrefix, SAX3PropertyConfig.PropertyConfigItem... items) -
SAX3PropertyConfig
public SAX3PropertyConfig(boolean readOnly, SAX3PropertyConfig parentPropertyConfig, String keyPrefix, SAX3PropertyConfig.PropertyConfigItem... itemConfig)
-
-
Method Details
-
getKeyPrefix
-
isPropertyRequired
-
getPropertyKeysRequired
-
getPropertyKeysRequiredValues
-
getPropertyKeys
-
setProperty
-
getPropertyDefault
-
getProperty
-
getPropertyType
-
getPropertyType
-
getPropertyFile
-
getPropertyFile
-
getPropertyBoolean
-
getPropertyBoolean
-
getPropertyInteger
-
getPropertyInteger
-
getPropertyList
-
getPropertyList
-
getPropertyMap
-
getPropertyMap
-
getPropertyString
-
getPropertyString
-
getPropertyString
-
copyParentProperties
-
setPropertyParsedValue
-
clone
Clones all the properties into the new PropertyConfig.
-