Package com.evolveum.axiom.lang.impl
Interface AxiomValueContext<V>
- All Known Implementing Classes:
ValueContext
public interface AxiomValueContext<V>
-
Method Summary
Modifier and TypeMethodDescription<V> AxiomValueReference<V>
<T> AxiomItemContext<T>
default <T> AxiomItemContext<T>
void
mergeCompletedIfEmpty
(Optional<AxiomItem<?>> item) void
parent()
default AxiomValueContext<?>
void
register
(AxiomName space, AxiomIdentifierDefinition.Scope scope, AxiomValueIdentifier key) void
replace
(AxiomValue<?> axiomItemValue) void
replaceValue
(V object) root()
void
-
Method Details
-
replace
-
childItem
-
childItem
-
currentValue
V currentValue() -
parent
AxiomItemContext<V> parent() -
mergeItem
-
register
-
root
AxiomRootContext root() -
newAction
-
parentValue
-
replaceValue
-
asReference
-
valueIdentifier
-
mergeCompletedIfEmpty
-