Class ExtensionFunctionDescriptor
- java.lang.Object
-
- com.inductiveautomation.perspective.common.api.ExtensionFunctionDescriptor
-
public class ExtensionFunctionDescriptor extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExtensionFunctionDescriptor.ExtensionFunctionArgument
-
Constructor Summary
Constructors Constructor Description ExtensionFunctionDescriptor(java.lang.String name, java.lang.String description, java.lang.String defaultImplementation, java.util.List<ExtensionFunctionDescriptor.ExtensionFunctionArgument> arguments)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ExtensionFunctionDescriptor.ExtensionFunctionArgument>
getArguments()
java.lang.String
getDefaultImplementation()
java.lang.String
getDescription()
java.lang.String
getName()
java.lang.String
getSignature()
-
-
-
Constructor Detail
-
ExtensionFunctionDescriptor
public ExtensionFunctionDescriptor(java.lang.String name, java.lang.String description, java.lang.String defaultImplementation, java.util.List<ExtensionFunctionDescriptor.ExtensionFunctionArgument> arguments)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getDescription
public java.lang.String getDescription()
-
getDefaultImplementation
public java.lang.String getDefaultImplementation()
-
getArguments
public java.util.List<ExtensionFunctionDescriptor.ExtensionFunctionArgument> getArguments()
-
getSignature
public java.lang.String getSignature()
- Returns:
- this method's signature, for example "myFunc(self, arg1, arg2)"
-
-