Class Manifest
public class Manifest : Cloneable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, ICloneable
- Inheritance
-
Manifest
- Implements
- Extension Methods
Constructors
Manifest()
public Manifest()
Manifest(InputStream)
public Manifest(InputStream arg0)
Parameters
arg0InputStream
Exceptions
Manifest(Manifest)
public Manifest(Manifest arg0)
Parameters
Manifest(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Manifest(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
Entries
public Map<String, Attributes> Entries { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
MainAttributes
public Attributes MainAttributes { get; }
Property Value
Methods
Clear()
public void Clear()
CreatePoolableInstance()
HPA initializer for Manifest()
public static Manifest CreatePoolableInstance()
Returns
CreatePoolableInstance(InputStream)
HPA initializer for Manifest(Java.Io.InputStream arg0)
public static Manifest CreatePoolableInstance(InputStream arg0)
Parameters
arg0InputStream
Returns
CreatePoolableInstance(Manifest)
HPA initializer for Manifest(Java.Util.Jar.Manifest arg0)
public static Manifest CreatePoolableInstance(Manifest arg0)
Parameters
arg0Manifest
Returns
GetAttributes(String)
public Attributes GetAttributes(String arg0)
Parameters
Returns
Read(InputStream)
public void Read(InputStream arg0)
Parameters
arg0InputStream
Exceptions
Write(OutputStream)
public void Write(OutputStream arg0)
Parameters
arg0OutputStream