Interface XBMConsDef
-
- All Superinterfaces:
org.exbin.xbup.core.catalog.base.XBCBase,org.exbin.xbup.core.catalog.base.XBCItem,org.exbin.xbup.core.catalog.base.XBCSpecDef,XBMBase,XBMItem,XBMSpecDef
- All Known Subinterfaces:
XBMBlockCons,XBMBlockListCons,XBMFormatCons,XBMGroupCons
- All Known Implementing Classes:
XBEBlockCons,XBEBlockListCons,XBEFormatCons,XBEGroupCons
public interface XBMConsDef extends XBMSpecDef
Interface for consist of binding entity.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.exbin.xbup.core.catalog.base.XBCSpecgetSpec()Gets specification which is also owner.java.util.Optional<org.exbin.xbup.core.catalog.base.XBCRev>getTargetRev()Gets target specification.-
Methods inherited from interface org.exbin.xbup.catalog.modifiable.XBMItem
setParentItem, setXBIndex
-
Methods inherited from interface org.exbin.xbup.catalog.modifiable.XBMSpecDef
setSpec, setTargetRev, setType
-
-
-
-
Method Detail
-
getSpec
@Nonnull org.exbin.xbup.core.catalog.base.XBCSpec getSpec()
Gets specification which is also owner.- Specified by:
getSpecin interfaceorg.exbin.xbup.core.catalog.base.XBCSpecDef- Returns:
- specification
-
getTargetRev
@Nonnull java.util.Optional<org.exbin.xbup.core.catalog.base.XBCRev> getTargetRev()
Gets target specification.- Specified by:
getTargetRevin interfaceorg.exbin.xbup.core.catalog.base.XBCSpecDef- Returns:
- revision
-
-