Class InternalKeywordTextField

All Implemented Interfaces:
IInternalSearchable, IKeywordSearchable, ISearchable, ITextSearchable

public class InternalKeywordTextField extends KeywordTextField implements IInternalSearchable
Represents any field in Atlan that can be searched by keyword or text-based search operations, and can also be searched against a special internal field directly within Atlan.
  • Constructor Details

    • InternalKeywordTextField

      public InternalKeywordTextField(String atlan, String internal, String keyword, String text)
      Default constructor.
      Parameters:
      atlan - name of the attribute in the metastore
      internal - name of the internal searchable attribute in the metastore
      keyword - name of the keyword field in the search index
      text - name of the text field in the search index
  • Method Details

    • getInternalFieldName

      public String getInternalFieldName()
      Description copied from interface: IInternalSearchable
      Returns the name of the internal field for this attribute in Atlan.
      Specified by:
      getInternalFieldName in interface IInternalSearchable
      Returns:
      the field name for the internal (searchable) field in Atlan for this attribute