org.jacorb.idl
Class LongLongType
java.lang.Object
org.jacorb.idl.runtime.symbol
org.jacorb.idl.IdlSymbol
org.jacorb.idl.TypeSpec
org.jacorb.idl.SimpleTypeSpec
org.jacorb.idl.BaseType
org.jacorb.idl.IntType
org.jacorb.idl.LongLongType
public class LongLongType
- extends IntType
Represents IDL long long and unsigned long long types
- Version:
- $Id: LongLongType.java,v 1.19 2011-11-11 21:00:52 nick.cross Exp $
- Author:
- Gerald Brose
| Methods inherited from class org.jacorb.idl.IdlSymbol |
addImportedAlias, addImportedName, addImportedName, addImportedNameHolder, deEscapeName, escapeName, generateIncluded, get_token, getEnclosingSymbol, getFullName, is_included, is_pseudo, isEscaped, name, new_num, omgPrefix, printClassComment, printIdMethod, printImport, set_name, set_pseudo, set_token, setPrintPhaseNames |
LongLongType
public LongLongType(int num)
clone
public Object clone()
- Overrides:
clone in class TypeSpec
typeSpec
public TypeSpec typeSpec()
- Overrides:
typeSpec in class BaseType
typeName
public String typeName()
- Overrides:
typeName in class BaseType
basic
public boolean basic()
- Overrides:
basic in class BaseType
- Returns:
- true if this is a basic type
getTCKind
public int getTCKind()
- Description copied from class:
BaseType
- the "kind of TypeCode" for this type
- Overrides:
getTCKind in class BaseType
toString
public String toString()
- Overrides:
toString in class BaseType
holderName
public String holderName()
- Overrides:
holderName in class TypeSpec
printReadExpression
public String printReadExpression(String strname)
- Overrides:
printReadExpression in class TypeSpec
printReadStatement
public String printReadStatement(String var_name,
String strname)
- Overrides:
printReadStatement in class TypeSpec
printWriteStatement
public String printWriteStatement(String var_name,
String strname)
- Overrides:
printWriteStatement in class TypeSpec
printInsertExpression
public String printInsertExpression()
- Overrides:
printInsertExpression in class TypeSpec
printExtractExpression
public String printExtractExpression()
- Overrides:
printExtractExpression in class TypeSpec
printInsertIntoAny
public void printInsertIntoAny(PrintWriter ps,
String anyname,
String varname)
- Description copied from class:
TypeSpec
- Prints the java-commands to insert the variable varname into
the Any anyname
- Overrides:
printInsertIntoAny in class TypeSpec
- Parameters:
ps - Stream, the commands shall be written toanyname - Name of the Any into which the variable shall be insertedvarname - Name of the variable which shall be inserted
printExtractResult
public void printExtractResult(PrintWriter ps,
String resultname,
String anyname,
String resulttype)
- Description copied from class:
TypeSpec
- Prints the java-commands to extract the contents of the Any anyname
into a variable resultname with the type resulttype
- Overrides:
printExtractResult in class TypeSpec
- Parameters:
ps - Stream, the commands shall be written toresultname - Name of the result variableanyname - Name of the Any holding the resultresulttype - Type of the result variable
Copyright © 2012 JacORB. All Rights Reserved.