public boolean isFingerprint(ClassTemplate classTemplate){
  return fingerprintClass.equals(classTemplate.getImplementingClass());
}

public boolean isFingerprint ( ClassTemplate classTemplate ) { return fingerprintClass . equals ( classTemplate . getImplementingClass ( ) ) ; }
tests if a template contains methods with signatures that are required by the filter object . the filter object is meant to be a " self reflecting " object . meaning it can be cast to usable interfaces without explicitly reflecting the classes .
