public class DefinitionFilter
extends java.lang.Object
Feature
.Constructor and Description |
---|
DefinitionFilter(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Return filter name.
|
java.lang.String |
getNamespace()
Return namespace.
|
java.lang.String |
getVersion()
Return version.
|
boolean |
matchWith(DefinitionIdentifier identifier)
Check if given identifier matches the given criteria.
|
java.lang.String |
toString() |
DefinitionFilter |
withNamespace(java.lang.String namespace)
Set namespace.
|
DefinitionFilter |
withVersion(java.lang.String version)
Set version.
|
public java.lang.String getName()
public java.lang.String getNamespace()
public DefinitionFilter withNamespace(java.lang.String namespace)
namespace
- namespace namepublic java.lang.String getVersion()
public DefinitionFilter withVersion(java.lang.String version)
version
- versionpublic boolean matchWith(DefinitionIdentifier identifier)
identifier
- public java.lang.String toString()
toString
in class java.lang.Object