Package org.apache.nifi.provenance
Class NamedSearchableField
java.lang.Object
org.apache.nifi.provenance.NamedSearchableField
- All Implemented Interfaces:
SearchableField
-
Field Summary
Modifier and TypeFieldDescriptionprivate final boolean
private final SearchableFieldType
private final String
private final int
private final String
private final String
-
Constructor Summary
ConstructorDescriptionNamedSearchableField
(String identifier, String searchableName, String friendlyName, boolean attribute) NamedSearchableField
(String identifier, String searchableName, String friendlyName, boolean attribute, SearchableFieldType fieldType) -
Method Summary
-
Field Details
-
identifier
-
searchableName
-
fieldType
-
friendlyName
-
attribute
private final boolean attribute -
hash
private final int hash
-
-
Constructor Details
-
NamedSearchableField
-
NamedSearchableField
NamedSearchableField(String identifier, String searchableName, String friendlyName, boolean attribute, SearchableFieldType fieldType)
-
-
Method Details
-
getIdentifier
- Specified by:
getIdentifier
in interfaceSearchableField
-
getSearchableFieldName
- Specified by:
getSearchableFieldName
in interfaceSearchableField
-
getFriendlyName
- Specified by:
getFriendlyName
in interfaceSearchableField
-
isAttribute
public boolean isAttribute()- Specified by:
isAttribute
in interfaceSearchableField
-
getFieldType
- Specified by:
getFieldType
in interfaceSearchableField
-
toString
-
hashCode
public int hashCode() -
equals
-