Class Found<T>
Object
Found<T>
- Type Parameters:
T
- the object-type that may be found.
- All Implemented Interfaces:
Findable<T>
A positive-result when an object is found at a particular location.
- Author:
- Owen Feehan
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Found
Creates a newFound
instance.- Parameters:
object
- The found object.
-
-
Method Details
-
getOrLog
Description copied from interface:Findable
Gets an object or otherwise logs a message describing what went wrong.- Specified by:
getOrLog
in interfaceFindable<T>
- Parameters:
name
- the name of the object to find, as may appear in the log.logger
- the logger.- Returns:
- the object if found, otherwise
Optional.empty()
.
-
getObject
The found object. -
equals
-
hashCode
public int hashCode() -
toString
-