コード例 #1
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: public boolean next(org.neo4j.unsafe.impl.batchimport.input.InputEntityVisitor nakedVisitor) throws java.io.IOException
        public override bool Next(InputEntityVisitor nakedVisitor)
        {
            if (_visitor == null || nakedVisitor != _previousVisitor)
            {
                DecorateVisitor(nakedVisitor);
            }

            return(_parser.next(_visitor));
        }
コード例 #2
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: public boolean nextChunk(org.neo4j.csv.reader.Source_Chunk chunk) throws java.io.IOException
        public override bool NextChunk(Source_Chunk chunk)
        {
            InputEntityArray   entities  = new InputEntityArray(_chunkSize);
            InputEntityVisitor decorated = _decorator.apply(entities);
            int cursor = 0;

            for ( ; cursor < _chunkSize && _parser.next(decorated); cursor++)
            {               // just loop through and parse
            }

            if (cursor > 0)
            {
                (( EagerCsvInputChunk )chunk).Initialize(entities.ToArray());
                return(true);
            }
            return(false);
        }