public class SearchMatch
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected SearchMatchType |
matchType |
protected Metadata |
metadata |
Constructor and Description |
---|
SearchMatch(SearchMatchType matchType,
Metadata metadata) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
SearchMatchType |
getMatchType()
The type of the match.
|
Metadata |
getMetadata()
The metadata for the matched file or folder.
|
int |
hashCode() |
java.lang.String |
toString() |
java.lang.String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
protected final SearchMatchType matchType
protected final Metadata metadata
public SearchMatch(SearchMatchType matchType, Metadata metadata)
matchType
- The type of the match. Must not be null
.metadata
- The metadata for the matched file or folder. Must not be
null
.java.lang.IllegalArgumentException
- If any argument does not meet its
preconditions.public SearchMatchType getMatchType()
null
.public Metadata getMetadata()
null
.public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toStringMultiline()
The returned String may contain newlines.