Uses of Class
org.glassfish.rmic.iiop.ContextStack
Packages that use ContextStack
-
Uses of ContextStack in org.glassfish.rmic.iiop
Fields in org.glassfish.rmic.iiop declared as ContextStackModifier and TypeFieldDescription(package private) ContextStackBatchEnvironment.contextStackprotected ContextStackType.stackMethods in org.glassfish.rmic.iiop with parameters of type ContextStackModifier and TypeMethodDescriptionprotected booleanCompoundType.addAllMembers(Vector<CompoundType.Member> allMembers, boolean onlyConformingConstants, boolean quiet, ContextStack stack) protected Vector<CompoundType.Method> CompoundType.addAllMethods(ClassDefinition current, Vector<CompoundType.Method> directMethods, boolean noMultiInheritedMethods, boolean quiet, ContextStack stack) protected booleanCompoundType.addConformingConstants(Vector<CompoundType.Member> allMembers, boolean quiet, ContextStack stack) protected Vector<InterfaceType> CompoundType.addNonRemoteInterfaces(Vector<InterfaceType> list, ContextStack stack) protected Vector<InterfaceType> CompoundType.addRemoteInterfaces(Vector<InterfaceType> list, boolean allowNonConforming, ContextStack stack) protected booleanCompoundType.assertNotImpl(Type type, boolean quiet, ContextStack stack, CompoundType enclosing, boolean dataMember) private booleanImplementationType.checkMethods(ClassDefinition theClass, Vector list, ContextStack stack, boolean quiet) protected static voidType.classNotFound(boolean quiet, ContextStack stack, ClassNotFound e) Report a ClassNotFoundException thru the compiler environment.protected static voidType.classNotFound(ContextStack stack, ClassNotFound e) Report a ClassNotFoundException thru the compiler environment.private static booleanAbstractType.couldBeAbstract(ContextStack stack, ClassDefinition classDef, boolean quiet) private static booleanImplementationType.couldBeImplementation(boolean quiet, ContextStack stack, ClassDefinition classDef) private static booleanRemoteType.couldBeRemote(boolean quiet, ContextStack stack, ClassDefinition classDef) private static booleanValueType.couldBeValue(ContextStack stack, ClassDefinition classDef) Initialize this instance.protected static booleanType.failedConstraint(int constraintNum, boolean quiet, ContextStack stack) Report a constraint failure thru the compiler environment.protected static booleanType.failedConstraint(int constraintNum, boolean quiet, ContextStack stack, Object arg0) Report a constraint failure thru the compiler environment.protected static booleanType.failedConstraint(int constraintNum, boolean quiet, ContextStack stack, Object arg0, Object arg1) Report a constraint failure thru the compiler environment.protected static booleanType.failedConstraint(int constraintNum, boolean quiet, ContextStack stack, Object arg0, Object arg1, Object arg2) Report a constraint failure thru the compiler environment.static AbstractTypeAbstractType.forAbstract(ClassDefinition classDef, ContextStack stack, boolean quiet) Create an AbstractType for the given class.static ArrayTypeArrayType.forArray(Type theType, ContextStack stack) Create an ArrayType object for the given type.(package private) static CompoundTypeCompoundType.forCompound(ClassDefinition classDef, ContextStack stack) Create a CompoundType object for the given class.static ImplementationTypeImplementationType.forImplementation(ClassDefinition classDef, ContextStack stack, boolean quiet) Create an ImplementationType for the given class.static NCClassTypeNCClassType.forNCClass(ClassDefinition classDef, ContextStack stack) Create an NCClassType for the given class.static NCInterfaceTypeNCInterfaceType.forNCInterface(ClassDefinition classDef, ContextStack stack) Create an NCInterfaceType for the given class.static PrimitiveTypePrimitiveType.forPrimitive(Type type, ContextStack stack) Create a PrimitiveType object for the given type.static RemoteTypeRemoteType.forRemote(ClassDefinition classDef, ContextStack stack, boolean quiet) Create an RemoteType for the given class.static SpecialClassTypeSpecialClassType.forSpecial(ClassDefinition theClass, ContextStack stack) Create a SpecialClassType object for the given class.static SpecialInterfaceTypeSpecialInterfaceType.forSpecial(ClassDefinition theClass, ContextStack stack) Create a SpecialInterfaceType object for the given class.static ValueTypeValueType.forValue(ClassDefinition classDef, ContextStack stack, boolean quiet) Create an ValueType object for the given class.protected ValueType[]CompoundType.getMethodExceptions(MemberDefinition member, boolean quiet, ContextStack stack) protected abstract CompoundTypeGenerator.getTopType(ClassDefinition cdef, ContextStack stack) Create and return a top-level type.protected CompoundTypeIDLGenerator.getTopType(ClassDefinition cdef, ContextStack stack) Create and return a top-level type.protected CompoundTypeStubGenerator.getTopType(ClassDefinition cdef, ContextStack stack) Create and return a top-level type.protected static TypeType.getType(String key, ContextStack stack) Get a type out of the table.protected static TypeType.getType(Type key, ContextStack stack) Get a type out of the table.private static intSpecialClassType.getTypeCode(Type type, ClassDefinition theClass, ContextStack stack) protected booleanCompoundType.inheritsFrom(ContextStack stack, ClassDefinition def, ClassDefinition otherDef) voidCompoundType.Member.init(ContextStack stack, CompoundType enclosing) private booleanAbstractType.initialize(boolean quiet, ContextStack stack) Initialize this instance.protected booleanCompoundType.initialize(Vector<InterfaceType> directInterfaces, Vector<CompoundType.Method> directMethods, Vector<CompoundType.Member> directMembers, ContextStack stack, boolean quiet) Initialize this instance.private booleanImplementationType.initialize(ContextStack stack, boolean quiet) Initialize this instance.private booleanNCClassType.initialize(ContextStack stack) Initialize this instance.private booleanNCInterfaceType.initialize(ContextStack stack) Initialize this instance.private booleanRemoteType.initialize(boolean quiet, ContextStack stack) Initialize this instance.private booleanSpecialInterfaceType.initialize(Type type, ContextStack stack) private booleanValueType.initialize(ContextStack stack, boolean quiet) Initialize this instance.protected booleanClassType.initParents(ContextStack stack) private booleanRemoteType.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.private static booleanSpecialInterfaceType.isSpecial(Type type, ClassDefinition theClass, ContextStack stack) protected static TypeCompoundType.makeType(Type theType, ClassDefinition classDef, ContextStack stack) protected abstract booleanGenerator.parseNonConforming(ContextStack stack) Return true if non-conforming types should be parsed.protected booleanIDLGenerator.parseNonConforming(ContextStack stack) Return true if non-conforming types should be parsed.protected booleanStubGenerator.parseNonConforming(ContextStack stack) Return true if non-conforming types should be parsed.protected static voidType.putInvalidType(Type key, String value, ContextStack stack) Put an invalid type into the.protected static voidType.putType(String key, Type value, ContextStack stack) Put a type into the table.protected static voidType.putType(Type key, Type value, ContextStack stack) Put a type into the table.protected static voidType.removeType(String key, ContextStack stack) Remove a type from the table.protected static voidType.removeType(Type key, ContextStack stack) Remove a type from the table.protected static voidType.updateAllInvalidTypes(ContextStack stack) Walk all types and tell them to update invalid types...private booleanImplementationType.updateExceptions(MemberDefinition implMethod, CompoundType.Method[] list, ContextStack stack, boolean quiet) protected Vector<CompoundType.Method> CompoundType.updateParentClassMethods(ClassDefinition current, Vector<CompoundType.Method> currentMethods, boolean quiet, ContextStack stack) Constructors in org.glassfish.rmic.iiop with parameters of type ContextStackModifierConstructorDescriptionprivateAbstractType(ContextStack stack, ClassDefinition classDef) Create a AbstractType instance for the given class.privateArrayType(ContextStack stack, Type type, int arrayDimension) Create an ArrayType instance for the given type.protectedClassType(int typeCode, ClassDefinition classDef, ContextStack stack) Create a ClassType instance for the given class.protectedClassType(ContextStack stack, int typeCode, ClassDefinition classDef) Create a ClassType instance for the given class.protectedClassType(ContextStack stack, ClassDefinition classDef, int typeCode) Create an ClassType instance for the given class.protectedCompoundType(ContextStack stack, int typeCode, ClassDefinition classDef) Create a CompoundType instance for the given class.protectedCompoundType(ContextStack stack, ClassDefinition classDef, int typeCode) Create a CompoundType instance for the given class.privateImplementationType(ContextStack stack, ClassDefinition classDef) Create a ImplementationType instance for the given class.protectedInterfaceType(ContextStack stack, int typeCode, ClassDefinition classDef) Create a InterfaceType instance for the given class.protectedInterfaceType(ContextStack stack, ClassDefinition classDef, int typeCode) Create a InterfaceType instance for the given class.Member(MemberDefinition member, String value, ContextStack stack, CompoundType enclosing) Create a new Member object.Method(CompoundType enclosing, MemberDefinition memberDef, boolean quiet, ContextStack stack) Create a new Method object corresponding to the given method definition.privateNCClassType(ContextStack stack, ClassDefinition classDef) Create a NCClassType instance for the given class.privateNCInterfaceType(ContextStack stack, ClassDefinition classDef) Create a NCInterfaceType instance for the given class.privatePrimitiveType(ContextStack stack, int typeCode) IDL_Naming Create an PrimitiveType instance for the given class.protectedRemoteType(ContextStack stack, ClassDefinition classDef) Create a RemoteType instance for the given class.protectedRemoteType(ContextStack stack, ClassDefinition classDef, int typeCode) Create a RemoteType instance for the given class.privateSpecialClassType(ContextStack stack, int typeCode, ClassDefinition theClass) Create an SpecialClassType instance for the given class.privateSpecialInterfaceType(ContextStack stack, int typeCode, ClassDefinition theClass) Create an SpecialInterfaceType instance for the given class.protectedType(ContextStack stack, int fullTypeCode) Create a Type instance for the given type.privateValueType(ClassDefinition classDef, ContextStack stack, boolean isMappedJavaLangClass) Create a ValueType instance for the given class.