org.jacorb.idl
public abstract class VectorType extends TemplateTypeSpec
Version: $Id: VectorType.java,v 1.16 2007/02/06 22:50:35 andre.spiegel Exp $
| Constructor Summary | |
|---|---|
| VectorType(int num) | |
| Method Summary | |
|---|---|
| void | accept(IDLTreeVisitor visitor) |
| protected String | elementTypeExpression() |
| String | elementTypeName() |
| TypeSpec | elementTypeSpec() |
| int | getTCKind() |
| abstract String | helperName() |
| abstract String | holderName() |
| abstract int | length() |
| void | printExtractResult(PrintWriter ps, String resultname, String anyname, String resulttype) |
| void | printInsertIntoAny(PrintWriter ps, String anyname, String varname) |
| String | printReadExpression(String streamname) |
| void | setTypeSpec(SimpleTypeSpec sts) |
| String | toString() |
| String | typeName() |
Returns: the TypeSpec for the sequence's element type
Returns: the length of this array or sequence. For multi-dimensional vectors, this is the outermost dimension. For open sequences, this length is 0.
Returns: this sequences Java type name, i.e., the element type with "[]" appended.