org.apache.yoko.orb.OB
Class TypeCodeFactory
java.lang.Object
org.apache.yoko.orb.OB.TypeCodeFactory
public final class TypeCodeFactory
- extends Object
Method Summary |
static TypeCode |
createAbstractInterfaceTC(String id,
String name)
|
static TypeCode |
createAliasTC(String id,
String name,
TypeCode original_type)
|
static TypeCode |
createArrayTC(int length,
TypeCode element_type)
|
static TypeCode |
createEnumTC(String id,
String name,
String[] members)
|
static TypeCode |
createExceptionTC(String id,
String name,
StructMember[] members)
|
static TypeCode |
createFixedTC(short digits,
short scale)
|
static TypeCode |
createInterfaceTC(String id,
String name)
|
static TypeCode |
createLocalInterfaceTC(String id,
String name)
|
static TypeCode |
createNativeTC(String id,
String name)
|
static TypeCode |
createPrimitiveTC(TCKind kind)
|
static TypeCode |
createRecursiveSequenceTC(int bound,
int offset)
|
static TypeCode |
createRecursiveTC(String id)
|
static TypeCode |
createSequenceTC(int bound,
TypeCode element_type)
|
static TypeCode |
createStringTC(int bound)
|
static TypeCode |
createStructTC(String id,
String name,
StructMember[] members)
|
static TypeCode |
createUnionTC(String id,
String name,
TypeCode discriminator_type,
UnionMember[] members)
|
static TypeCode |
createValueBoxTC(String id,
String name,
TypeCode boxed_type)
|
static TypeCode |
createValueTC(String id,
String name,
short type_modifier,
TypeCode concrete_base,
ValueMember[] members)
|
static TypeCode |
createWStringTC(int bound)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createPrimitiveTC
public static TypeCode createPrimitiveTC(TCKind kind)
createStructTC
public static TypeCode createStructTC(String id,
String name,
StructMember[] members)
createUnionTC
public static TypeCode createUnionTC(String id,
String name,
TypeCode discriminator_type,
UnionMember[] members)
createEnumTC
public static TypeCode createEnumTC(String id,
String name,
String[] members)
createAliasTC
public static TypeCode createAliasTC(String id,
String name,
TypeCode original_type)
createExceptionTC
public static TypeCode createExceptionTC(String id,
String name,
StructMember[] members)
createInterfaceTC
public static TypeCode createInterfaceTC(String id,
String name)
createStringTC
public static TypeCode createStringTC(int bound)
createWStringTC
public static TypeCode createWStringTC(int bound)
createFixedTC
public static TypeCode createFixedTC(short digits,
short scale)
createSequenceTC
public static TypeCode createSequenceTC(int bound,
TypeCode element_type)
createRecursiveSequenceTC
public static TypeCode createRecursiveSequenceTC(int bound,
int offset)
createArrayTC
public static TypeCode createArrayTC(int length,
TypeCode element_type)
createValueTC
public static TypeCode createValueTC(String id,
String name,
short type_modifier,
TypeCode concrete_base,
ValueMember[] members)
createValueBoxTC
public static TypeCode createValueBoxTC(String id,
String name,
TypeCode boxed_type)
createNativeTC
public static TypeCode createNativeTC(String id,
String name)
createRecursiveTC
public static TypeCode createRecursiveTC(String id)
createAbstractInterfaceTC
public static TypeCode createAbstractInterfaceTC(String id,
String name)
createLocalInterfaceTC
public static TypeCode createLocalInterfaceTC(String id,
String name)
Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.