BEAST
eu.baltrad.beast.rules.namer.TemplateNameCreatorMetadataNamer Class Reference

Extendable MetadataNamer that can be extended with different MetadataNameCreators for allowing a dynamic extension of the metadata naming. More...

Inheritance diagram for eu.baltrad.beast.rules.namer.TemplateNameCreatorMetadataNamer:

Public Member Functions

 TemplateNameCreatorMetadataNamer (String template)
 Constructor.
 
String getTemplate ()
 
String name (Metadata metadata)
 
MetadataNameCreatorFactory getFactory ()
 
void setFactory (MetadataNameCreatorFactory factory)
 
void afterPropertiesSet ()
 

Detailed Description

Extendable MetadataNamer that can be extended with different MetadataNameCreators for allowing a dynamic extension of the metadata naming.

Original code can be found in bdb:s TemplateMetadataNamer.

Author
Anders Henja

Constructor & Destructor Documentation

◆ TemplateNameCreatorMetadataNamer()

eu.baltrad.beast.rules.namer.TemplateNameCreatorMetadataNamer.TemplateNameCreatorMetadataNamer ( String template)
inline

Constructor.

Parameters
templatethe string template

Member Function Documentation

◆ afterPropertiesSet()

void eu.baltrad.beast.rules.namer.TemplateNameCreatorMetadataNamer.afterPropertiesSet ( )
inline
See also
org.springframework.beans.factory.InitializingBean.afterPropertiesSet()

◆ getTemplate()

String eu.baltrad.beast.rules.namer.TemplateNameCreatorMetadataNamer.getTemplate ( )
inline
Returns
the template

◆ name()

String eu.baltrad.beast.rules.namer.TemplateNameCreatorMetadataNamer.name ( Metadata metadata)
inline
See also
eu.baltrad.bdb.oh5.MetadataNamer.name(eu.baltrad.bdb.oh5.Metadata)

The documentation for this class was generated from the following file: