Searched refs:InterfaceType (Results 1 - 25 of 62) sorted by relevance

123

/openjdk7/jdk/src/share/classes/com/sun/jdi/
H A DInterfaceType.java31 * A mirror of an interface in the target VM. An InterfaceType is
46 public interface InterfaceType extends ReferenceType { interface in inherits:ReferenceType
52 * @return a List of {@link InterfaceType} objects each mirroring
58 List<InterfaceType> superinterfaces();
65 * @return a List of {@link InterfaceType} objects each mirroring
69 List<InterfaceType> subinterfaces();
H A DClassType.java59 * @return a List of {@link InterfaceType} objects each mirroring
65 List<InterfaceType> interfaces();
72 * @return a List of {@link InterfaceType} objects each mirroring
78 List<InterfaceType> allInterfaces();
/openjdk7/jdk/src/share/classes/com/sun/tools/jdi/
H A DInterfaceTypeImpl.java38 implements InterfaceType {
40 private SoftReference<List<InterfaceType>> superinterfacesRef = null;
46 public List<InterfaceType> superinterfaces() {
47 List<InterfaceType> superinterfaces = (superinterfacesRef == null) ? null :
52 superinterfacesRef = new SoftReference<List<InterfaceType>>(superinterfaces);
57 public List<InterfaceType> subinterfaces() {
58 List<InterfaceType> subs = new ArrayList<InterfaceType>();
60 if (refType instanceof InterfaceType) {
61 InterfaceType interfaz
[all...]
H A DClassTypeImpl.java38 private List<InterfaceType> interfaces = null;
68 public List<InterfaceType> interfaces() {
75 void addInterfaces(List<InterfaceType> list) {
76 List<InterfaceType> immediate = interfaces();
91 public List<InterfaceType> allInterfaces() {
92 List<InterfaceType> all = new ArrayList<InterfaceType>();
327 for (InterfaceType interfaze : allInterfaces()) {
413 List<InterfaceType> interfaces = interfaces();
/openjdk7/langtools/src/share/classes/com/sun/mirror/declaration/
H A DInterfaceDeclaration.java29 import com.sun.mirror.type.InterfaceType;
39 * <i>declaration</i> of an interface, an {@link InterfaceType}
51 * @see InterfaceType
H A DTypeDeclaration.java109 Collection<InterfaceType> getSuperinterfaces();
/openjdk7/langtools/src/share/classes/com/sun/mirror/type/
H A DInterfaceType.java38 * <i>declaration</i> of an interface, an <tt>InterfaceType</tt>
53 public interface InterfaceType extends DeclaredType { interface in inherits:DeclaredType
H A DAnnotationType.java46 public interface AnnotationType extends InterfaceType {
H A DDeclaredType.java110 Collection<InterfaceType> getSuperinterfaces();
/openjdk7/corba/src/share/classes/com/sun/tools/corba/se/idl/
H A DInterfaceType.java45 public interface InterfaceType interface
65 } // interface InterfaceType
H A DForwardEntry.java48 public class ForwardEntry extends SymtabEntry implements InterfaceType
126 // Implement interface InterfaceType
141 private int _type = InterfaceType.NORMAL; // interface type
H A DValueEntry.java137 if (((InterfaceType)e).getInterfaceType() != InterfaceType.ABSTRACT) {
/openjdk7/langtools/test/tools/apt/mirror/type/
H A DInterfaceTyp.java28 * @summary InterfaceType tests
66 private InterfaceType[] t = new InterfaceType[NUMTYPES];
70 t[i] = (InterfaceType) getField("f"+i).getType();
88 public void visitInterfaceType(InterfaceType t) {
129 for (InterfaceType i : t) {
169 Collection<InterfaceType> getSuperinterfaces() {
175 // InterfaceType method
H A DAnnoTyp.java75 public void visitInterfaceType(InterfaceType t) {
H A DEnumTyp.java84 public void visitInterfaceType(InterfaceType t) {
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/jdi/
H A DInterfaceTypeImpl.java38 implements InterfaceType {
65 if (refType instanceof InterfaceType) {
66 InterfaceType interfaze = (InterfaceType)refType;
123 InterfaceType interfaze = (InterfaceType)iter.next();
152 InterfaceType interfaze = (InterfaceType)iter.next();
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/istack/internal/tools/
H A DAPTTypeVisitor.java31 import com.sun.mirror.type.InterfaceType;
53 if (type instanceof InterfaceType )
54 return onInterfaceType((InterfaceType)type,param);
68 protected abstract T onInterfaceType(InterfaceType type, P param);
/openjdk7/corba/src/share/classes/sun/rmi/rmic/iiop/
H A DInterfaceType.java41 * InterfaceType is an abstract base representing any non-special
46 public abstract class InterfaceType extends CompoundType { class in inherits:CompoundType
97 * Create a InterfaceType instance for the given class. NOTE: This constructor
100 protected InterfaceType(ContextStack stack, int typeCode, ClassDefinition classDef) { method in class:InterfaceType
109 * Create a InterfaceType instance for the given class. The resulting
113 protected InterfaceType(ContextStack stack, method in class:InterfaceType
H A DImplementationType.java179 InterfaceType theInt = (InterfaceType) directInterfaces.elementAt(i);
213 private static void copyRemoteMethods(InterfaceType type, Vector list) {
231 InterfaceType[] allInterfaces = type.getInterfaces();
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/ws/processor/modeler/annotation/
H A DTypeModeler.java68 for (InterfaceType interfaceType : theClass.getSuperinterfaces())
86 public static Collection<InterfaceType> collectInterfaces(TypeDeclaration type) {
87 Collection<InterfaceType> superInterfaces = type.getSuperinterfaces();
88 Collection<InterfaceType> interfaces = type.getSuperinterfaces();
89 for (InterfaceType interfaceType : superInterfaces) {
172 for (InterfaceType superIntf : d1.getSuperinterfaces()) {
/openjdk7/langtools/src/share/classes/com/sun/mirror/util/
H A DTypeVisitor.java108 public void visitInterfaceType(InterfaceType t);
H A DSimpleTypeVisitor.java132 public void visitInterfaceType(InterfaceType t) {
/openjdk7/langtools/src/share/classes/com/sun/tools/apt/mirror/type/
H A DInterfaceTypeImpl.java37 * Implementation of InterfaceType
41 implements InterfaceType {
H A DDeclaredTypeImpl.java99 public Collection<InterfaceType> getSuperinterfaces() {
101 InterfaceType.class);
/openjdk7/langtools/src/share/classes/com/sun/tools/apt/mirror/declaration/
H A DTypeDeclarationImpl.java84 public Collection<InterfaceType> getSuperinterfaces() {
86 InterfaceType.class);

Completed in 90 milliseconds

123