Uses of Interface
org.metricshub.jawk.ext.JawkExtension
Packages that use JawkExtension
-
Uses of JawkExtension in org.metricshub.jawk
Methods in org.metricshub.jawk that return types with arguments of type JawkExtensionModifier and TypeMethodDescriptionstatic Map<String,JawkExtension> Awk.listAvailableExtensions()Lists metadata for theJawkExtensionimplementations discovered on the class path.Constructors in org.metricshub.jawk with parameters of type JawkExtensionModifierConstructorDescriptionAwk(JawkExtension... extensions) Create a new instance of Awk with the specified extension instances.SandboxedAwk(JawkExtension... extensions) Constructor parameters in org.metricshub.jawk with type arguments of type JawkExtensionModifierConstructorDescriptionAwk(Collection<? extends JawkExtension> extensions) Create a new instance of Awk with the specified extension instances.SandboxedAwk(Collection<? extends JawkExtension> extensions) -
Uses of JawkExtension in org.metricshub.jawk.backend
Constructor parameters in org.metricshub.jawk.backend with type arguments of type JawkExtensionModifierConstructorDescriptionAVM(AwkSettings parameters, Map<String, JawkExtension> extensionInstances, Map<String, ExtensionFunction> extensionFunctions) Construct the interpreter, accepting parameters which may have been set on the command-line arguments to the JVM.SandboxedAVM(AwkSettings parameters, Map<String, JawkExtension> extensionInstances, Map<String, ExtensionFunction> extensionFunctions) -
Uses of JawkExtension in org.metricshub.jawk.ext
Classes in org.metricshub.jawk.ext that implement JawkExtensionModifier and TypeClassDescriptionclassBase class of various extensions.classExtensions which make developing in Jawk and interfacing other extensions with Jawk much easier.classEnable stdin processing in Jawk, to be used in conjunction with the -ni parameter.Methods in org.metricshub.jawk.ext that return JawkExtensionModifier and TypeMethodDescriptionstatic JawkExtensionResolves an extension name to the registered instance.Methods in org.metricshub.jawk.ext that return types with arguments of type JawkExtensionModifier and TypeMethodDescriptionstatic Map<String,JawkExtension> ExtensionRegistry.listExtensions()Returns a snapshot of all registered extensions sorted by name.Methods in org.metricshub.jawk.ext with parameters of type JawkExtensionModifier and TypeMethodDescriptionstatic voidExtensionRegistry.register(String name, JawkExtension extension) Registers an extension instance under the supplied name.