Uses of Class
org.glassfish.rmic.tools.java.ClassNotFound
-
-
Uses of ClassNotFound in org.glassfish.rmic
Methods in org.glassfish.rmic that throw ClassNotFound Modifier and Type Method Description private void
RemoteClass.Method. collectCompatibleExceptions(ClassDeclaration[] from, ClassDeclaration[] with, java.util.Vector<ClassDeclaration> list)
Add to the supplied list all exceptions in the "from" array that are subclasses of an exception in the "with" array.void
Main. compileAllClasses(BatchEnvironment env)
boolean
Main. compileClass(ClassDeclaration c, java.io.ByteArrayOutputStream buf, BatchEnvironment env)
-
Uses of ClassNotFound in org.glassfish.rmic.asm
Methods in org.glassfish.rmic.asm that throw ClassNotFound Modifier and Type Method Description protected void
AsmClass. basicCheck(Environment env)
java.lang.String
AsmMemberDefinition. getMemberValueString(Environment env)
-
Uses of ClassNotFound in org.glassfish.rmic.iiop
Methods in org.glassfish.rmic.iiop with parameters of type ClassNotFound Modifier and Type Method Description protected static void
Type. classNotFound(boolean quiet, ContextStack stack, ClassNotFound e)
Report a ClassNotFoundException thru the compiler environment.protected static void
Type. classNotFound(ContextStack stack, ClassNotFound e)
Report a ClassNotFoundException thru the compiler environment.Methods in org.glassfish.rmic.iiop that throw ClassNotFound Modifier and Type Method Description protected java.util.Vector<CompoundType.Method>
CompoundType. addAllMethods(ClassDefinition current, java.util.Vector<CompoundType.Method> directMethods, boolean noMultiInheritedMethods, boolean quiet, ContextStack stack)
protected java.util.Vector<InterfaceType>
CompoundType. addNonRemoteInterfaces(java.util.Vector<InterfaceType> list, ContextStack stack)
protected java.util.Vector<InterfaceType>
CompoundType. addRemoteInterfaces(java.util.Vector<InterfaceType> list, boolean allowNonConforming, ContextStack stack)
private void
CompoundType.Method. collectCompatibleExceptions(ValueType[] from, ValueType[] with, java.util.Vector<ValueType> list)
Add to the supplied list all exceptions in the "from" array that are subclasses of an exception in the "with" array.private static int
IDLNames. getInitialAttributeKind(CompoundType.Method method, BatchEnvironment env)
protected boolean
CompoundType. inheritsFrom(ContextStack stack, ClassDefinition def, ClassDefinition otherDef)
protected boolean
CompoundType. isConformingRemoteMethod(CompoundType.Method method, boolean quiet)
protected boolean
CompoundType. isIDLEntityException(Type type, CompoundType.Method method, boolean quiet)
protected java.util.Vector<CompoundType.Method>
CompoundType. updateParentClassMethods(ClassDefinition current, java.util.Vector<CompoundType.Method> currentMethods, boolean quiet, ContextStack stack)
-
Uses of ClassNotFound in org.glassfish.rmic.tools.binaryclass
Methods in org.glassfish.rmic.tools.binaryclass that throw ClassNotFound Modifier and Type Method Description protected void
BinaryClass. basicCheck(Environment env)
Ready a BinaryClass for further checking.java.lang.String
BinaryMember. getMemberValueString(Environment env)
-
Uses of ClassNotFound in org.glassfish.rmic.tools.java
Subclasses of ClassNotFound in org.glassfish.rmic.tools.java Modifier and Type Class Description class
AmbiguousClass
This exception is thrown when an unqualified class name is used that can be resolved in more than one way.Methods in org.glassfish.rmic.tools.java that throw ClassNotFound Modifier and Type Method Description protected void
ClassDefinition. basicCheck(Environment env)
boolean
ClassDefinition. canAccess(Environment env, ClassDeclaration c)
Check if another class can be accessed from within the body of this class.boolean
ClassDefinition. canAccess(Environment env, MemberDefinition f)
Check if a field can be accessed from a classvoid
ClassDefinition. check(Environment env)
Check this class.void
MemberDefinition. check(Environment env)
Request a check of the field definition.Vset
MemberDefinition. check(Environment env, Context ctx, Vset vset)
Really check the field definition.Vset
ClassDefinition. checkLocalClass(Environment env, Context ctx, Vset vset, ClassDefinition sup, Expression[] args, Type[] argTypes)
void
MemberDefinition. code(Environment env, Assembler asm)
Generate codevoid
MemberDefinition. codeInit(Environment env, Context ctx, Assembler asm)
private boolean
ClassDefinition. diagnoseMismatch(Environment env, Identifier nm, Type[] argTypes, int start, int[] haveMatch, Type[] margType)
int
ClassDefinition. diagnoseMismatch(Environment env, Identifier nm, Type[] argTypes, int start, Type[] margTypeResult)
Given the fact that this class has no method "nm" matching "argTypes", find out if the mismatch can be blamed on a particular actual argument which disagrees with all of the overloadings.boolean
Environment. explicitCast(Type from, Type to)
Return true if an explicit cast from this type to the given type is allowed.protected boolean
ClassDefinition. extendsCanAccess(Environment env, ClassDeclaration c)
Check if another class can be accessed from the 'extends' or 'implements' clause of this class.MemberDefinition
ClassDefinition. findAnyMethod(Environment env, Identifier nm)
Find any method with a given name.MemberDefinition
ClassDefinition. findMethod(Environment env, Identifier nm, Type t)
Find a method, ie: exact match in this class or any of the super classes.ClassDefinition
ClassDeclaration. getClassDefinition(Environment env)
Get the definition of this class, if the class is not yet defined, load the definition.ClassDefinition
Environment. getClassDefinition(Identifier nm)
Return a class definition given a fully qualified class name.ClassDefinition
Environment. getClassDefinition(Type t)
Return a class definition given a type.ClassDefinition
ClassDeclaration. getClassDefinitionNoCheck(Environment env)
Get the definition of this class, if the class is not yet defined, load the definition.MemberDefinition
ClassDefinition. getInnerClass(Environment env, Identifier nm)
Get an inner class.java.lang.String
MemberDefinition. getMemberValueString(Environment env)
ClassDefinition
Environment. getQualifiedClassDefinition(long where, Identifier nm, ClassDefinition ctxClass, boolean isExtends)
Like 'getClassDefinition(env)', but check access on each component.Node
MemberDefinition. getValue(Environment env)
Get the field's final value (may return null)MemberDefinition
ClassDefinition. getVariable(Environment env, Identifier nm, ClassDefinition source)
Get a field from this class.private MemberDefinition
ClassDefinition. getVariable0(Environment env, Identifier nm, ClassDefinition source, boolean showPrivate, boolean showPackage)
boolean
ClassDefinition. implementedBy(Environment env, ClassDeclaration c)
Check if this class is implemented by another classboolean
Environment. implicitCast(Type from, Type to)
Return true if an implicit cast from this type to the given type is allowed.boolean
Environment. isApplicable(MemberDefinition m, Type[] args)
Returns true if the given method is applicable to the given argumentsboolean
MemberDefinition. isInlineable(Environment env, boolean fromFinal)
boolean
Environment. isMoreSpecific(MemberDefinition best, MemberDefinition other)
Returns true if "best" is in every argument at least as good as "other"boolean
Environment. isMoreSpecific(Type from, Type to)
Returns true if "from" is a more specific type than "to"MemberDefinition
ClassDefinition. matchAnonConstructor(Environment env, Identifier accessPackage, Type[] argumentTypes)
A version of matchMethod to be used only for constructors when we cannot pass in a sourceClass argument.MemberDefinition
ClassDefinition. matchMethod(Environment env, ClassDefinition accessor, Identifier methodName)
Lookup a method.MemberDefinition
ClassDefinition. matchMethod(Environment env, ClassDefinition accessor, Identifier methodName, Type[] argumentTypes)
Lookup a method.private MemberDefinition
ClassDefinition. matchMethod(Environment env, ClassDefinition accessor, Identifier methodName, Type[] argumentTypes, boolean isAnonConstCall, Identifier accessPackage)
Lookup a method.boolean
ClassDefinition. permitInlinedAccess(Environment env, ClassDeclaration c)
Check if a class is entitled to inline access to a class from another class.boolean
ClassDefinition. permitInlinedAccess(Environment env, MemberDefinition f)
Check if a class is entitled to inline access to a method from another class.boolean
ClassDefinition. protectedAccess(Environment env, MemberDefinition f, Type accessorType)
We know the field is marked protected (and not public) and that the field is visible (as per canAccess).Identifier
Environment. resolve(Identifier nm)
Resolve a class name, using only package and import directives.Identifier
ImportEnvironment. resolve(Identifier nm)
Identifier
Imports. resolve(Environment env, Identifier nm)
Lookup a class, given the current set of imports, AmbiguousClass exception is thrown if the name can be resolved in more than one way.boolean
ClassDefinition. subClassOf(Environment env, ClassDeclaration otherClass)
Check if this is a sub class of another classboolean
ClassDefinition. superClassOf(Environment env, ClassDeclaration otherClass)
Check if this is a super class of another class -
Uses of ClassNotFound in org.glassfish.rmic.tools.javac
Methods in org.glassfish.rmic.tools.javac that throw ClassNotFound Modifier and Type Method Description protected void
SourceClass. basicCheck(Environment env)
Deprecated.void
SourceClass. check(Environment env)
Deprecated.Check this class and all its fields.void
SourceMember. check(Environment env)
Deprecated.Check this field.Vset
SourceMember. check(Environment env, Context ctx, Vset vset)
Deprecated.Check a field.Vset
SourceClass. checkInsideClass(Environment env, Context ctx, Vset vset)
Deprecated.Check a class which is inside a local class, but is not itself local.private Vset
SourceClass. checkInternal(Environment env, Context ctx, Vset vset)
Deprecated.Vset
SourceClass. checkLocalClass(Environment env, Context ctx, Vset vset, ClassDefinition sup, Expression[] args, Type[] argTypes)
Deprecated.During the type-checking of an outer method body or initializer, this routine is called to check a local class body in the proper context.private Vset
SourceClass. checkMembers(Environment env, Context ctx, Vset vset)
Deprecated.Check all of the members of this class.private void
SourceClass. checkSupers(Environment env)
Deprecated.Check that all superclasses and superinterfaces are defined and well formed.void
SourceMember. code(Environment env, Assembler asm)
Deprecated.Generate codevoid
SourceMember. codeInit(Environment env, Context ctx, Assembler asm)
Deprecated.protected void
SourceClass. compileClass(Environment env, java.io.OutputStream out)
Deprecated.Node
SourceMember. getValue(Environment env)
Deprecated.Get the value of the field (or null if the value can't be determined)(package private) void
SourceMember. inline(Environment env)
Deprecated.Inline the fieldboolean
SourceMember. isInlineable(Environment env, boolean fromFinal)
Deprecated.private void
SourceClass. maybeCheck(Environment env)
Deprecated.private void
SourceClass. resolveAnonymousStructure(Environment env, ClassDefinition sup, Expression[] args, Type[] argTypes)
Deprecated.Just before checking an anonymous class, decide its true inheritance, and build its (sole, implicit) constructor. -
Uses of ClassNotFound in org.glassfish.rmic.tools.tree
Methods in org.glassfish.rmic.tools.tree that throw ClassNotFound Modifier and Type Method Description (package private) void
AddExpression. codeAppend(Environment env, Context ctx, Assembler asm, ClassDeclaration sbClass, boolean needBuffer)
Convert this expression to a string and append it to the string buffer on the top of the stack.(package private) void
Expression. codeAppend(Environment env, Context ctx, Assembler asm, ClassDeclaration sbClass, boolean needBuffer)
Convert this expression to a string and append it to the string buffer on the top of the stack.(package private) boolean
MethodExpression. diagnoseMismatch(Environment env, Expression[] args, Type[] argTypes)
We're about to report a "unmatched method" error.(package private) void
Expression. ensureString(Environment env, Context ctx, Assembler asm)
Convert this expression to a string.MemberDefinition
Context. getApparentField(Environment env, Identifier name)
Like getField, except that it skips over inherited fields.private MemberDefinition
Context. getClassCommon(Environment env, Identifier name, boolean apparentOnly)
MemberDefinition
Context. getField(Environment env, Identifier name)
Get either a local variable, or a field in a current classprivate MemberDefinition
Context. getFieldCommon(Environment env, Identifier name, boolean apparentOnly)
-