| Package | Description |
|---|---|
| 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 | |
| chapters.onJoran.implicit |
| Modifier and Type | Method and Description |
|---|---|
protected ElementPath |
SiftingJoranConfigurator.initialElementPath() |
| Modifier and Type | Method and Description |
|---|---|
protected ElementPath |
SiftingJoranConfigurator.initialElementPath() |
| Modifier and Type | Method and Description |
|---|---|
protected ElementPath |
GenericConfigurator.initialElementPath() |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Field and Description |
|---|---|
ElementPath |
StartEvent.elementPath |
(package private) ElementPath |
SaxEventRecorder.globalElementPath |
| Constructor and Description |
|---|
StartEvent(ElementPath elementPath,
java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes,
org.xml.sax.Locator locator) |
| Modifier and Type | Field and Description |
|---|---|
ElementPath |
StartEvent.elementPath |
(package private) ElementPath |
StaxEventRecorder.globalElementPath |
| Modifier and Type | Method and Description |
|---|---|
ElementPath |
StartEvent.getElementPath() |
| Constructor and Description |
|---|
StartEvent(ElementPath elementPath,
java.lang.String name,
java.util.Iterator<javax.xml.stream.events.Attribute> attributeIterator,
javax.xml.stream.Location location) |
| Modifier and Type | Class and Description |
|---|---|
class |
ElementSelector
ElementSelector extends
ElementPath with matching operations such as ElementSelector.fullPathMatch(ElementPath),
ElementSelector.getPrefixMatchLength(ElementPath) and ElementSelector.getTailMatchLength(ElementPath). |
| Modifier and Type | Field and Description |
|---|---|
private ElementPath |
Interpreter.elementPath |
(package private) ElementPath |
Interpreter.skip
If the skip nested is set, then we skip all its nested elements until it is
set back to null at when the element's end is reached.
|
| Modifier and Type | Method and Description |
|---|---|
ElementPath |
ElementPath.duplicate() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ElementSelector.fullPathMatch(ElementPath path) |
(package private) java.util.List<Action> |
SimpleRuleStore.fullPathMatch(ElementPath elementPath) |
(package private) java.util.List<Action> |
Interpreter.getApplicableActionList(ElementPath elementPath,
org.xml.sax.Attributes attributes)
Return the list of applicable patterns for this
|
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) |
(package private) java.util.List<Action> |
Interpreter.lookupImplicitAction(ElementPath elementPath,
org.xml.sax.Attributes attributes,
InterpretationContext ec)
Check if any implicit actions are applicable.
|
java.util.List<Action> |
RuleStore.matchActions(ElementPath elementPath)
Return a list of actions matching a pattern.
|
java.util.List<Action> |
SimpleRuleStore.matchActions(ElementPath elementPath) |
(package private) java.util.List<Action> |
SimpleRuleStore.middleMatch(ElementPath path) |
(package private) java.util.List<Action> |
SimpleRuleStore.prefixMatch(ElementPath elementPath) |
(package private) java.util.List<Action> |
SimpleRuleStore.suffixMatch(ElementPath elementPath) |
| Constructor and Description |
|---|
Interpreter(Context context,
RuleStore rs,
ElementPath initialElementPath) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PrintMeImplicitAction.isApplicable(ElementPath elementPath,
org.xml.sax.Attributes attributes,
InterpretationContext ec) |