Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.openide.src 1.8.22
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.openide.src.Identifier

Packages that use Identifier
org.openide.src | The parsing results of Java sources and the result of Java Reflection may be uniformly accessed as source elements.

Uses of Identifier in org.openide.src

Fields in org.openide.src declared as Identifier
`static Identifier` | `ClassElement.ROOT_OBJECT` Default class to extend.

Methods in org.openide.src that return Identifier
`static Identifier` | `Identifier.create(Identifier.Resolver resolver, String name)` Create an Identifier
`static Identifier` | `Identifier.create(String name)` Create an identifier with the same source name and fully qualified name.
`static Identifier` | `Identifier.create(String fullName, String sourceName)` Create an identifier.
`static Identifier` | `Identifier.create(String full, String sourceName, int status)`
`Identifier` | `Type.getClassName()` Get the (fully-qualified) name of this class type.
`Identifier[]` | `ConstructorElement.getExceptions()` Get the thrown exceptions.
`Identifier[]` | `ConstructorElement.Impl.getExceptions()` Get the thrown exceptions.
`Identifier` | `Import.getIdentifier()` Get the name of the import.
`Identifier[]` | `ClassElement.getInterfaces()` Get all interfaces for this class.
`Identifier[]` | `ClassElement.Impl.getInterfaces()` Get all implemented/extended interfaces.
`Identifier` | `MemberElement.getName()` Get the name of this member.
`Identifier` | `MemberElement.Impl.getName()` Get the name of this member.
`Identifier` | `SourceElement.getPackage()` Get the package of this source file.
`Identifier` | `SourceElement.Impl.getPackage()` Get the package of this source file.
`Identifier` | `ClassElement.getSuperclass()` Get the superclass of this class.
`Identifier` | `ClassElement.Impl.getSuperclass()` Get the superclass for this class.
`Identifier` | `Type.getTypeIdentifier()` Returns the identifier of a class for a class-type.

Methods in org.openide.src with parameters of type Identifier
`void` | `ClassElement.addInterface(Identifier in)` Add an interface to this class.
`void` | `ClassElement.addInterfaces(Identifier[] ins)` Add some interfaces to this class.
`void` | `ClassElement.Impl.changeInterfaces(Identifier[] ids, int action)` Change the set of implemented/extended interfaces.
`boolean` | `Identifier.compareTo(Identifier id, boolean source)` Compare the specified Identifier with this Identifier for equality.
`static Type` | `Type.createClass(Identifier id)` Create a class type by name.
`ClassElement` | `SourceElement.getClass(Identifier name)` Find a top-level class by name.
`ClassElement` | `SourceElement.Impl.getClass(Identifier name)` Find a top-level class by name.
`ClassElement` | `ClassElement.getClass(Identifier name)` Find an inner class by name.
`ClassElement` | `ClassElement.Impl.getClass(Identifier name)` Find an inner class by name.
`FieldElement` | `ClassElement.getField(Identifier name)` Find a field by name.
`FieldElement` | `ClassElement.Impl.getField(Identifier name)` Find a field by name.
`MethodElement` | `ClassElement.getMethod(Identifier name, Type[] arguments)` Find a method by signature.
`MethodElement` | `ClassElement.Impl.getMethod(Identifier name, Type[] arguments)` Finds a method by signature.
`void` | `ClassElement.removeInterface(Identifier in)` Remove an interface from this class.
`void` | `ClassElement.removeInterface(Identifier[] ins)` Deprecated. the method's name is incorrect; please use removeInterfaces(ins) instead.
`void` | `ClassElement.removeInterfaces(Identifier in)` Deprecated. the method's name is incorrect; please use removeInterface(i) instead.
`void` | `ClassElement.removeInterfaces(Identifier[] ins)` Remove some interfaces from this class.
`void` | `ConstructorElement.setExceptions(Identifier[] exceptions)` Set the array of thrown exceptions.
`void` | `ConstructorElement.Impl.setExceptions(Identifier[] exceptions)` Set the thrown exceptions.
`void` | `ClassElement.setInterfaces(Identifier[] ids)` Set the interfaces for this class.
`void` | `MethodElement.setName(Identifier name)` Set the name of this member.
`void` | `MemberElement.setName(Identifier name)` Set the name of this member.
`void` | `MemberElement.Impl.setName(Identifier name)` Set the name of this member.
`void` | `FieldElement.setName(Identifier name)` Set the name of this member.
`void` | `ClassElement.setName(Identifier name)` Set the name of this member.
`void` | `SourceElement.setPackage(Identifier id)` Set the package of this source file.
`void` | `SourceElement.Impl.setPackage(Identifier id)` Set the package of this source file.
`void` | `ClassElement.setSuperclass(Identifier superClass)` Set the superclass of this class.
`void` | `ClassElement.Impl.setSuperclass(Identifier superClass)` Set the superclass for this class.

Constructors in org.openide.src with parameters of type Identifier
`Import(Identifier id, boolean wholePackage)` Create an import.
`MethodElement.Key(Identifier name, Type[] params)` Constructs a key by name and parameters.
`MethodElement.Key(Identifier name, Type[] params, Type returnType)` Constructs a key that checks also a return type of the method.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.openide.src 1.8.22
PREV NEXT | FRAMES NO FRAMES

Built on December 7 2006. | Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.