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.XBCSpec
getSpec()
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:
getSpec
in 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:
getTargetRev
in interfaceorg.exbin.xbup.core.catalog.base.XBCSpecDef
- Returns:
- revision
-
-