java.io.File.toURI C# (CSharp) Method

toURI() private method

private toURI ( ) : global::java.lang.Object
return global::java.lang.Object
        public virtual global::java.lang.Object toURI()
        {
            global::net.sf.jni4net.jni.JNIEnv @__env = this.Env;
            using(new global::net.sf.jni4net.jni.LocalFrame(@__env, 10)){
            return global::net.sf.jni4net.utils.Convertor.StrongJ2Cp<global::java.lang.Object>(@__env, @__env.CallObjectMethodPtr(this, global::java.io.File.j4n_toURI34));
            }
        }

Usage Example

コード例 #1
0
ファイル: TextExtractor.cs プロジェクト: xpohama/Luceneria
        public TextExtractionResult Extract(string filePath)
        {
            if (!System.IO.File.Exists(filePath))
                throw new System.ArgumentException("File does not exist");

            var parser = new AutoDetectParser();
            var metadata = new Metadata();
            var parseContext = new ParseContext();
            Class parserClass = parser.GetType();
            parseContext.set(parserClass, parser);

            try {
                var file = new File(filePath);
                var url = file.toURI().toURL();
                using (var inputStream = TikaInputStream.get(url, metadata)) {
                    parser.parse(inputStream, getTransformerHandler(), metadata, parseContext);
                    inputStream.close();
                }

                return assembleExtractionResult(_outputWriter.toString(), metadata);
            } catch (Exception ex) {
                throw new ApplicationException(string.Format("Extraction of text from the file '{0}' failed.", filePath), ex);
            }
        }