Table of Contents

Class Filer

Namespace
Javax.Annotation.Processing
Assembly
MASES.JNet.dll
public class Filer : JVMBridgeBase<Filer>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IFiler
Inheritance
JVMBridgeBase
JVMBridgeBase<Filer>
Filer
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Filer>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Filer>.IsAssignableFrom<T>()
JVMBridgeBase<Filer>.Execute<T>(params T[])
JVMBridgeBase<Filer>.DynBridgeClazz
JVMBridgeBase<Filer>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

Filer()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

[Obsolete("Filer class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Filer()

Filer(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

[Obsolete("Filer class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Filer(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

CreateClassFile(CharSequence, params Element[])

public JavaFileObject CreateClassFile(CharSequence arg0, params Element[] arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 Element[]

Element

Returns

JavaFileObject

JavaFileObject

Exceptions

IOException

CreateResource(Location, CharSequence, CharSequence, params Element[])

public FileObject CreateResource(JavaFileManager.Location arg0, CharSequence arg1, CharSequence arg2, params Element[] arg3)

Parameters

arg0 JavaFileManager.Location

JavaFileManager.Location

arg1 CharSequence

CharSequence

arg2 CharSequence

CharSequence

arg3 Element[]

Element

Returns

FileObject

FileObject

Exceptions

IOException

CreateSourceFile(CharSequence, params Element[])

public JavaFileObject CreateSourceFile(CharSequence arg0, params Element[] arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 Element[]

Element

Returns

JavaFileObject

JavaFileObject

Exceptions

IOException

GetResource(Location, CharSequence, CharSequence)

public FileObject GetResource(JavaFileManager.Location arg0, CharSequence arg1, CharSequence arg2)

Parameters

arg0 JavaFileManager.Location

JavaFileManager.Location

arg1 CharSequence

CharSequence

arg2 CharSequence

CharSequence

Returns

FileObject

FileObject

Exceptions

IOException