Table of Contents

Class JNetCLICore<T>

Namespace
MASES.JNetCLI
Assembly
MASES.JNetCLI.dll

Public entry point of JNetCLICore<T>

public abstract class JNetCLICore<T> : JNetCore<T>, IJVMWrapperManagement, IJVMBridgeCore where T : JNetCLICore<T>

Type Parameters

T
Inheritance
SetupJVMWrapper
SetupJVMWrapper<T>
JNetCLICore<T>
Implements
IJVMWrapperManagement
IJVMBridgeCore
Derived
Inherited Members
SetupJVMWrapper<T>.CreateGlobalInstance()
SetupJVMWrapper<T>.HasGlobalInstance
SetupJVMWrapper<T>.GlobalInstance
SetupJVMWrapper<T>.ScopedOn
SetupJVMWrapper<T>.ScopedOnVersion
SetupJVMWrapper.Initialize()
SetupJVMWrapper.InitializeListener(IJVMBridgeBase)
SetupJVMWrapper.GetListener(IJavaObject)
SetupJVMWrapper.ReleaseListener(IJVMBridgeBase)
SetupJVMWrapper.ReleaseJCGraphicContainer(IJCGraphicContainer)
SetupJVMWrapper.InitializeRemote()
SetupJVMWrapper.FilteredArgs
SetupJVMWrapper.IsContainer
SetupJVMWrapper.ContainerId
SetupJVMWrapper.FeatureLevel
SetupJVMWrapper.EnableCriticalMethods
SetupJVMWrapper.EnableCriticalMethodsOnGetThreshold
SetupJVMWrapper.EnableCriticalMethodsOnGet
SetupJVMWrapper.EnableCriticalMethodsOnSetThreshold
SetupJVMWrapper.EnableCriticalMethodsOnSet
SetupJVMWrapper.JVM
SetupJVMWrapper.Management
SetupJVMWrapper.JVMStats
SetupJVMWrapper.DynJVM
SetupJVMWrapper.RemoteBridge
SetupJVMWrapper.RemoteJCOBridge
SetupJVMWrapper.ModulePath
SetupJVMWrapper.JVMPackages
SetupJVMWrapper.SuppressFinalize
SetupJVMWrapper.Globalize
SetupJVMWrapper.LastBindingException

Constructors

JNetCLICore()

Public ctor

public JNetCLICore()

Properties

CommandLineArguments

IEnumerable<T> for command line

public override IEnumerable<IArgumentMetadata> CommandLineArguments { get; }

Property Value

IEnumerable<IArgumentMetadata>

ImportList

public static IEnumerable<string> ImportList { get; }

Property Value

IEnumerable<string>

Interactive

public static bool Interactive { get; }

Property Value

bool

JarList

public static IEnumerable<string> JarList { get; }

Property Value

IEnumerable<string>

NamespaceList

public static IEnumerable<string> NamespaceList { get; }

Property Value

IEnumerable<string>

Options

Adds options to the JVM

protected override IDictionary<string, string> Options { get; }

Property Value

IDictionary<string, string>

PathToParse

A list of paths to be used in initialization of JVM ClassPath

protected override IList<string> PathToParse { get; }

Property Value

IList<string>

RunCommand

public static string RunCommand { get; }

Property Value

string

Script

public static string Script { get; }

Property Value

string

Methods

ProcessCommandLine()

protected override string[] ProcessCommandLine()

Returns

string[]