this.displayType = displayType;
}
+ @Override
public String getDisplayType(){
return displayType;
}
this.description = description;
}
+ @Override
public String getDescription(){
String desc = description;
if(description == null){
return description;
}
+ @Override
public String getExtractorClassName(){
return extractorClass.getName();
}
/**
* returns a extractor for the birthmark of this service.
*/
+ @Override
public BirthmarkExtractor getExtractor(){
if(extractorObject == null){
try{
return extractorObject;
}
+ @Override
public String getComparatorClassName(){
return comparatorClass.getName();
}
/**
* returns a comparator for the birthmark of this service.
*/
+ @Override
public BirthmarkComparator getComparator(){
if(comparatorObject == null){
try{
return comparatorObject;
}
+ @Override
public boolean isUserDefined(){
return userDefined;
}