Class SAX3PropertyConfig
java.lang.Object
org.x4o.sax3.io.SAX3PropertyConfig
-
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 void
final String
final Object
getProperty
(String key) final Boolean
getPropertyBoolean
(String key) final Boolean
getPropertyBoolean
(String key, Supplier<Boolean> defaultValue) final Object
getPropertyDefault
(String key) final File
getPropertyFile
(String key) final File
getPropertyFile
(String key, Supplier<File> defaultValue) final Integer
getPropertyInteger
(String key) final Integer
getPropertyInteger
(String key, Supplier<Integer> defaultValue) getPropertyList
(String key) getPropertyList
(String key, Supplier<List<String>> defaultValue) getPropertyMap
(String key) final String
getPropertyString
(String key) final String
getPropertyString
(String key, String defaultValue) final String
getPropertyString
(String key, Supplier<String> defaultValue) final Class
<?> getPropertyType
(String key) final Class
<?> getPropertyType
(String key, Supplier<Class<?>> defaultValue) final boolean
isPropertyRequired
(String key) final void
setProperty
(String key, Object value) final void
setPropertyParsedValue
(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.
-