![JAR search and dependency download from the Maven repository](/logo.png)
sun.rmi.rmic.Main.class Maven / Gradle / Ivy
???? 1?
op mq mr ms mtu
v
w
mx
myz{
m|
m} m~
m?
m? m? m? m? m? m? m?
?? m??
o m? m? m??
m? m? m?
????
&??
)??
c????????????????????
??
???
??
m??
c??
??
m?
c?
c?
c? X??
Oo?
O?
O?
m??
j?
j?????
j??
j????????
d?
d?
d?
?????
j?
??
?
m? ? ? ??
m??
?
??
?
??
?
?? X??
?
m??
y?? ?
?
???
?
Y??
???
???
?
m
?
?
)?
?
?
?
??
?
?
?
?
?? ?!
c"
?#$
c%
?&
?'
?()
?*+
??
?,
?-.
??
?/
?01 ?23
m4
m5
?6 m7
m8 m9
:?; m<=
:>?@
?A
??BCDEFG
OHI
JKL
sourcePathArg Ljava/lang/String; sysClassPathArg
extDirsArg classPathString destDir Ljava/io/File; flags I tm J classes Ljava/util/Vector; nowrite Z nocompile
keepGenerated status
generatorArgs [Ljava/lang/String;
generators environmentClass Ljava/lang/Class; iiopGeneration program out Ljava/io/OutputStream; resourcesInitialized resources Ljava/util/ResourceBundle; resourcesExt +(Ljava/io/OutputStream;Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this Lsun/rmi/rmic/Main; output (Ljava/lang/String;)V msg Ljava/io/PrintStream; error ((Ljava/lang/String;[Ljava/lang/Object;)V args [Ljava/lang/Object; usage ()V compile ([Ljava/lang/String;)Z argv getDestinationDir ()Ljava/io/File; parseArgs e Ljava/io/FileNotFoundException; Ljava/io/IOException; i checkGeneratorArg ([Ljava/lang/String;I)Z gen Lsun/rmi/rmic/Generator; arg currentIndex result addGenerator ,(Ljava/lang/String;)Lsun/rmi/rmic/Generator; Ljava/lang/Exception; "Ljava/lang/ClassNotFoundException; className envClass env getArray ((Ljava/lang/String;Z)[Ljava/lang/String; name mustExist value parser Ljava/util/StringTokenizer; count getEnv !()Lsun/rmi/rmic/BatchEnvironment; ctorArgTypes [Ljava/lang/Class; ctorArgs constructor Ljava/lang/reflect/Constructor; classPath Lsun/tools/java/ClassPath; Lsun/rmi/rmic/BatchEnvironment; doCompile ()Z j def Lsun/tools/java/ClassDefinition; ex Lsun/tools/java/ClassNotFound;
implClassName Lsun/tools/java/Identifier; decl !Lsun/tools/java/ClassDeclaration; ee Ljava/lang/OutOfMemoryError; Ljava/lang/StackOverflowError; Ljava/lang/Error; noMemoryErrorString stackOverflowErrorString compileAllClasses "(Lsun/rmi/rmic/BatchEnvironment;)V c Ljava/util/Enumeration; buf Ljava/io/ByteArrayOutputStream; done
ExceptionsM compileClass b(Lsun/tools/java/ClassDeclaration;Ljava/io/ByteArrayOutputStream;Lsun/rmi/rmic/BatchEnvironment;)Z file classfile Lsun/tools/java/ClassFile; Ljava/io/FileOutputStream; pkgName src Lsun/tools/javac/SourceClass; main ([Ljava/lang/String;)V compiler getString &(Ljava/lang/String;)Ljava/lang/String; $Ljava/util/MissingResourceException; ignore key
initResources getText message 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; ctr format
SourceFile Main.java sun/rmi/rmic/BatchEnvironment ? ? ? ? ? ? ? ? java/io/PrintStream NOgi
rmic.usage java/lang/Object ? ?PQ;< ? ? ? ? ? ? ? ? ? ? ? ?RST ? ? java/util/Vector ? ? ? ? ? ? generator.args)* ? ? ? ?UVW java/io/FileNotFoundException rmic.cant.readXY java/io/IOExceptionZ -g[\ -O -nowarn -debug -depend -verbose -nowrite -Xnocompile -keep -keepgenerated -show rmic.option.unsupported
-classpath rmic.option.already.seen rmic.option.requires.argument -sourcepath -bootclasspath -extdirs -d java/io/File ]< rmic.no.such.directory^Y -_` rmic.no.such.optionab default"#cdeYf`g java/lang/StringBuilder generator.class.hijYab rmic.missing.propertyklmn sun/rmi/rmic/Generator java/lang/Exception rmic.cannot.instantiate generator.env.op rmic.cannot.use.bothqY java/lang/ClassNotFoundException rmic.class.not.found iiop rmic.resource.not.found java/lang/String java/util/StringTokenizer ,
rsQtYuv java/lang/Class java/io/OutputStream sun/tools/java/ClassPath sun/rmi/rmic/Mainwxymz{12|}~} rmic.no.memorygb rmic.stack.overflow??????????????? sun/tools/java/ClassNotFound?LM java/lang/OutOfMemoryError java/lang/StackOverflowError java/lang/Error? ??< fatal.error? fatal.exception? rmic.errors??? rmic.1error? ? ,
rmic.warnings
rmic.1warning??< rmic.done_in?j?? java/io/ByteArrayOutputStream ?????<?n sun/tools/java/ClassDeclarationUV?Q?<??????< 6Compilation required, but -Xnocompile option in effect sun/tools/javac/SourceClass?????<???q????????? .class?Q ??<?n sun/tools/java/ClassFile?<
cant.write?Y ? java/io/FileOutputStream???
rmic.wrote ?
rmic ?? ? ?f ? ?? "java/util/MissingResourceException ? ? sun.rmi.rmic.resources.rmic?? sun.rmi.rmic.resources.rmicext fatal: missing resource bundle: ?Y no text found: " " no text found: key = " ", arguments = "{h? }"?ki sun/rmi/rmic/Constants java/lang/InterruptedException (Ljava/io/OutputStream;Z)V println size ()I java/lang/System currentTimeMillis ()J sun/tools/util/CommandLine parse (([Ljava/lang/String;)[Ljava/lang/String;
getMessage ()Ljava/lang/String; printStackTrace equals (Ljava/lang/Object;)Z exists getPath
startsWith (Ljava/lang/String;)Z
addElement (Ljava/lang/Object;)V substring (I)Ljava/lang/String; toLowerCase equalsIgnoreCase )([Ljava/lang/String;Lsun/rmi/rmic/Main;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString forName %(Ljava/lang/String;)Ljava/lang/Class; newInstance ()Ljava/lang/Object; isAssignableFrom (Ljava/lang/Class;)Z getName ((Ljava/lang/String;Ljava/lang/String;Z)V countTokens nextToken createClassPath R(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lsun/tools/java/ClassPath; getConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; java/lang/reflect/Constructor '([Ljava/lang/Object;)Ljava/lang/Object; reset majorVersion S minorVersion elementAt (I)Ljava/lang/Object; sun/tools/java/Identifier lookup /(Ljava/lang/String;)Lsun/tools/java/Identifier; resolvePackageQualifiedName 8(Lsun/tools/java/Identifier;)Lsun/tools/java/Identifier; sun/rmi/rmic/Names mangleClass getClassDeclaration >(Lsun/tools/java/Identifier;)Lsun/tools/java/ClassDeclaration; getClassDefinition >(Lsun/tools/java/Environment;)Lsun/tools/java/ClassDefinition; generate P(Lsun/rmi/rmic/BatchEnvironment;Lsun/tools/java/ClassDefinition;Ljava/io/File;)V ((JLjava/lang/String;Ljava/lang/Object;)V nerrors dump (JLjava/lang/String;)V flushErrors java/lang/Integer valueOf (I)Ljava/lang/Integer; nwarnings deleteGeneratedFiles verbose java/lang/Long (J)Ljava/lang/String; shutdown (I)V
getClasses ()Ljava/util/Enumeration; java/util/Enumeration hasMoreElements nextElement getStatus dependencies loadDefinition $(Lsun/tools/java/ClassDeclaration;)V "()Lsun/tools/java/ClassDefinition; sun/tools/java/ClassDefinition
isInsideLocal check (Lsun/tools/java/Environment;)V
setDefinition $(Lsun/tools/java/ClassDefinition;I)V getError (Ljava/io/OutputStream;)V cleanup ()Lsun/tools/java/Identifier; getQualifier
separatorChar C replace (CC)Ljava/lang/String; getFlatName length #(Ljava/io/File;Ljava/lang/String;)V mkdirs getSource isZipped getParent '(Ljava/lang/String;Ljava/lang/String;)V writeTo close exit java/util/ResourceBundle getBundle .(Ljava/lang/String;)Ljava/util/ResourceBundle; getClassName (I)Ljava/lang/StringBuilder; java/text/MessageFormat ! m
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ?
? ?
? ? m *? * ? *? *+? *,? ? O ? @ P Q R ? ? ? ? m '*? ? ?
*? ? ? ? Y*? ? M,+? ? X ! [ &