Class XBEXStri

  • All Implemented Interfaces:
    java.io.Serializable, XBMBase, XBMXStri, org.exbin.xbup.core.catalog.base.XBCBase, org.exbin.xbup.core.catalog.base.XBCXStri

    @ParametersAreNonnullByDefault
    public class XBEXStri
    extends java.lang.Object
    implements XBMXStri, java.io.Serializable
    Item string identification keys database entity.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      XBEXStri()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      long getId()  
      org.exbin.xbup.core.catalog.base.XBCItem getItem()  
      java.lang.String getNodePath()  
      java.lang.String getText()  
      void setItem​(org.exbin.xbup.core.catalog.base.XBCItem item)
      Sets relevant item.
      void setNodePath​(java.lang.String nodePath)
      Sets node path.
      void setText​(java.lang.String text)
      Sets item text.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XBEXStri

        public XBEXStri()
    • Method Detail

      • getId

        public long getId()
        Specified by:
        getId in interface org.exbin.xbup.core.catalog.base.XBCBase
      • getItem

        @Nonnull
        public org.exbin.xbup.core.catalog.base.XBCItem getItem()
        Specified by:
        getItem in interface org.exbin.xbup.core.catalog.base.XBCXStri
      • setItem

        public void setItem​(org.exbin.xbup.core.catalog.base.XBCItem item)
        Description copied from interface: XBMXStri
        Sets relevant item.
        Specified by:
        setItem in interface XBMXStri
        Parameters:
        item - item
      • getText

        @Nonnull
        public java.lang.String getText()
        Specified by:
        getText in interface org.exbin.xbup.core.catalog.base.XBCXStri
      • setText

        public void setText​(java.lang.String text)
        Description copied from interface: XBMXStri
        Sets item text.
        Specified by:
        setText in interface XBMXStri
        Parameters:
        text - text
      • getNodePath

        @Nonnull
        public java.lang.String getNodePath()
        Specified by:
        getNodePath in interface org.exbin.xbup.core.catalog.base.XBCXStri
      • setNodePath

        public void setNodePath​(java.lang.String nodePath)
        Description copied from interface: XBMXStri
        Sets node path.
        Specified by:
        setNodePath in interface XBMXStri
        Parameters:
        nodePath - the nodePath to set