public class TopologySerializerFilenameMatcher extends Object
TopologySerializerFilenameMatcher is able to provide a set of TopologySerializer linked to filenames via regular expressions.| Constructor and Description |
|---|
TopologySerializerFilenameMatcher() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTopologySerializer(String[] extensions,
TopologySerializer topologySerializer)
Records and links the provided
TopologySerializer to a given array. |
void |
addTopologySerializer(String regexp,
TopologySerializer topologySerializer)
Records and links the provided
TopologySerializer to a specific regular expression. |
TopologySerializer |
getTopologySerializerFor(String filename)
Retrieves a
TopologySerializer applicable for the provided filename. |
public TopologySerializer getTopologySerializerFor(String filename)
TopologySerializer applicable for the provided filename.filename - a filenameTopologySerializer applicable to the provided filenamepublic void addTopologySerializer(String regexp, TopologySerializer topologySerializer)
TopologySerializer to a specific regular expression.regexp - a regular expression matching the file namestopologySerializer - the TopologySerializer to be recordedpublic void addTopologySerializer(String[] extensions, TopologySerializer topologySerializer)
TopologySerializer to a given array.
of filename extensions.extensions - an array if filename extensions (without the . character)topologySerializer - the TopologySerializer to be recorded