Package | Description |
---|---|
messif.objects.extraction |
Support for
object extraction. |
messif.utility |
Various utilities that does not fit anywhere else including
a main class for executing batch files.
|
Modifier and Type | Method and Description |
---|---|
static Extractor<MetaObjectParametricMap> |
Extractors.createCombinedExtractorFromProperties(ExtendedProperties properties,
java.lang.String[] extractorPropertyKeys,
java.lang.String contentParameter,
boolean expandMetaObjects)
Creates extractor that combines multiple extractors defined in properties
into one
MetaObjectParametricMap object. |
static <T extends LocalAbstractObject> |
Extractors.createExtractorFromProperties(java.lang.Class<? extends T> objectClass,
ExtendedProperties properties,
java.lang.String key)
Creates an instance of
Extractor from property values. |
static Extractor<?> |
Extractors.createExtractorFromProperties(ExtendedProperties properties,
java.lang.String key)
Creates an instance of
Extractor from property values. |
static <T extends LocalAbstractObject> |
Extractors.createMultiExtractorFromProperties(java.lang.Class<? extends T> objectClass,
ExtendedProperties properties,
java.lang.String key)
Creates an instance of
MultiExtractor from property values. |
Modifier and Type | Field and Description |
---|---|
protected static java.util.Map<java.lang.Object,ExtendedProperties> |
ExtendedProperties.cache
Properties cache
|
Modifier and Type | Method and Description |
---|---|
ExtendedProperties |
ExtendedProperties.clone(java.util.Properties defaults)
Creates a shallow copy of this properties with the given defaults.
|
static ExtendedProperties |
ExtendedProperties.createPropertiesFromMap(java.util.Map<java.lang.String,java.lang.String> map)
Return a new instance of
ExtendedProperties loaded from the specified map . |
static ExtendedProperties |
ExtendedProperties.createPropertiesWithClassDefault(java.util.Properties properties,
java.lang.Class<?> clazz)
Creates a new instance of
ExtendedProperties from the given properties . |
static ExtendedProperties |
ExtendedProperties.getProperties(java.lang.Class<?> clazz)
Returns a cached instance of ExtendedProperties for the specified class.
|
static ExtendedProperties |
ExtendedProperties.getProperties(java.lang.String file)
Returns a cached instance of ExtendedProperties for the specified file.
|
static ExtendedProperties |
ExtendedProperties.restrictProperties(java.util.Properties properties,
java.lang.String prefix)
Return
ExtendedProperties from the specified properties . |
static ExtendedProperties |
ExtendedProperties.restrictProperties(java.util.Properties properties,
java.lang.String prefix,
java.util.Map<java.lang.String,java.lang.String> variables)
Return
ExtendedProperties from the specified properties with variable expansion. |
static ExtendedProperties |
ExtendedProperties.restrictProperties(java.util.Properties properties,
java.lang.String prefix,
java.util.Properties defaultProperties,
java.util.Map<java.lang.String,java.lang.String> variables)
Return
ExtendedProperties from the specified properties with variable expansion. |