basic
public boolean basic()
- true if this is a basic type
clone
public Object clone()
getIDLTypeName
public String getIDLTypeName()
get this symbol's IDL type name
getJavaTypeName
public String getJavaTypeName()
get this types's mapped Java name
getTypeCodeExpression
public String getTypeCodeExpression()
- a string for an expression of type TypeCode
that describes this type
getTypeCodeExpression
public String getTypeCodeExpression(Set knownTypes)
holderName
public String holderName()
parse
public void parse()
empty parse
- parse in interface IdlSymbol
print
public void print(PrintWriter ps)
- print in interface IdlSymbol
printExtractExpression
public String printExtractExpression()
printInsertExpression
public String printInsertExpression()
printReadExpression
public String printReadExpression(String streamname)
printReadStatement
public String printReadStatement(String var_name,
String streamname)
printWriteStatement
public String printWriteStatement(String var_name,
String streamname)
setEnclosingSymbol
public void setEnclosingSymbol(IdlSymbol s)
- setEnclosingSymbol in interface IdlSymbol
setPackage
public void setPackage(String s)
- setPackage in interface IdlSymbol
toString
public String toString()
typeName
public String typeName()
use either getJavaTypeName() or getIDLTypeName()