All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.deephaven.lang.completion.CompletionHandler Maven / Gradle / Ivy

There is a newer version: 0.37.0
Show newest version
//
// Copyright (c) 2016-2024 Deephaven Data Labs and Patent Pending
//
package io.deephaven.lang.completion;

import io.deephaven.lang.parse.ParsedDocument;
import io.deephaven.proto.backplane.script.grpc.CompletionItem;
import io.deephaven.proto.backplane.script.grpc.Position;

import java.util.Collection;

/**
 * General API for returning a list of completion results from a given offset in a source command.
 */
public interface CompletionHandler {
    Collection runCompletion(ParsedDocument doc, Position pos, int offset);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy