| Package | Description |
|---|---|
| org.glassfish.rmic.iiop |
| Modifier and Type | Method and Description |
|---|---|
static ArrayType |
ArrayType.forArray(Type theType,
ContextStack stack)
Create an ArrayType object for the given type.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
IDLGenerator.writeForwardReference(ArrayType at,
int dim,
IndentingWriter p)
Write forward reference for boxed valuetype for single dimension of IDL
sequence.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
IDLGenerator.accumulateReferences(Hashtable<String,CompoundType> refHash,
Hashtable<String,CompoundType> spcHash,
Hashtable<String,ArrayType> arrHash)
Accumulate and filter all those types that are referenced by the given
referenced types.
|
protected void |
IDLGenerator.addReference(Type ref,
Hashtable<String,CompoundType> refHash,
Hashtable<String,CompoundType> spcHash,
Hashtable<String,ArrayType> arrHash)
Add reference for given type avoiding duplication.
|
protected void |
IDLGenerator.getMemberReferences(Vector<CompoundType.Member> datVec,
Hashtable<String,CompoundType> refHash,
Hashtable<String,CompoundType> spcHash,
Hashtable<String,ArrayType> arrHash)
Collect and filter type and array references from data members
|
protected void |
IDLGenerator.getMethodReferences(Vector<CompoundType.Method> mthVec,
Hashtable<String,CompoundType> refHash,
Hashtable<String,CompoundType> spcHash,
Hashtable<String,ArrayType> arrHash,
Hashtable<String,CompoundType> excHash)
Collect and filter type and array references from methods
|
protected void |
IDLGenerator.writeBoxedRMIIncludes(Hashtable<String,ArrayType> arrHash,
IndentingWriter p)
Write includes for boxedRMI valuetypes for IDL sequences.
|
protected void |
IDLGenerator.writeProlog(CompoundType t,
Hashtable<String,CompoundType> refHash,
Hashtable<String,CompoundType> spcHash,
Hashtable<String,ArrayType> arrHash,
Hashtable<String,CompoundType> excHash,
Hashtable<String,CompoundType> inhHash,
IndentingWriter p)
Write IDL prolog for a CompoundType.
|
Copyright © 2017–2020 Eclipse Foundation. All rights reserved.