Class SearchBuilderItemImpl

  • All Implemented Interfaces:
    org.sakaiproject.search.model.SearchBuilderItem

    public class SearchBuilderItemImpl
    extends Object
    implements org.sakaiproject.search.model.SearchBuilderItem
    Author:
    ieb
    • Constructor Detail

      • SearchBuilderItemImpl

        public SearchBuilderItemImpl()
    • Method Detail

      • getSearchaction

        public Integer getSearchaction()
        Specified by:
        getSearchaction in interface org.sakaiproject.search.model.SearchBuilderItem
        Returns:
        Returns the action.
      • setSearchaction

        public void setSearchaction​(Integer searchaction)
        Specified by:
        setSearchaction in interface org.sakaiproject.search.model.SearchBuilderItem
        Parameters:
        action - The action to set.
      • getId

        public String getId()
        Specified by:
        getId in interface org.sakaiproject.search.model.SearchBuilderItem
        Returns:
        Returns the id.
      • setId

        public void setId​(String id)
        Specified by:
        setId in interface org.sakaiproject.search.model.SearchBuilderItem
        Parameters:
        id - The id to set.
      • getVersion

        public Date getVersion()
        Specified by:
        getVersion in interface org.sakaiproject.search.model.SearchBuilderItem
        Returns:
        Returns the version.
      • setVersion

        public void setVersion​(Date version)
        Specified by:
        setVersion in interface org.sakaiproject.search.model.SearchBuilderItem
        Parameters:
        version - The version to set.
      • getSearchstate

        public Integer getSearchstate()
        Specified by:
        getSearchstate in interface org.sakaiproject.search.model.SearchBuilderItem
        Returns:
        Returns the state.
      • setSearchstate

        public void setSearchstate​(Integer searchstate)
        Specified by:
        setSearchstate in interface org.sakaiproject.search.model.SearchBuilderItem
        Parameters:
        state - The state to set.
      • getName

        public String getName()
        Specified by:
        getName in interface org.sakaiproject.search.model.SearchBuilderItem
        Returns:
        Returns the name.
      • setName

        public void setName​(String name)
        Specified by:
        setName in interface org.sakaiproject.search.model.SearchBuilderItem
        Parameters:
        name - The name to set.
      • getContext

        public String getContext()
        Specified by:
        getContext in interface org.sakaiproject.search.model.SearchBuilderItem
      • setContext

        public void setContext​(String context)
        Specified by:
        setContext in interface org.sakaiproject.search.model.SearchBuilderItem
      • getItemscope

        public Integer getItemscope()
        Specified by:
        getItemscope in interface org.sakaiproject.search.model.SearchBuilderItem
        Returns:
        the itemscope
      • setItemscope

        public void setItemscope​(Integer itemscope)
        Specified by:
        setItemscope in interface org.sakaiproject.search.model.SearchBuilderItem
        Parameters:
        itemscope - the itemscope to set
      • output

        public void output​(DataOutputStream dataOutputStream)
                    throws IOException
        Specified by:
        output in interface org.sakaiproject.search.model.SearchBuilderItem
        Throws:
        IOException
      • input

        public void input​(DataInputStream dataInputStream)
                   throws IOException
        Specified by:
        input in interface org.sakaiproject.search.model.SearchBuilderItem
        Throws:
        IOException
      • getLock

        public int getLock()
        Specified by:
        getLock in interface org.sakaiproject.search.model.SearchBuilderItem
      • setLock

        public void setLock​(int nodeLock)
        Parameters:
        nodeLock -
      • isLocked

        public boolean isLocked()
        Specified by:
        isLocked in interface org.sakaiproject.search.model.SearchBuilderItem