Package com.evolveum.axiom.lang.antlr
Class AntlrDecoderContext
- java.lang.Object
 - 
- com.evolveum.axiom.lang.antlr.AntlrDecoderContext
 
 
- 
- All Implemented Interfaces:
 AxiomDecoderContext<AxiomParser.PrefixedNameContext,AxiomParser.ArgumentContext>
public class AntlrDecoderContext extends Object implements AxiomDecoderContext<AxiomParser.PrefixedNameContext,AxiomParser.ArgumentContext>
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static AntlrDecoderContextBUILTIN_DECODERS 
- 
Constructor Summary
Constructors Constructor Description AntlrDecoderContext() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<AntlrDecoder<?>>get(AxiomTypeDefinition typeDef)ValueDecoder<AxiomParser.PrefixedNameContext,AxiomName>itemName()voidstream(AxiomModelStatementSource source, AxiomItemStream.TargetWithContext target) 
 - 
 
- 
- 
Field Detail
- 
BUILTIN_DECODERS
public static final AntlrDecoderContext BUILTIN_DECODERS
 
 - 
 
- 
Method Detail
- 
get
public Optional<AntlrDecoder<?>> get(AxiomTypeDefinition typeDef)
- Specified by:
 getin interfaceAxiomDecoderContext<AxiomParser.PrefixedNameContext,AxiomParser.ArgumentContext>
 
- 
itemName
public ValueDecoder<AxiomParser.PrefixedNameContext,AxiomName> itemName()
- Specified by:
 itemNamein interfaceAxiomDecoderContext<AxiomParser.PrefixedNameContext,AxiomParser.ArgumentContext>
 
- 
stream
public void stream(AxiomModelStatementSource source, AxiomItemStream.TargetWithContext target)
 
 - 
 
 -