Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.k_int.codec.comp
Class BuiltinTypeInfo  view BuiltinTypeInfo download BuiltinTypeInfo.java

java.lang.Object
  extended bycom.k_int.codec.comp.TypeInfo
      extended bycom.k_int.codec.comp.BuiltinTypeInfo

public class BuiltinTypeInfo
extends TypeInfo


Field Summary
 
Fields inherited from class com.k_int.codec.comp.TypeInfo
basetype, codec_class_name, codecs_used_by_this_codec, cons_members, extends_builtin_type, has_tagging, internal_type, is_implicit, parent, tag_class, tag_number, type_class_name, type_reference
 
Constructor Summary
BuiltinTypeInfo(java.lang.String type_reference, boolean builtin_type, int tag_class, int tag_number, boolean is_implicit, java.lang.String basetype, java.lang.String internal_type, ModuleInfo mi)
           
BuiltinTypeInfo(java.lang.String type_reference, boolean builtin_type, java.lang.String basetype, java.lang.String internal_type, ModuleInfo mi)
           
 
Method Summary
 void createTypeClassFile()
           
 void writeSerializeMethod(java.io.StringWriter func, java.io.StringWriter declarations)
           
 void writeTypeSpecificStaticInitialisationCode(java.io.StringWriter func, java.io.StringWriter declarations)
           
 
Methods inherited from class com.k_int.codec.comp.TypeInfo
createCode, createCodecClassFile, createStaticGetMethod, getCodecClassName, getInternalType, getParent, getTypeClassName, registerTaggedMember, registerUsedCodec
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuiltinTypeInfo

public BuiltinTypeInfo(java.lang.String type_reference,
                       boolean builtin_type,
                       int tag_class,
                       int tag_number,
                       boolean is_implicit,
                       java.lang.String basetype,
                       java.lang.String internal_type,
                       ModuleInfo mi)

BuiltinTypeInfo

public BuiltinTypeInfo(java.lang.String type_reference,
                       boolean builtin_type,
                       java.lang.String basetype,
                       java.lang.String internal_type,
                       ModuleInfo mi)
Method Detail

writeTypeSpecificStaticInitialisationCode

public void writeTypeSpecificStaticInitialisationCode(java.io.StringWriter func,
                                                      java.io.StringWriter declarations)
Specified by:
writeTypeSpecificStaticInitialisationCode in class TypeInfo

createTypeClassFile

public void createTypeClassFile()
Specified by:
createTypeClassFile in class TypeInfo

writeSerializeMethod

public void writeSerializeMethod(java.io.StringWriter func,
                                 java.io.StringWriter declarations)
Overrides:
writeSerializeMethod in class TypeInfo