Module jonix.common

Interface OnixComposite.OnixDataCompositeWithKey<V extends JonixKeyedStruct<K>,K extends Enum<K> & OnixCodelist>

All Superinterfaces:
OnixComposite, OnixComposite.OnixDataComposite<V>, OnixTag
All Known Implementing Classes:
AddresseeIdentifier, AddresseeIdentifier, AffiliationIdentifier, AgentIdentifier, AgentIdentifier, AncillaryContent, Audience, Audience, AVItemIdentifier, CollectionIdentifier, CollectionSequence, ConferenceSponsorIdentifier, ContentDate, ContributorDate, CopyrightOwnerIdentifier, CopyrightOwnerIdentifier, DiscountCoded, DiscountCoded, EpubLicenseDate, EpubLicenseExpression, EventIdentifier, EventSponsorIdentifier, Extent, Extent, FundingIdentifier, Illustrations, ImprintIdentifier, InsertPoint, Language, Language, LocationIdentifier, LocationIdentifier, MarketDate, MarketDate, Measure, Measure, MediaFile, NameIdentifier, OccurrenceDate, OtherText, ParentIdentifier, PersonDate, PersonNameIdentifier, PriceCoded, PriceConditionQuantity, PriceDate, PriceIdentifier, PrizeIdentifier, ProductClassification, ProductClassification, ProductContactIdentifier, ProductFormFeature, ProductFormFeature, ProductIdentifier, ProductIdentifier, PublisherIdentifier, PublishingDate, RecordSourceIdentifier, ReligiousTextFeature, ReligiousTextFeature, ResourceFeature, ResourceFileDate, ResourceFileFeature, ResourceIdentifier, ResourceVersionFeature, ReturnsConditions, SalesOutletIdentifier, SalesOutletIdentifier, SenderIdentifier, SenderIdentifier, SeriesIdentifier, SpecificationFeature, StockQuantityCoded, StockQuantityCoded, SubjectDate, SupplierIdentifier, SupplierIdentifier, SupplierOwnCoding, SupplyContactIdentifier, SupplyDate, TextItemIdentifier, TextItemIdentifier, Title, WorkIdentifier, WorkIdentifier
Enclosing interface:
OnixComposite

public static interface OnixComposite.OnixDataCompositeWithKey<V extends JonixKeyedStruct<K>,K extends Enum<K> & OnixCodelist> extends OnixComposite.OnixDataComposite<V>
Fundamental interface in Jonix object model, representing an ONIX Composite that contains only ONIX Elements (i.e. no nested composites), one of which is the key of the composite (i.e. a mandatory, unique, enumerated code-list, by which a composite can be looked up)
  • Method Details

    • structKey

      K structKey()