Class StandardJavaFileManager
public class StandardJavaFileManager : JavaFileManager, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IStandardJavaFileManager, IJavaFileManager
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<JavaFileManager>StandardJavaFileManager
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<JavaFileManager>.SExecuteWithSignature<TReturn>(Type, string, string, params object[])JVMBridgeBase<JavaFileManager>.IsAssignableFrom(IJavaType)JVMBridgeBase<JavaFileManager>.IsAssignableFrom<T>()JVMBridgeBase<JavaFileManager>.Execute<T>(params T[])JVMBridgeBase<JavaFileManager>.DynBridgeClazzJVMBridgeBase<JavaFileManager>.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
- Extension Methods
Constructors
StandardJavaFileManager()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("StandardJavaFileManager 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 StandardJavaFileManager()
StandardJavaFileManager(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("StandardJavaFileManager 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 StandardJavaFileManager(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { 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
AsPath(FileObject)
public Path AsPath(FileObject arg0)
Parameters
arg0
FileObject
Returns
GetJavaFileObjectsFromFiles<ReturnExtendsJavax_Tools_JavaFileObject, Arg0ExtendsJava_Io_File>(Iterable<Arg0ExtendsJava_Io_File>)
public Iterable<ReturnExtendsJavax_Tools_JavaFileObject> GetJavaFileObjectsFromFiles<ReturnExtendsJavax_Tools_JavaFileObject, Arg0ExtendsJava_Io_File>(Iterable<Arg0ExtendsJava_Io_File> arg0) where ReturnExtendsJavax_Tools_JavaFileObject : JavaFileObject where Arg0ExtendsJava_Io_File : File
Parameters
Returns
Type Parameters
ReturnExtendsJavax_Tools_JavaFileObject
Arg0ExtendsJava_Io_File
GetJavaFileObjectsFromPaths<ReturnExtendsJavax_Tools_JavaFileObject, Arg0ExtendsJava_Nio_File_Path>(Iterable<Arg0ExtendsJava_Nio_File_Path>)
public Iterable<ReturnExtendsJavax_Tools_JavaFileObject> GetJavaFileObjectsFromPaths<ReturnExtendsJavax_Tools_JavaFileObject, Arg0ExtendsJava_Nio_File_Path>(Iterable<Arg0ExtendsJava_Nio_File_Path> arg0) where ReturnExtendsJavax_Tools_JavaFileObject : JavaFileObject where Arg0ExtendsJava_Nio_File_Path : Path
Parameters
Returns
Type Parameters
ReturnExtendsJavax_Tools_JavaFileObject
Arg0ExtendsJava_Nio_File_Path
GetJavaFileObjectsFromStrings<ReturnExtendsJavax_Tools_JavaFileObject>(Iterable<String>)
public Iterable<ReturnExtendsJavax_Tools_JavaFileObject> GetJavaFileObjectsFromStrings<ReturnExtendsJavax_Tools_JavaFileObject>(Iterable<String> arg0) where ReturnExtendsJavax_Tools_JavaFileObject : JavaFileObject
Parameters
Returns
Type Parameters
ReturnExtendsJavax_Tools_JavaFileObject
GetJavaFileObjects<ReturnExtendsJavax_Tools_JavaFileObject>(params File[])
public Iterable<ReturnExtendsJavax_Tools_JavaFileObject> GetJavaFileObjects<ReturnExtendsJavax_Tools_JavaFileObject>(params File[] arg0) where ReturnExtendsJavax_Tools_JavaFileObject : JavaFileObject
Parameters
Returns
Type Parameters
ReturnExtendsJavax_Tools_JavaFileObject
GetJavaFileObjects<ReturnExtendsJavax_Tools_JavaFileObject>(params String[])
public Iterable<ReturnExtendsJavax_Tools_JavaFileObject> GetJavaFileObjects<ReturnExtendsJavax_Tools_JavaFileObject>(params String[] arg0) where ReturnExtendsJavax_Tools_JavaFileObject : JavaFileObject
Parameters
Returns
Type Parameters
ReturnExtendsJavax_Tools_JavaFileObject
GetJavaFileObjects<ReturnExtendsJavax_Tools_JavaFileObject>(params Path[])
public Iterable<ReturnExtendsJavax_Tools_JavaFileObject> GetJavaFileObjects<ReturnExtendsJavax_Tools_JavaFileObject>(params Path[] arg0) where ReturnExtendsJavax_Tools_JavaFileObject : JavaFileObject
Parameters
Returns
Type Parameters
ReturnExtendsJavax_Tools_JavaFileObject
GetLocationAsPaths<ReturnExtendsJava_Nio_File_Path>(Location)
public Iterable<ReturnExtendsJava_Nio_File_Path> GetLocationAsPaths<ReturnExtendsJava_Nio_File_Path>(JavaFileManager.Location arg0) where ReturnExtendsJava_Nio_File_Path : Path
Parameters
Returns
Type Parameters
ReturnExtendsJava_Nio_File_Path
GetLocation<ReturnExtendsJava_Io_File>(Location)
public Iterable<ReturnExtendsJava_Io_File> GetLocation<ReturnExtendsJava_Io_File>(JavaFileManager.Location arg0) where ReturnExtendsJava_Io_File : File
Parameters
Returns
Type Parameters
ReturnExtendsJava_Io_File
IsSameFile(FileObject, FileObject)
public bool IsSameFile(FileObject arg0, FileObject arg1)
Parameters
arg0
FileObjectarg1
FileObject
Returns
SetLocationForModule<Arg2ExtendsJava_Nio_File_Path>(Location, String, Collection<Arg2ExtendsJava_Nio_File_Path>)
public void SetLocationForModule<Arg2ExtendsJava_Nio_File_Path>(JavaFileManager.Location arg0, String arg1, Collection<Arg2ExtendsJava_Nio_File_Path> arg2) where Arg2ExtendsJava_Nio_File_Path : Path
Parameters
arg0
JavaFileManager.Locationarg1
Stringarg2
Collection<Arg2ExtendsJava_Nio_File_Path>
Type Parameters
Arg2ExtendsJava_Nio_File_Path
Exceptions
SetLocationFromPaths<Arg1ExtendsJava_Nio_File_Path>(Location, Collection<Arg1ExtendsJava_Nio_File_Path>)
public void SetLocationFromPaths<Arg1ExtendsJava_Nio_File_Path>(JavaFileManager.Location arg0, Collection<Arg1ExtendsJava_Nio_File_Path> arg1) where Arg1ExtendsJava_Nio_File_Path : Path
Parameters
arg0
JavaFileManager.Locationarg1
Collection<Arg1ExtendsJava_Nio_File_Path>
Type Parameters
Arg1ExtendsJava_Nio_File_Path
Exceptions
SetLocation<Arg1ExtendsJava_Io_File>(Location, Iterable<Arg1ExtendsJava_Io_File>)
public void SetLocation<Arg1ExtendsJava_Io_File>(JavaFileManager.Location arg0, Iterable<Arg1ExtendsJava_Io_File> arg1) where Arg1ExtendsJava_Io_File : File
Parameters
arg0
JavaFileManager.Locationarg1
Iterable<Arg1ExtendsJava_Io_File>
Type Parameters
Arg1ExtendsJava_Io_File
Exceptions
SetPathFactory(PathFactory)
public void SetPathFactory(StandardJavaFileManager.PathFactory arg0)