Package org.exbin.xbup.catalog.entity
Class XBENode
- java.lang.Object
-
- org.exbin.xbup.catalog.entity.XBEItem
-
- org.exbin.xbup.catalog.entity.XBENode
-
- All Implemented Interfaces:
java.io.Serializable,XBMBase,XBMItem,XBMNode,org.exbin.xbup.core.catalog.base.XBCBase,org.exbin.xbup.core.catalog.base.XBCItem,org.exbin.xbup.core.catalog.base.XBCNode
@ParametersAreNonnullByDefault public class XBENode extends XBEItem implements XBMNode, java.io.Serializable
Node database entity.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XBENode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object object)Determines whether another object is equal to this Item.java.lang.LonggetcNameOrder()java.lang.LonggetcStriOrder()java.util.Optional<org.exbin.xbup.core.catalog.base.XBCNode>getParent()inthashCode()Returns a hash code value for the object.voidsetcNameOrder(java.lang.Long cNameOrder)voidsetcStriOrder(java.lang.Long cStriOrder)voidsetParent(XBMNode parent)Sets node which is also owner.java.lang.StringtoString()Returns a string representation of the object.-
Methods inherited from class org.exbin.xbup.catalog.entity.XBEItem
getId, getParentItem, getXBIndex, setParentItem, setXBIndex
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.exbin.xbup.catalog.modifiable.XBMItem
setParentItem, setXBIndex
-
-
-
-
Method Detail
-
hashCode
public int hashCode()
Returns a hash code value for the object. This implementation computes a hash code value based on the id fields in this object.
-
equals
public boolean equals(@Nullable java.lang.Object object)Determines whether another object is equal to this Item. The result istrueif and only if the argument is not null and is a Item object that has the same id field values as this object.
-
toString
@Nonnull public java.lang.String toString()
Returns a string representation of the object. This implementation constructs that representation based on the id fields.
-
getParent
@Nonnull public java.util.Optional<org.exbin.xbup.core.catalog.base.XBCNode> getParent()
- Specified by:
getParentin interfaceorg.exbin.xbup.core.catalog.base.XBCNode
-
setParent
public void setParent(XBMNode parent)
Description copied from interface:XBMNodeSets node which is also owner.
-
getcNameOrder
public java.lang.Long getcNameOrder()
-
setcNameOrder
public void setcNameOrder(java.lang.Long cNameOrder)
-
getcStriOrder
public java.lang.Long getcStriOrder()
-
setcStriOrder
public void setcStriOrder(java.lang.Long cStriOrder)
-
-