Package com.evolveum.axiom.lang.antlr
Interface AntlrDecoder<O>
-
- All Superinterfaces:
ValueDecoder<AxiomParser.ArgumentContext,O>
public interface AntlrDecoder<O> extends ValueDecoder<AxiomParser.ArgumentContext,O>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.axiom.spi.codec.ValueDecoder
ValueDecoder.ExceptionFactory<I>, ValueDecoder.Factory<D extends ValueDecoder<?,?>>, ValueDecoder.NamespaceIngoring<I,O>
-
-
Method Summary
Static Methods Modifier and Type Method Description static <O> AntlrDecoder<O>
create(ValueDecoder<AxiomParser.ArgumentContext,O> decoder)
static <O> AntlrDecoder<O>
from(ValueDecoder.NamespaceIngoring<AxiomParser.ArgumentContext,O> decoder)
-
Methods inherited from interface com.evolveum.axiom.spi.codec.ValueDecoder
decode, onNullThrow
-
-
-
-
Method Detail
-
from
static <O> AntlrDecoder<O> from(ValueDecoder.NamespaceIngoring<AxiomParser.ArgumentContext,O> decoder)
-
create
static <O> AntlrDecoder<O> create(ValueDecoder<AxiomParser.ArgumentContext,O> decoder)
-
-