Uses of Class
org.glassfish.rmic.iiop.InterfaceType
Packages that use InterfaceType
-
Uses of InterfaceType in org.glassfish.rmic.iiop
Subclasses of InterfaceType in org.glassfish.rmic.iiopModifier and TypeClassDescriptionclass
AbstractType represents any non-special interface which does not inherit from java.rmi.Remote, for which all methods throw RemoteException.class
NCInterfaceType represents any non-special, non-conforming interface.class
RemoteType represents any non-special interface which inherits from java.rmi.Remote.class
SpecialInterfaceType represents any one of the following types:Fields in org.glassfish.rmic.iiop declared as InterfaceTypeMethods in org.glassfish.rmic.iiop that return InterfaceTypeModifier and TypeMethodDescriptionCompoundType.getInterfaces()
Return an array of interfaces directly implemented by this type.Methods in org.glassfish.rmic.iiop that return types with arguments of type InterfaceTypeModifier and TypeMethodDescriptionprotected Vector
<InterfaceType> CompoundType.addNonRemoteInterfaces
(Vector<InterfaceType> list, ContextStack stack) protected Vector
<InterfaceType> CompoundType.addRemoteInterfaces
(Vector<InterfaceType> list, boolean allowNonConforming, ContextStack stack) Methods in org.glassfish.rmic.iiop with parameters of type InterfaceTypeModifier and TypeMethodDescriptionprivate static void
ImplementationType.copyRemoteMethods
(InterfaceType type, Vector list) Method parameters in org.glassfish.rmic.iiop with type arguments of type InterfaceTypeModifier and TypeMethodDescriptionprotected Vector
<InterfaceType> CompoundType.addNonRemoteInterfaces
(Vector<InterfaceType> list, ContextStack stack) protected Vector
<InterfaceType> CompoundType.addRemoteInterfaces
(Vector<InterfaceType> list, boolean allowNonConforming, ContextStack stack) protected boolean
CompoundType.initialize
(Vector<InterfaceType> directInterfaces, Vector<CompoundType.Method> directMethods, Vector<CompoundType.Member> directMembers, ContextStack stack, boolean quiet) Initialize this instance.private boolean
RemoteType.isConformingRemoteInterface
(Vector<InterfaceType> directInterfaces, Vector<CompoundType.Method> directMethods, Vector<CompoundType.Member> directConstants, boolean quiet, ContextStack stack) Check to ensure that the interface and all it's methods and arguments conforms to the RMI/IDL java subset for remote interfaces as defined by the "Java to IDL Mapping" specification, section 4.