IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
DotNetDosFileAttributesAccessor.cs
Go to the documentation of this file.
1using System;
2
4{
5
6#if FIRST_PASS == false && EXPORTER == false && IMPORTER == false
7
11 internal sealed class DotNetDosFileAttributesAccessor : Accessor<object>
12 {
13
14 Type javaNioFileAttributeFileTime;
15
16 MethodAccessor<Func<object, object, object, object, bool, bool, bool, bool, long, bool, bool, bool, bool, object>> init;
17
22 public DotNetDosFileAttributesAccessor(AccessorTypeResolver resolver) :
23 base(resolver, "sun.nio.fs.DotNetDosFileAttributes")
24 {
25
26 }
27
28 Type JavaNioFileAttributeFileTime => Resolve(ref javaNioFileAttributeFileTime, "java.nio.file.attribute.FileTime");
29
33 public object Init(object creationTime, object lastAccessTime, object lastModifiedTime, object fileKey, bool isDirectory, bool isOther, bool isRegularFile, bool isSymbolicLink, long size, bool isReadOnly, bool isHidden, bool isArchive, bool isSystem) => GetConstructor(ref init, JavaNioFileAttributeFileTime, JavaNioFileAttributeFileTime, JavaNioFileAttributeFileTime, typeof(object), typeof(bool), typeof(bool), typeof(bool), typeof(bool), typeof(long), typeof(bool), typeof(bool), typeof(bool), typeof(bool)).Invoker(creationTime, lastAccessTime, lastModifiedTime, fileKey, isDirectory, isOther, isRegularFile, isSymbolicLink, size, isReadOnly, isHidden, isArchive, isSystem);
34
35 }
36
37#endif
38
39}
IKVM.Reflection.Type Type