Interface XBMJoinDef
-
- All Superinterfaces:
org.exbin.xbup.core.catalog.base.XBCBase,org.exbin.xbup.core.catalog.base.XBCItem,org.exbin.xbup.core.catalog.base.XBCJoinDef,org.exbin.xbup.core.catalog.base.XBCSpecDef,XBMBase,XBMItem,XBMSpecDef
- All Known Subinterfaces:
XBMBlockJoin,XBMBlockListJoin,XBMFormatJoin,XBMGroupJoin
- All Known Implementing Classes:
XBEBlockJoin,XBEBlockListJoin,XBEFormatJoin,XBEGroupJoin,XBEJoinDef
@ParametersAreNonnullByDefault public interface XBMJoinDef extends org.exbin.xbup.core.catalog.base.XBCJoinDef, XBMSpecDef
Interface for join definition entity.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetSpec(org.exbin.xbup.core.catalog.base.XBCSpec spec)Sets specification which is also owner.voidsetTargetRev(org.exbin.xbup.core.catalog.base.XBCRev rev)Sets target specification revision.-
Methods inherited from interface org.exbin.xbup.catalog.modifiable.XBMItem
setParentItem, setXBIndex
-
Methods inherited from interface org.exbin.xbup.catalog.modifiable.XBMSpecDef
setType
-
-
-
-
Method Detail
-
setSpec
void setSpec(org.exbin.xbup.core.catalog.base.XBCSpec spec)
Sets specification which is also owner.- Specified by:
setSpecin interfaceXBMSpecDef- Parameters:
spec- specification
-
setTargetRev
void setTargetRev(@Nullable org.exbin.xbup.core.catalog.base.XBCRev rev)Sets target specification revision.- Specified by:
setTargetRevin interfaceXBMSpecDef- Parameters:
rev- revision
-
-