Package org.apache.hop.ui.hopgui.search
Class HopGuiMetadataSearchable
- java.lang.Object
-
- org.apache.hop.ui.hopgui.search.HopGuiMetadataSearchable
-
- All Implemented Interfaces:
ISearchable<IHopMetadata>
public class HopGuiMetadataSearchable extends Object implements ISearchable<IHopMetadata>
-
-
Constructor Summary
Constructors Constructor Description HopGuiMetadataSearchable(IHopMetadataProvider metadataProvider, IHopMetadataSerializer<IHopMetadata> serializer, IHopMetadata searchableObject, Class<IHopMetadata> managedClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFilename()StringgetLocation()Class<IHopMetadata>getManagedClass()Gets managedClassStringgetName()IHopMetadatagetSearchableObject()Gets searchableObjectISearchableCallbackgetSearchCallback()StringgetType()voidsetManagedClass(Class<IHopMetadata> managedClass)voidsetSearchableObject(IHopMetadata searchableObject)
-
-
-
Constructor Detail
-
HopGuiMetadataSearchable
public HopGuiMetadataSearchable(IHopMetadataProvider metadataProvider, IHopMetadataSerializer<IHopMetadata> serializer, IHopMetadata searchableObject, Class<IHopMetadata> managedClass)
-
-
Method Detail
-
getLocation
public String getLocation()
- Specified by:
getLocationin interfaceISearchable<IHopMetadata>
-
getName
public String getName()
- Specified by:
getNamein interfaceISearchable<IHopMetadata>
-
getType
public String getType()
- Specified by:
getTypein interfaceISearchable<IHopMetadata>
-
getFilename
public String getFilename()
- Specified by:
getFilenamein interfaceISearchable<IHopMetadata>
-
getSearchCallback
public ISearchableCallback getSearchCallback()
- Specified by:
getSearchCallbackin interfaceISearchable<IHopMetadata>
-
getSearchableObject
public IHopMetadata getSearchableObject()
Gets searchableObject- Specified by:
getSearchableObjectin interfaceISearchable<IHopMetadata>- Returns:
- value of searchableObject
-
setSearchableObject
public void setSearchableObject(IHopMetadata searchableObject)
- Parameters:
searchableObject- The searchableObject to set
-
getManagedClass
public Class<IHopMetadata> getManagedClass()
Gets managedClass- Returns:
- value of managedClass
-
setManagedClass
public void setManagedClass(Class<IHopMetadata> managedClass)
- Parameters:
managedClass- The managedClass to set
-
-