Package com.evolveum.axiom.api
Class AxiomValueIdentifier
- java.lang.Object
-
- com.evolveum.axiom.api.AxiomValueIdentifier
-
- All Implemented Interfaces:
AxiomPath.Component<AxiomPath.Value>,AxiomPath.Value
public class AxiomValueIdentifier extends Object implements AxiomPath.Value
-
-
Constructor Summary
Constructors Constructor Description AxiomValueIdentifier(Map<AxiomName,Object> components)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<AxiomName,Object>components()booleanequals(Object obj)static AxiomValueIdentifierfrom(AxiomIdentifierDefinition key, AxiomValue<?> value)static AxiomValueIdentifierfrom(Map<AxiomName,Object> build)inthashCode()AxiomValueIdentifieridentifier()static AxiomValueIdentifierof(AxiomName key, Object value)StringtoString()
-
-
-
Method Detail
-
from
public static AxiomValueIdentifier from(Map<AxiomName,Object> build)
-
of
public static AxiomValueIdentifier of(AxiomName key, Object value)
-
from
public static AxiomValueIdentifier from(AxiomIdentifierDefinition key, AxiomValue<?> value)
-
identifier
public AxiomValueIdentifier identifier()
- Specified by:
identifierin interfaceAxiomPath.Value
-
-