com.consultoriajava.browneater
Interface BrownerIdentifier

All Known Implementing Classes:
ExternalBrownResolver, InternalBrownResolver

public interface BrownerIdentifier

Person or entity with the ability to identify a Browner from a given object. This interface will be implemented by those classes representing object capable of identifing a Browner from any given class.

Author:
consultoriajava.com

Method Summary
 Browner identifyBrowner(java.lang.Object potentialBrowner)
          This method allows the identification a given Browner from a given object
 

Method Detail

identifyBrowner

Browner identifyBrowner(java.lang.Object potentialBrowner)
This method allows the identification a given Browner from a given object

Parameters:
potentialBrowner - The object to be evaluated
Returns:
The identified Browner
Throws:
BrownerNotTrusted