public interface Traceable extends Locatable
| Modifier and Type | Method and Description |
|---|---|
default void |
gatherProperties(java.util.function.BiConsumer<java.lang.String,java.lang.Object> consumer)
Get the properties of this object to be included in trace messages, by supplying
the property values to a supplied consumer function
|
StructuredQName |
getObjectName()
Get a name identifying the object of the expression, for example a function name, template name,
variable name, key name, element name, etc.
|
getLocationStructuredQName getObjectName()
default void gatherProperties(java.util.function.BiConsumer<java.lang.String,java.lang.Object> consumer)
consumer - the function to which the properties should be supplied, as (property name,
value) pairs.Copyright (c) 2004-2021 Saxonica Limited. All rights reserved.