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 boolean
equals(java.lang.Object object)
Determines whether another object is equal to this Item.java.lang.Long
getcNameOrder()
java.lang.Long
getcStriOrder()
java.util.Optional<org.exbin.xbup.core.catalog.base.XBCNode>
getParent()
int
hashCode()
Returns a hash code value for the object.void
setcNameOrder(java.lang.Long cNameOrder)
void
setcStriOrder(java.lang.Long cStriOrder)
void
setParent(XBMNode parent)
Sets node which is also owner.java.lang.String
toString()
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 istrue
if 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:
getParent
in interfaceorg.exbin.xbup.core.catalog.base.XBCNode
-
setParent
public void setParent(XBMNode parent)
Description copied from interface:XBMNode
Sets 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)
-
-