001: package java.lang;
002:
003: import java.io.InputStream;
004: import java.io.Serializable;
005: import java.lang.reflect.Constructor;
006: import java.lang.reflect.Field;
007: import java.lang.reflect.InvocationTargetException;
008: import java.lang.reflect.Member;
009: import java.lang.reflect.Method;
010: import java.lang.reflect.Modifier;
011: import java.net.URL;
012: import java.security.AllPermission;
013: import java.security.Permissions;
014: import java.security.ProtectionDomain;
015: import java.security.AccessController;
016: import java.security.PrivilegedAction;
017: import java.util.ArrayList;
018: import java.util.Arrays;
019: import java.util.HashMap;
020: import java.util.HashSet;
021:
022: public final class Class implements Serializable {
023: private static final class StaticData {
024: final static ProtectionDomain unknownProtectionDomain;
025:
026: static {
027: }
028: }
029:
030: transient final Object vmdata;
031:
032: Class(Object vmdata) {
033: }
034:
035: Class(Object vmdata, ProtectionDomain pd) {
036: }
037:
038: public static Class forName(String name)
039: throws ClassNotFoundException {
040: }
041:
042: public static Class forName(String name, boolean initialize,
043: ClassLoader classloader) throws ClassNotFoundException {
044: }
045:
046: public Class[] getClasses() {
047: }
048:
049: private Class[] internalGetClasses() {
050: }
051:
052: public ClassLoader getClassLoader() {
053: }
054:
055: public Class getComponentType() {
056: }
057:
058: public Constructor getConstructor(Class[] types)
059: throws NoSuchMethodException {
060: }
061:
062: public Constructor[] getConstructors() {
063: }
064:
065: public Constructor getDeclaredConstructor(Class[] types)
066: throws NoSuchMethodException {
067: }
068:
069: public Class[] getDeclaredClasses() {
070: }
071:
072: Class[] getDeclaredClasses(boolean publicOnly) {
073: }
074:
075: public Constructor[] getDeclaredConstructors() {
076: }
077:
078: Constructor[] getDeclaredConstructors(boolean publicOnly) {
079: }
080:
081: public Field getDeclaredField(String name)
082: throws NoSuchFieldException {
083: }
084:
085: public Field[] getDeclaredFields() {
086: }
087:
088: Field[] getDeclaredFields(boolean publicOnly) {
089: }
090:
091: public Method getDeclaredMethod(String methodName, Class[] types)
092: throws NoSuchMethodException {
093: }
094:
095: public Method[] getDeclaredMethods() {
096: }
097:
098: Method[] getDeclaredMethods(boolean publicOnly) {
099: }
100:
101: public Class getDeclaringClass() {
102: }
103:
104: public Field getField(String fieldName) throws NoSuchFieldException {
105: }
106:
107: public Field[] getFields() {
108: }
109:
110: private Field[] internalGetFields() {
111: }
112:
113: public Package getPackage() {
114: }
115:
116: public Class[] getInterfaces() {
117: }
118:
119: private static final class MethodKey {
120:
121: MethodKey(Method m) {
122: }
123:
124: public boolean equals(Object o) {
125: }
126:
127: public int hashCode() {
128: }
129: }
130:
131: public Method getMethod(String methodName, Class[] types)
132: throws NoSuchMethodException {
133: }
134:
135: private Method internalGetMethod(String methodName, Class[] args) {
136: }
137:
138: private static Method matchMethod(Method[] list, String name,
139: Class[] args) {
140: }
141:
142: private static boolean matchParameters(Class[] types1,
143: Class[] types2) {
144: }
145:
146: public Method[] getMethods() {
147: }
148:
149: private Method[] internalGetMethods() {
150: }
151:
152: public int getModifiers() {
153: }
154:
155: public String getName() {
156: }
157:
158: public URL getResource(String resourceName) {
159: }
160:
161: public InputStream getResourceAsStream(String resourceName) {
162: }
163:
164: private String resourcePath(String resourceName) {
165: }
166:
167: public Object[] getSigners() {
168: }
169:
170: void setSigners(Object[] signers) {
171: }
172:
173: public Class getSuperclass() {
174: }
175:
176: public boolean isArray() {
177: }
178:
179: public boolean isAssignableFrom(Class c) {
180: }
181:
182: public boolean isInstance(Object o) {
183: }
184:
185: public boolean isInterface() {
186: }
187:
188: public boolean isPrimitive() {
189: }
190:
191: public Object newInstance() throws InstantiationException,
192: IllegalAccessException {
193: }
194:
195: public ProtectionDomain getProtectionDomain() {
196: }
197:
198: public String toString() {
199: }
200:
201: public boolean desiredAssertionStatus() {
202: }
203:
204: private Field internalGetField(String name) {
205: }
206:
207: private static String getPackagePortion(String name) {
208: }
209:
210: private void memberAccessCheck(int which) {
211: }
212: }
|