6#if FIRST_PASS == false && EXPORTER == false && IMPORTER == false
11 internal sealed class FileTimeAccessor : Accessor<object>
14 Type javaNioFileAttributeFileTime;
16 MethodAccessor<Func<long, object>> fromMillis;
17 MethodAccessor<Func<object, long>> toMillis;
23 public FileTimeAccessor(AccessorTypeResolver resolver) :
24 base(resolver,
"java.nio.file.attribute.FileTime")
29 Type JavaNioFileAttributeFileTime => Resolve(
ref javaNioFileAttributeFileTime,
"java.nio.file.attribute.FileTime");
34 public object InvokeFromMillis(
long value) => GetMethod(
ref fromMillis, nameof(fromMillis), JavaNioFileAttributeFileTime, typeof(
long)).Invoker(value);
41 public long InvokeToMillis(
object self) => GetMethod(
ref toMillis, nameof(toMillis), typeof(
long)).Invoker(
self);
IKVM.Reflection.Type Type