类 NameCompletionTable

  • 所有已实现的接口:
    java.io.Serializable, java.lang.Cloneable, java.lang.Iterable, java.util.Collection, java.util.List, java.util.RandomAccess, NameCompletion

    public class NameCompletionTable
    extends java.util.ArrayList
    implements NameCompletion
    NameCompletionTable is a utility that implements simple name completion for a collection of names, NameSources, and other NameCompletionTables. This implementation uses a trivial linear search and comparison...
    另请参阅:
    序列化表格
    • 字段概要

      • 从类继承的字段 java.util.AbstractList

        modCount
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void add​(NameCompletionTable table)
      Add a NameCompletionTable, which is more optimized than the more general NameSource
      void add​(NameSource source)
      Add a NameSource which is monitored for names.
      java.lang.String[] completeName​(java.lang.String part)  
      protected void getMatchingNames​(java.lang.String part, java.util.List found)
      Add any matching names to list (including any from other tables)
      java.lang.String[] getTip​(java.lang.String part)  
      • 从类继承的方法 java.util.ArrayList

        add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
      • 从类继承的方法 java.util.AbstractCollection

        containsAll, toString
      • 从类继承的方法 java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • 从接口继承的方法 java.util.Collection

        parallelStream, stream, toArray
      • 从接口继承的方法 java.util.List

        containsAll
    • 构造器详细资料

      • NameCompletionTable

        public NameCompletionTable()
    • 方法详细资料

      • add

        public void add​(NameCompletionTable table)
        Add a NameCompletionTable, which is more optimized than the more general NameSource
      • add

        public void add​(NameSource source)
        Add a NameSource which is monitored for names. Unimplemented - behavior is broken... no updates
      • getMatchingNames

        protected void getMatchingNames​(java.lang.String part,
                                        java.util.List found)
        Add any matching names to list (including any from other tables)
      • getTip

        public java.lang.String[] getTip​(java.lang.String part)
        指定者:
        getTip 在接口中 NameCompletion
      • completeName

        public java.lang.String[] completeName​(java.lang.String part)
        指定者:
        completeName 在接口中 NameCompletion