Class TagValueDefinitionMatcher
- java.lang.Object
-
- org.nuiton.eugene.models.extension.tagvalue.matcher.TagValueDefinitionMatcher
-
- Direct Known Subclasses:
EqualsTagValueNameMatcher
,StartsWithTagNameMatcher
public abstract class TagValueDefinitionMatcher extends Object
To match a Tag value name. Created on 4/26/14.- Since:
- 2.9
- Author:
- Tony Chemit - chemit@codelutin.com
-
-
Field Summary
Fields Modifier and Type Field Description protected Set<TagValueMetadata>
tagValueDefinitionMap
-
Constructor Summary
Constructors Constructor Description TagValueDefinitionMatcher(Set<TagValueMetadata> tagValueDefinitionMap)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract boolean
accept(String tagValueName, TagValueMetadata entry)
TagValueMetadata
match(String tagValueName)
-
-
-
Field Detail
-
tagValueDefinitionMap
protected Set<TagValueMetadata> tagValueDefinitionMap
-
-
Constructor Detail
-
TagValueDefinitionMatcher
public TagValueDefinitionMatcher(Set<TagValueMetadata> tagValueDefinitionMap)
-
-
Method Detail
-
match
public TagValueMetadata match(String tagValueName)
-
accept
protected abstract boolean accept(String tagValueName, TagValueMetadata entry)
-
-