basic
public boolean basic()
- basic in interface TypeSpec
clone
public Object clone()
- clone in interface TypeSpec
full_name
public String full_name()
- fully scoped IDL identifier
getTypeCodeExpression
public String getTypeCodeExpression()
- getTypeCodeExpression in interface TypeSpec
- a string for an expression of type TypeCode that describes this type
getTypeCodeExpression
public String getTypeCodeExpression(Set knownTypeSpecs)
- getTypeCodeExpression in interface TypeSpec
holderName
public String holderName()
- holderName in interface TypeSpec
id
public String id()
- id in interface IdlSymbol
- this symbol's repository Id
omgPrefix
public String omgPrefix()
- omgPrefix in interface IdlSymbol
- "org.omg." if the symbol has been declare inside a
scope with a pragma prefix of "omg.org"
parse
public void parse()
empty parse
- parse in interface TypeSpec
print
public void print(PrintWriter ps)
- print in interface TypeSpec
printExtractExpression
public String printExtractExpression()
- printExtractExpression in interface TypeSpec
printInsertExpression
public String printInsertExpression()
- printInsertExpression in interface TypeSpec
printReadExpression
public String printReadExpression(String streamname)
- printReadExpression in interface TypeSpec
printWriteStatement
public String printWriteStatement(String var_name,
String streamname)
- printWriteStatement in interface TypeSpec
setEnclosingSymbol
public void setEnclosingSymbol(IdlSymbol s)
- setEnclosingSymbol in interface TypeSpec
setPackage
public void setPackage(String s)
- setPackage in interface TypeSpec
set_name
public void set_name(String n)
the name of this symbol
- set_name in interface IdlSymbol
toString
public String toString()
- toString in interface TypeSpec
typeName
public String typeName()
- typeName in interface TypeSpec