Uses of Class
net.aifusion.asn.AsnNode
Packages that use AsnNode
Package
Description
This package contains a partial implementation an ASN.1 parser and classes to manage ASN.1 values.
-
Uses of AsnNode in net.aifusion.asn
Subclasses of AsnNode in net.aifusion.asnMethods in net.aifusion.asn that return AsnNodeModifier and TypeMethodDescriptionAdd a child node to this nodeAsnNode.getChild
(int index) Get a given childSymbol.getDefinition()
Get the definition for this symbolSymbolTable.getDefinition
(String name) Get the definition of a symbolAsnProduction.getNode()
Get an AST node corresponding to this productionGet an AST node corresponding to this productionGet an AST node corresponding to this productionGet an AST node corresponding to this productionGet the node where a type is definedGet the primitive type associated with a symbolGet the node where a value is definedAsnNode.locate
(AsnProduction production, String name) Locate a node corresponding to a given name and production starting at this nodeAsnNode.locateType
(String name) Locate the node corresponding to the type for a given nameParse a file for ASN.1 ModulesParse a file for ASN.1 ModulesMethods in net.aifusion.asn that return types with arguments of type AsnNodeModifier and TypeMethodDescriptionAsnNode.getChildren()
Get the children of this nodeAsnModule.getTypes()
get a hashmap containing all know types in this moduleAsnModule.getValues()
Get a hashmap containing all known values in this moduleMethods in net.aifusion.asn with parameters of type AsnNodeModifier and TypeMethodDescriptionAdd a child node to this nodevoid
Add a type to known typesvoid
Add a value to known valuesvoid
AsnNode.reduce
(AsnNode searchRoot, PrintStream f) Add values to this subtree for defined constantsvoid
Symbol.setDefinition
(AsnNode definition) Set the definition for this symbolvoid
SymbolTable.setDefinition
(String name, AsnNode definition) Set the definition of a symbolstatic void
AsnParser.showTree
(AsnNode n, String indent, PrintStream f) Create a tree representation of all nodes in the query parse tree