Class ModuleInfo.JarInfo
java.lang.Object
com.inductiveautomation.ignition.common.modules.ModuleInfo.JarInfo
- All Implemented Interfaces:
Serializable
- Enclosing class:
- ModuleInfo
Contains meta information about a module's jar file, such as its scope and native lib parameters, and path within
the module package.
- See Also:
-
Constructor Details
-
JarInfo
-
JarInfo
-
-
Method Details
-
getScope
public int getScope() -
getPath
-
getRequiredOS
Get the required OS for the jar. Empty string should be interpreted as "any is okay."- Returns:
- Comma-delimited list of required operating systems
-
getRequiredArch
Get the required architecture for the jar. Empty string should be interpreted as "any is okay."- Returns:
- Comma-delimited list of required operating architectures
-
isRequiredOS
- Returns:
- True if os is a member of required os set or no particular os is required
-
isRequiredArchitecture
- Returns:
- True if arch is a member of required os set or no particular arch is required
-
isNativeLib
public boolean isNativeLib()- Returns:
- True if jar requires a particular OS or architecture
-