Uses of Class
org.glassfish.rmic.tools.java.Identifier
-
-
Uses of Identifier in org.glassfish.rmic
Fields in org.glassfish.rmic declared as Identifier Modifier and Type Field Description static IdentifierRMIConstants. idMarshalExceptionstatic IdentifierRMIConstants. idOperationstatic IdentifierConstants. idRemotestatic IdentifierRMIConstants. idRemoteCallstatic IdentifierConstants. idRemoteExceptionstatic IdentifierRMIConstants. idRemoteObjectstatic IdentifierRMIConstants. idRemoteRefstatic IdentifierRMIConstants. idRemoteStubstatic IdentifierRMIConstants. idSkeletonstatic IdentifierRMIConstants. idSkeletonMismatchExceptionstatic IdentifierRMIConstants. idUnexpectedExceptionstatic IdentifierRMIConstants. idUnmarshalExceptionMethods in org.glassfish.rmic that return Identifier Modifier and Type Method Description (package private) static IdentifierMain. getClassIdentifier(BatchEnvironment env, java.lang.String className)IdentifierRemoteClass. getName()Return the name of the class represented by this object.IdentifierRemoteClass.Method. getName()Return the name of this method.static IdentifierNames. mangleClass(Identifier className)If necessary, convert a class name to its mangled form, i.e.static IdentifierNames. skeletonFor(Identifier name)Return skeleton class name for impl class name.static IdentifierNames. stubFor(Identifier name)Return stub class name for impl class name.Methods in org.glassfish.rmic with parameters of type Identifier Modifier and Type Method Description (package private) voidMain. generateClass(BatchEnvironment env, Identifier implClassName)static IdentifierNames. mangleClass(Identifier className)If necessary, convert a class name to its mangled form, i.e.static IdentifierNames. skeletonFor(Identifier name)Return skeleton class name for impl class name.static IdentifierNames. stubFor(Identifier name)Return stub class name for impl class name. -
Uses of Identifier in org.glassfish.rmic.asm
Fields in org.glassfish.rmic.asm with type parameters of type Identifier Modifier and Type Field Description private java.util.Map<Identifier,Identifier>AsmClassFactory. outerClassesprivate java.util.Map<Identifier,Identifier>AsmClassFactory. outerClassesMethods in org.glassfish.rmic.asm that return Identifier Modifier and Type Method Description private IdentifierAsmClassFactory.ClassDefinitionVisitor. getIdentifier(java.lang.String name)(package private) IdentifierAsmClassFactory. getOuterClassName(Identifier className)Methods in org.glassfish.rmic.asm with parameters of type Identifier Modifier and Type Method Description (package private) IdentifierAsmClassFactory. getOuterClassName(Identifier className)private booleanAsmClassFactory. isResolvedInnerClassName(Identifier className)Constructors in org.glassfish.rmic.asm with parameters of type Identifier Constructor Description AsmMemberDefinition(long where, ClassDefinition clazz, int modifiers, Type type, Identifier name, java.lang.Object value)Constructor for a field definitionAsmMemberDefinition(long where, ClassDefinition clazz, int modifiers, Type type, Identifier name, java.lang.String[] exceptions)Constructor for a method definition -
Uses of Identifier in org.glassfish.rmic.iiop
Methods in org.glassfish.rmic.iiop that return Identifier Modifier and Type Method Description IdentifierCompoundType.Method. getDeclaredBy()Return the identifier for the class or interface which declares this method.IdentifierType. getIdentifier()Return the identifier for this type.protected IdentifierGenerator. getOutputId(Generator.OutputType outputType)Return an identifier to use for output.protected IdentifierIDLGenerator. getOutputId(Generator.OutputType ot)Return an Identifier which contains the fully-qualified IDL filename for the given OutputType.Methods in org.glassfish.rmic.iiop with parameters of type Identifier Modifier and Type Method Description static java.lang.StringIDLNames. getClassOrInterfaceName(Identifier id, BatchEnvironment env)Convert a type name.static java.lang.String[]IDLNames. getModuleNames(Identifier theID, boolean boxIt, BatchEnvironment env)Convert a qualified Identifier into an array of IDL names.(package private) java.lang.StringStubGenerator. getName(Identifier id)protected abstract java.io.FileGenerator. getOutputDirectory(java.io.File destinationDir, Identifier id, BatchEnvironment environment)protected java.io.FileIDLGenerator. getOutputDirectory(java.io.File destinationDir, Identifier id, BatchEnvironment environment)protected java.io.FileStubGenerator. getOutputDirectory(java.io.File destinationDir, Identifier id, BatchEnvironment environment)private static java.io.FileUtil. getOutputDirectoryFor(Identifier theClass, java.io.File rootDir, BatchEnvironment env, boolean idl)Return the directory that should be used for output for a given class.static java.io.FileUtil. getOutputDirectoryForIDL(Identifier theClass, java.io.File rootDir, BatchEnvironment env)static java.io.FileUtil. getOutputDirectoryForStub(Identifier theClass, java.io.File rootDir, BatchEnvironment env)voidCompoundType.Method. setDeclaredBy(Identifier by)Set the declaredBy Identifier.protected voidType. setNames(Identifier id, java.lang.String[] idlModuleNames, java.lang.String idlName)Set name and package.voidStubGenerator. write_tie_thisObject_method(IndentingWriter p, Identifier idCorbaObject) -
Uses of Identifier in org.glassfish.rmic.tools.binaryclass
Fields in org.glassfish.rmic.tools.binaryclass declared as Identifier Modifier and Type Field Description (package private) IdentifierBinaryAttribute. nameMethods in org.glassfish.rmic.tools.binaryclass that return Identifier Modifier and Type Method Description IdentifierBinaryConstantPool. getIdentifier(int n)get an identifierIdentifierBinaryAttribute. getName()AccessorsMethods in org.glassfish.rmic.tools.binaryclass with parameters of type Identifier Modifier and Type Method Description voidBinaryMember. addAttribute(Identifier name, byte[] data, Environment env)booleanBinaryMember. deleteAttribute(Identifier name)byte[]BinaryClass. getAttribute(Identifier name)Get a class attributebyte[]BinaryMember. getAttribute(Identifier name)Get a field attributeConstructors in org.glassfish.rmic.tools.binaryclass with parameters of type Identifier Constructor Description BinaryAttribute(Identifier name, byte[] data, BinaryAttribute next)ConstructorBinaryMember(ClassDefinition clazz, int modifiers, Type type, Identifier name, BinaryAttribute atts)Constructor -
Uses of Identifier in org.glassfish.rmic.tools.java
Fields in org.glassfish.rmic.tools.java declared as Identifier Modifier and Type Field Description (package private) IdentifierClassType. classNameThe fully qualified class name.(package private) IdentifierImports. currentPackageThe current package, which is implicitly imported, and has precedence over other imported packages.(package private) IdentifierIdentifierToken. idstatic IdentifierConstants. idAppendstatic IdentifierConstants. idClassstatic IdentifierConstants. idClassInitstatic IdentifierConstants. idClonestatic IdentifierConstants. idCodestatic IdentifierConstants. idConstantValuestatic IdentifierConstants. idCoverageTablestatic IdentifierConstants. idDeprecatedstatic IdentifierConstants. idDocumentationstatic IdentifierConstants. idExceptionsstatic IdentifierConstants. idFinallyReturnValuestatic IdentifierConstants. idGetClassstatic IdentifierConstants. idInitstatic IdentifierConstants. idInnerClassesstatic IdentifierConstants. idJavaIoSerializablestatic IdentifierConstants. idJavaLangstatic IdentifierConstants. idJavaLangClassstatic IdentifierConstants. idJavaLangCloneablestatic IdentifierConstants. idJavaLangErrorstatic IdentifierConstants. idJavaLangExceptionstatic IdentifierConstants. idJavaLangObjectstatic IdentifierConstants. idJavaLangRuntimeExceptionstatic IdentifierConstants. idJavaLangStringstatic IdentifierConstants. idJavaLangStringBufferstatic IdentifierConstants. idJavaLangThrowablestatic IdentifierConstants. idLengthstatic IdentifierConstants. idLineNumberTablestatic IdentifierConstants. idLocalVariableTablestatic IdentifierConstants. idNewstatic IdentifierConstants. idNullstatic IdentifierConstants. idSourceFilestatic IdentifierConstants. idStarstatic IdentifierConstants. idSuperstatic IdentifierConstants. idSyntheticstatic IdentifierConstants. idThisstatic IdentifierConstants. idToStringstatic IdentifierConstants. idTYPEIdentifierScanner. idValuestatic IdentifierConstants. idValueOfprotected IdentifierClassDefinition. localNameIdentifierClassNotFound. nameThe class that was not foundprotected IdentifierMemberDefinition. nameIdentifierAmbiguousClass. name1The class that was not foundIdentifierAmbiguousClass. name2Fields in org.glassfish.rmic.tools.java with type parameters of type Identifier Modifier and Type Field Description (package private) java.util.Hashtable<Identifier,Identifier>Imports. classesThe imported classes, including memoized imports from packages.(package private) java.util.Hashtable<Identifier,Identifier>Imports. classesThe imported classes, including memoized imports from packages.private java.util.Hashtable<Identifier,MemberDefinition>ClassDefinition. fieldHash(package private) static java.util.Hashtable<java.lang.String,Identifier>Identifier. hashThe hashtable of identifiersprivate java.util.Map<Identifier,java.util.List<MemberDefinition>>MethodSet. lookupMapA Map containing Lists of MemberDefinitions.Methods in org.glassfish.rmic.tools.java that return Identifier Modifier and Type Method Description IdentifierIdentifier. addAmbigPrefix()Add ambigPrefix to `this' to make a new Identifier marked as ambiguous.IdentifierImports. forceResolve(Environment env, Identifier nm)Suppose a resolve() call has failed.IdentifierClassType. getClassName()IdentifierType. getClassName()Return the ClassName.IdentifierImports. getCurrentPackage()Report the current packageIdentifierIdentifier. getFlatName()Return the class name, without its qualifier, and with any nesting flattened into a new qualfication structure.IdentifierIdentifier. getHead()Yet another way to slice qualified identifiers: The head of an identifier is its first qualifier component, and the tail is the rest of them.IdentifierClassDefinition. getLocalName()Return a simple identifier for this class (idNull if anonymous).IdentifierClassDeclaration. getName()Get the name of the classIdentifierClassDefinition. getName()Get the class' nameIdentifierIdentifier. getName()Return the unqualified name.IdentifierIdentifierToken. getName()The identifier itself (possibly qualified).IdentifierMemberDefinition. getName()Get the field's nameIdentifierIdentifier. getQualifier()Return the qualifier.IdentifierIdentifier. getTail()IdentifierIdentifier. getTopName()static IdentifierIdentifier. lookup(java.lang.String s)Lookup an identifier.static IdentifierIdentifier. lookup(Identifier q, Identifier n)Lookup a qualified identifier.static IdentifierIdentifier. lookupInner(Identifier c, Identifier n)Lookup an inner identifier.static IdentifierType. mangleInnerType(Identifier className)Given an inner identifier, return the non-inner, mangled representation used to manage signatures.protected IdentifierParser. parseIdentifier(boolean star)Deprecated.IdentifierIdentifier. removeAmbigPrefix()Remove the ambigPrefix from `this' to get the original identifier.IdentifierEnvironment. resolve(Identifier nm)Resolve a class name, using only package and import directives.IdentifierImportEnvironment. resolve(Identifier nm)IdentifierImports. 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.IdentifierClassDefinition. resolveInnerClass(Environment env, Identifier nm)Interpret a qualified class name, which may have further subcomponents..IdentifierClassDefinition. resolveName(Environment env, Identifier name)Look up an inner class name, from somewhere inside this class.IdentifierEnvironment. resolveName(Identifier name)Resolve a class name, using only package and import directives.IdentifierEnvironment. resolvePackageQualifiedName(Identifier name)Discover if name consists of a package prefix, followed by the name of a class (that actually exists), followed possibly by some inner class names.Methods in org.glassfish.rmic.tools.java with parameters of type Identifier Modifier and Type Method Description voidImports. addClass(Identifier nm)voidImports. addPackage(Identifier id)protected voidParser. beginClass(long off, java.lang.String doc, int mod, Identifier nm, Identifier sup, Identifier[] impl)Deprecated.Use the version with the IdentifierToken arguments.private static voidType. changeClassName(Identifier oldName, Identifier newName)We have learned that a signature means something other that what we thought it meant.booleanEnvironment. classExists(Identifier nm)Check if a class exists (without actually loading it).booleanPackage. classExists(Identifier className)Check if a class is defined in this package.protected voidParser. defineField(long where, java.lang.String doc, int mod, Type t, Identifier nm, Identifier[] args, Identifier[] exp, Node val)Deprecated.Use the version with the IdentifierToken arguments.private booleanClassDefinition. diagnoseMismatch(Environment env, Identifier nm, Type[] argTypes, int start, int[] haveMatch, Type[] margType)intClassDefinition. 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.protected voidParser. endClass(long off, Identifier nm)Deprecated.Use the version with the IdentifierToken arguments.MemberDefinitionClassDefinition. findAnyMethod(Environment env, Identifier nm)Find any method with a given name.MemberDefinitionClassDefinition. findMethod(Environment env, Identifier nm, Type t)Find a method, ie: exact match in this class or any of the super classes.IdentifierImports. forceResolve(Environment env, Identifier nm)Suppose a resolve() call has failed.ClassFilePackage. getBinaryFile(Identifier className)Get the .class file of a classClassDeclarationEnvironment. getClassDeclaration(Identifier nm)Return a class declaration given a fully qualified class name.ClassDefinitionEnvironment. getClassDefinition(Identifier nm)Return a class definition given a fully qualified class name.MemberDefinitionClassDefinition. getFirstMatch(Identifier name)MemberDefinitionClassDefinition. getInnerClass(Environment env, Identifier nm)Get an inner class.PackageEnvironment. getPackage(Identifier pkg)Get the package path for a packageClassDefinitionEnvironment. getQualifiedClassDefinition(long where, Identifier nm, ClassDefinition ctxClass, boolean isExtends)Like 'getClassDefinition(env)', but check access on each component.ClassFilePackage. getSourceFile(Identifier className)Get the .java file of a classMemberDefinitionClassDefinition. getVariable(Environment env, Identifier nm, ClassDefinition source)Get a field from this class.private MemberDefinitionClassDefinition. getVariable0(Environment env, Identifier nm, ClassDefinition source, boolean showPrivate, boolean showPackage)static booleanImports. importable(Identifier id, Environment env)Check to see if 'id' names an importable class in `env'.protected voidParser. importClass(long off, Identifier nm)Deprecated.Use the version with the IdentifierToken arguments.protected voidParser. importPackage(long off, Identifier nm)Deprecated.Use the version with the IdentifierToken arguments.(package private) booleanClassDefinition. innerClassExists(Identifier nm)While resolving import directives, the question has arisen: does a given inner class exist? If the top-level class exists, we ask it about an inner class via this method.private booleanClassDefinition. inSamePackage(Identifier packageName)booleanEnvironment. isExemptPackage(Identifier id)Tells whether an Identifier refers to a package which should be exempt from the "exists" check in Imports#resolve().static IdentifierIdentifier. lookup(Identifier q, Identifier n)Lookup a qualified identifier.static IdentifierIdentifier. lookupInner(Identifier c, Identifier n)Lookup an inner identifier.java.util.Iterator<MemberDefinition>MethodSet. lookupName(Identifier name)Returns an Iterator of all methods contained in the MethodSet which have a given name.MemberDefinitionMethodSet. lookupSig(Identifier name, Type type)If the MethodSet contains a method with the same signature then lookup() returns it.MemberDefinitionEnvironment. makeMemberDefinition(Environment origEnv, long where, ClassDefinition clazz, java.lang.String doc, int modifiers, Type type, Identifier name, IdentifierToken[] argNames, IdentifierToken[] expIds, java.lang.Object value)Create a new field.static IdentifierType. mangleInnerType(Identifier className)Given an inner identifier, return the non-inner, mangled representation used to manage signatures.MemberDefinitionClassDefinition. 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.MemberDefinitionClassDefinition. matchMethod(Environment env, ClassDefinition accessor, Identifier methodName)Lookup a method.MemberDefinitionClassDefinition. matchMethod(Environment env, ClassDefinition accessor, Identifier methodName, Type[] argumentTypes)Lookup a method.private MemberDefinitionClassDefinition. matchMethod(Environment env, ClassDefinition accessor, Identifier methodName, Type[] argumentTypes, boolean isAnonConstCall, Identifier accessPackage)Lookup a method.protected voidParser. packageDeclaration(long off, Identifier nm)Deprecated.protected ExpressionParser. parseMethodExpression(Expression e, Identifier id)Parse a method invocation.IdentifierEnvironment. resolve(Identifier nm)Resolve a class name, using only package and import directives.IdentifierImportEnvironment. resolve(Identifier nm)IdentifierImports. 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.booleanEnvironment. resolveByName(long where, ClassDefinition c, Identifier nm)Given its fully-qualified name, verify that a class is defined and accessible.private booleanEnvironment. resolveByName(long where, ClassDefinition c, Identifier nm, boolean isExtends)booleanEnvironment. resolveExtendsByName(long where, ClassDefinition c, Identifier nm)IdentifierClassDefinition. resolveInnerClass(Environment env, Identifier nm)Interpret a qualified class name, which may have further subcomponents..IdentifierClassDefinition. resolveName(Environment env, Identifier name)Look up an inner class name, from somewhere inside this class.IdentifierEnvironment. resolveName(Identifier name)Resolve a class name, using only package and import directives.IdentifierEnvironment. resolvePackageQualifiedName(Identifier name)Discover if name consists of a package prefix, followed by the name of a class (that actually exists), followed possibly by some inner class names.voidImports. setCurrentPackage(Identifier id)Specify the current packageprotected voidClassDefinition. setLocalName(Identifier name)Set the local name of a class.static TypeType. tClass(Identifier className)Create a class type.Constructors in org.glassfish.rmic.tools.java with parameters of type Identifier Constructor Description AmbiguousClass(Identifier name1, Identifier name2)ConstructorClassDeclaration(Identifier name)ConstructorClassNotFound(Identifier nm)Create a ClassNotFound exceptionClassType(java.lang.String typeSig, Identifier className)Construct a class type.IdentifierToken(long where, Identifier id)IdentifierToken(long where, Identifier id, int modifiers)IdentifierToken(Identifier id)Use this constructor when the identifier is synthesized.MemberDefinition(long where, ClassDefinition clazz, int modifiers, Type type, Identifier name, IdentifierToken[] expIds, Node value)ConstructorPackage(ClassPath binaryPath, Identifier pkg)Create a package given a source path, binary path, and package name. -
Uses of Identifier in org.glassfish.rmic.tools.javac
Fields in org.glassfish.rmic.tools.javac declared as Identifier Modifier and Type Field Description protected IdentifierBatchParser. pkgDeprecated.The current packageFields in org.glassfish.rmic.tools.javac with type parameters of type Identifier Modifier and Type Field Description private java.util.Set<Identifier>BatchEnvironment. exemptPackagesA set of Identifiers for all packages exempt from the "exists" check in Imports#resolve().private java.util.Hashtable<Identifier,Package>BatchEnvironment. packagesA hashtable of resource contexts.Methods in org.glassfish.rmic.tools.javac with parameters of type Identifier Modifier and Type Method Description booleanBatchEnvironment. classExists(Identifier nm)Check if a class exists Applies only to package members (non-nested classes).ClassDeclarationBatchEnvironment. getClassDeclaration(Identifier nm)Get a class, given the fully qualified class namePackageBatchEnvironment. getPackage(Identifier pkg)Get the package path for a packagebooleanBatchEnvironment. isExemptPackage(Identifier id)Tells whether an Identifier refers to a package which should be exempt from the "exists" check in Imports#resolve().MemberDefinitionBatchEnvironment. makeMemberDefinition(Environment origEnv, long where, ClassDefinition clazz, java.lang.String doc, int modifiers, Type type, Identifier name, IdentifierToken[] argNames, IdentifierToken[] expIds, java.lang.Object value)Create a new field.Constructors in org.glassfish.rmic.tools.javac with parameters of type Identifier Constructor Description SourceClass(Environment env, long where, ClassDeclaration declaration, java.lang.String documentation, int modifiers, IdentifierToken superClass, IdentifierToken[] interfaces, SourceClass outerClass, Identifier localName)Deprecated.ConstructorSourceMember(long where, ClassDefinition clazz, java.lang.String doc, int modifiers, Type type, Identifier name, java.util.Vector<MemberDefinition> argNames, IdentifierToken[] exp, Node value)Deprecated.Constructor -
Uses of Identifier in org.glassfish.rmic.tools.tree
Fields in org.glassfish.rmic.tools.tree declared as Identifier Modifier and Type Field Description (package private) IdentifierCatchStatement. id(package private) IdentifierFieldExpression. id(package private) IdentifierIdentifierExpression. id(package private) IdentifierMethodExpression. id(package private) Identifier[]Statement. labels(package private) IdentifierBreakStatement. lbl(package private) IdentifierContinueStatement. lblMethods in org.glassfish.rmic.tools.tree that return Identifier Modifier and Type Method Description IdentifierContext. getApparentClassName(Environment env, Identifier name)Return the name of a lexically apparent type, skipping inherited members, and ignoring the current pacakge and imports.(package private) IdentifierContext. resolveName(Environment env, Identifier name)Resolve a type name from within a local scope.IdentifierContextEnvironment. resolveName(Identifier name)static IdentifierFieldExpression. toIdentifier(Expression e)Convert an '.' expression to a qualified identifierMethods in org.glassfish.rmic.tools.tree with parameters of type Identifier Modifier and Type Method Description booleanExpression. equals(Identifier id)booleanIdentifierExpression. equals(Identifier id)Check if the expression is equal to a valueIdentifierContext. getApparentClassName(Environment env, Identifier name)Return the name of a lexically apparent type, skipping inherited members, and ignoring the current pacakge and imports.MemberDefinitionContext. getApparentField(Environment env, Identifier name)Like getField, except that it skips over inherited fields.ContextContext. getBreakContext(Identifier lbl)Get the destination context of a breakprivate MemberDefinitionContext. getClassCommon(Environment env, Identifier name, boolean apparentOnly)ContextContext. getContinueContext(Identifier lbl)Get the destination context of a continueMemberDefinitionContext. getField(Environment env, Identifier name)Get either a local variable, or a field in a current classprivate MemberDefinitionContext. getFieldCommon(Environment env, Identifier name, boolean apparentOnly)ContextContext. getLabelContext(Identifier lbl)Get the context that corresponds to a label, return null if not found.LocalMemberContext. getLocalClass(Identifier name)Get a local class by nameLocalMemberContext. getLocalField(Identifier name)Get a local variable by namebooleanStatement. hasLabel(Identifier lbl)(package private) IdentifierContext. resolveName(Environment env, Identifier name)Resolve a type name from within a local scope.IdentifierContextEnvironment. resolveName(Identifier name)Constructors in org.glassfish.rmic.tools.tree with parameters of type Identifier Constructor Description BreakStatement(long where, Identifier lbl)ConstructorCatchStatement(long where, Expression texpr, Identifier id, Statement body)Deprecated.ContinueStatement(long where, Identifier lbl)ConstructorFieldExpression(long where, Expression right, Identifier id)constructorIdentifierExpression(long where, Identifier id)ConstructorLocalMember(long where, ClassDefinition clazz, int modifiers, Type type, Identifier name)ConstructorMethodExpression(long where, Expression right, Identifier id, Expression[] args)constructor
-