show AbstractStringBuilder#toString on second smart completion
[fedora-idea.git] / openapi / src / com / intellij / psi / CommonClassNames.java
blob0c038366963ac5127ec03a4f31582a98047cfc3e
1 /*
2 * Copyright 2000-2007 JetBrains s.r.o.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
16 package com.intellij.psi;
18 import org.jetbrains.annotations.NonNls;
20 /**
21 * @author peter
23 public interface CommonClassNames {
24 @NonNls String JAVA_LANG_OBJECT = "java.lang.Object";
25 @NonNls String JAVA_LANG_CLASS = "java.lang.Class";
26 @NonNls String JAVA_LANG_STRING = "java.lang.String";
27 @NonNls String JAVA_LANG_THROWABLE = "java.lang.Throwable";
28 @NonNls String JAVA_LANG_ANNOTATION_ANNOTATION = "java.lang.annotation.Annotation";
29 @NonNls String JAVA_LANG_ERROR = "java.lang.Error";
30 @NonNls String JAVA_LANG_RUNTIME_EXCEPTION = "java.lang.RuntimeException";
31 @NonNls String JAVA_LANG_ENUM = "java.lang.Enum";
32 @NonNls String JAVA_LANG_ITERABLE = "java.lang.Iterable";
34 @NonNls String JAVA_LANG_DEPRECATED = "java.lang.Deprecated";
35 @NonNls String JAVA_LANG_ANNOTATION_INHERITED = "java.lang.annotation.Inherited";
37 @NonNls String JAVA_LANG_REFLECT_ARRAY = "java.lang.reflect.Array";
39 @NonNls String JAVA_UTIL_ARRAYS = "java.util.Arrays";
40 @NonNls String JAVA_UTIL_COLLECTIONS = "java.util.Collections";
41 @NonNls String JAVA_UTIL_COLLECTION = "java.util.Collection";
42 @NonNls String JAVA_UTIL_MAP = "java.util.Map";
43 @NonNls String JAVA_UTIL_LIST = "java.util.List";
44 @NonNls String JAVA_UTIL_SET = "java.util.Set";
45 @NonNls String JAVA_UTIL_PROPERTIES = "java.util.Properties";
46 @NonNls String JAVA_UTIL_PROPERTY_RESOURCE_BUNDLE = "java.util.PropertyResourceBundle";
47 @NonNls String JAVA_UTIL_DATE = "java.util.Date";
48 @NonNls String JAVA_UTIL_DICTIONARY = "java.util.Dictionary";
49 @NonNls String JAVA_UTIL_COMPARATOR = "java.util.Comparator";
51 @NonNls String JAVA_IO_SERIALIZABLE = "java.io.Serializable";
53 @NonNls String JAVA_LANG_NUMBER = "java.lang.Number";
55 @NonNls String JAVA_LANG_BOOLEAN = "java.lang.Boolean";
56 @NonNls String JAVA_LANG_BYTE = "java.lang.Byte";
57 @NonNls String JAVA_LANG_SHORT = "java.lang.Short";
58 @NonNls String JAVA_LANG_INTEGER = "java.lang.Integer";
59 @NonNls String JAVA_LANG_LONG = "java.lang.Long";
60 @NonNls String JAVA_LANG_FLOAT = "java.lang.Float";
61 @NonNls String JAVA_LANG_DOUBLE = "java.lang.Double";
62 @NonNls String JAVA_LANG_CHARACTER = "java.lang.Character";
64 @NonNls String JAVA_LANG_STRING_BUFFER = "java.lang.StringBuffer";
65 @NonNls String JAVA_LANG_ABSTRACT_STRING_BUILDER = "java.lang.AbstractStringBuilder";
68 @NonNls String JAVA_LANG_CLONEABLE = "java.lang.Cloneable";
69 @NonNls String CLASS_FILE_EXTENSION = ".class";
71 @NonNls String JAVA_LANG_STRING_SHORT = "String";