## Uses of Class
ch.qos.logback.core.joran.spi.ElementPath

Packages that use ElementPath
ch.qos.logback.access.sift
ch.qos.logback.classic.sift
ch.qos.logback.core.joran: Contains Joran configuration classes.
ch.qos.logback.core.joran.action
ch.qos.logback.core.joran.event
ch.qos.logback.core.joran.event.stax
ch.qos.logback.core.joran.spi

### Uses of ElementPath in ch.qos.logback.access.sift

Methods in ch.qos.logback.access.sift that return ElementPath
`protected ElementPath` SiftingJoranConfigurator.`initialElementPath()`

### Uses of ElementPath in ch.qos.logback.classic.sift

Methods in ch.qos.logback.classic.sift that return ElementPath
`protected ElementPath` SiftingJoranConfigurator.`initialElementPath()`

### Uses of ElementPath in ch.qos.logback.core.joran

Methods in ch.qos.logback.core.joran that return ElementPath
`protected ElementPath` GenericConfigurator.`initialElementPath()`

### Uses of ElementPath in ch.qos.logback.core.joran.action

Methods in ch.qos.logback.core.joran.action with parameters of type ElementPath
`abstract boolean` ImplicitAction.`isApplicable​(ElementPath currentElementPath, org.xml.sax.Attributes attributes, InterpretationContext ec)` Check whether this implicit action is appropriate in the current context.
`boolean` NestedBasicPropertyIA.`isApplicable​(ElementPath elementPath, org.xml.sax.Attributes attributes, InterpretationContext ec)`
`boolean` NestedComplexPropertyIA.`isApplicable​(ElementPath elementPath, org.xml.sax.Attributes attributes, InterpretationContext ic)`

### Uses of ElementPath in ch.qos.logback.core.joran.event

Fields in ch.qos.logback.core.joran.event declared as ElementPath
`ElementPath` StartEvent.`elementPath`

### Uses of ElementPath in ch.qos.logback.core.joran.event.stax

Fields in ch.qos.logback.core.joran.event.stax declared as ElementPath
`ElementPath` StartEvent.`elementPath`

Methods in ch.qos.logback.core.joran.event.stax that return ElementPath
`ElementPath` StartEvent.`getElementPath()`

### Uses of ElementPath in ch.qos.logback.core.joran.spi

Subclasses of ElementPath in ch.qos.logback.core.joran.spi
`class` `ElementSelector` ElementSelector extends `ElementPath` with matching operations such as `ElementSelector.fullPathMatch(ElementPath)`, `ElementSelector.getPrefixMatchLength(ElementPath)` and `ElementSelector.getTailMatchLength(ElementPath)`.

Methods in ch.qos.logback.core.joran.spi that return ElementPath
`ElementPath` ElementPath.`duplicate()`

Methods in ch.qos.logback.core.joran.spi with parameters of type ElementPath
`boolean` ElementSelector.`fullPathMatch​(ElementPath path)`
`int` ElementSelector.`getPrefixMatchLength​(ElementPath p)` Returns the number of "prefix" components that this pattern has in common with the pattern p passed as parameter.
`int` ElementSelector.`getTailMatchLength​(ElementPath p)` Returns the number of "tail" components that this pattern has in common with the pattern p passed as parameter.
`boolean` ElementSelector.`isContainedIn​(ElementPath p)`
`java.util.List<Action>` RuleStore.`matchActions​(ElementPath elementPath)` Return a list of actions matching a pattern.
`java.util.List<Action>` SimpleRuleStore.`matchActions​(ElementPath elementPath)`

Constructors in ch.qos.logback.core.joran.spi with parameters of type ElementPath
`Interpreter​(Context context, RuleStore rs, ElementPath initialElementPath)`