Table of Contents

Interface IFiler

Namespace
Javax.Annotation.Processing
Assembly
MASES.JNet.dll

.NET interface for TO BE DEFINED FROM USER

public interface IFiler

Methods

CreateClassFile(CharSequence, params Element[])

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[])

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[])

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

Parameters

arg0 CharSequence

CharSequence

arg1 Element[]

Element

Returns

JavaFileObject

JavaFileObject

Exceptions

IOException

GetResource(Location, CharSequence, CharSequence)

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