P - Parent containerpublic interface ChoiceIn<P> extends DataContainer
choice statements to their defining container, without implying DataObject and ChildOf
relationship.
This marker interface is also inherited by interfaces generated for case statements, similarly marking those
interfaces as usable within scope when the statement which defined the choice statement. This allows us to
bind groupings to their uses references within an (implicit or explicit) case, effectively
forming an addressing path from DataRoot or a DataContainer like this:
interface Grouping extends DataObject interface GroupingChild extends ChildOf<Grouping> interface Parent extends DataContainer interface Choice implements Choice<Parent> interface Case extends Choice, Grouping Parent -> choiceOf -> Case -> childOf-> GroupingChild
getImplementedInterfaceCopyright © 2018 OpenDaylight. All rights reserved.