Class AbstractConfig
public class AbstractConfig : JVMBridgeBase<AbstractConfig>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AbstractConfig>AbstractConfig
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<AbstractConfig>.IsAssignableFrom(IJavaType)JVMBridgeBase<AbstractConfig>.IsAssignableFrom<T>()JVMBridgeBase<AbstractConfig>.Execute<T>(params T[])JVMBridgeBase<AbstractConfig>.DynBridgeClazzJVMBridgeBase<AbstractConfig>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
Constructors
AbstractConfig()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public AbstractConfig()
AbstractConfig(ConfigDef, Map<object, object>)
public AbstractConfig(ConfigDef arg0, Map<object, object> arg1)
Parameters
AbstractConfig(ConfigDef, Map<object, object>, Map<String, object>, bool)
public AbstractConfig(ConfigDef arg0, Map<object, object> arg1, Map<String, object> arg2, bool arg3)
Parameters
AbstractConfig(ConfigDef, Map<object, object>, bool)
public AbstractConfig(ConfigDef arg0, Map<object, object> arg1, bool arg2)
Parameters
AbstractConfig(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public AbstractConfig(params object[] args)
Parameters
args
object[]
Properties
AUTOMATIC_CONFIG_PROVIDERS_PROPERTY
public static String AUTOMATIC_CONFIG_PROVIDERS_PROPERTY { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CONFIG_PROVIDERS_CONFIG
public static String CONFIG_PROVIDERS_CONFIG { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
DocumentationOf(String)
public String DocumentationOf(String arg0)
Parameters
Returns
GetBoolean(String)
public Boolean GetBoolean(String arg0)
Parameters
Returns
GetClass(String)
public Class GetClass(String arg0)
Parameters
Returns
GetConfiguredInstance<T>(String, Class)
public T GetConfiguredInstance<T>(String arg0, Class arg1)
Parameters
Returns
- T
T
Type Parameters
T
GetConfiguredInstance<T>(String, Class, Map<String, object>)
public T GetConfiguredInstance<T>(String arg0, Class arg1, Map<String, object> arg2)
Parameters
Returns
- T
T
Type Parameters
T
GetConfiguredInstances<T>(String, Class)
public List<T> GetConfiguredInstances<T>(String arg0, Class arg1)
Parameters
Returns
Type Parameters
T
GetConfiguredInstances<T>(String, Class, Map<String, object>)
public List<T> GetConfiguredInstances<T>(String arg0, Class arg1, Map<String, object> arg2)
Parameters
Returns
Type Parameters
T
GetConfiguredInstances<T>(List<String>, Class, Map<String, object>)
public List<T> GetConfiguredInstances<T>(List<String> arg0, Class arg1, Map<String, object> arg2)
Parameters
Returns
Type Parameters
T
GetDouble(String)
public Double GetDouble(String arg0)
Parameters
Returns
GetInt(String)
public Integer GetInt(String arg0)
Parameters
Returns
GetList(String)
public List<String> GetList(String arg0)
Parameters
Returns
GetLong(String)
public Long GetLong(String arg0)
Parameters
Returns
GetPassword(String)
public Password GetPassword(String arg0)
Parameters
Returns
GetShort(String)
public Short GetShort(String arg0)
Parameters
Returns
GetString(String)
public String GetString(String arg0)
Parameters
Returns
Ignore(String)
public void Ignore(String arg0)
Parameters
LogUnused()
public void LogUnused()
NonInternalValues()
public Map<String, object> NonInternalValues()
Returns
Originals()
public Map<String, object> Originals()
Returns
Originals(Map<String, object>)
public Map<String, object> Originals(Map<String, object> arg0)
Parameters
Returns
OriginalsStrings()
public Map<String, String> OriginalsStrings()
Returns
OriginalsWithPrefix(String)
public Map<String, object> OriginalsWithPrefix(String arg0)
Parameters
Returns
OriginalsWithPrefix(String, bool)
public Map<String, object> OriginalsWithPrefix(String arg0, bool arg1)
Parameters
Returns
TypeOf(String)
public ConfigDef.Type TypeOf(String arg0)
Parameters
Returns
Unused()
public Set<String> Unused()
Returns
Values()
public Map<String, object> Values()
Returns
ValuesWithPrefixAllOrNothing(String)
public Map<String, object> ValuesWithPrefixAllOrNothing(String arg0)
Parameters
Returns
ValuesWithPrefixOverride(String)
public Map<String, object> ValuesWithPrefixOverride(String arg0)