org.omg.dds.type.dynamic
Class DynamicTypeFactory
java.lang.Object
org.omg.dds.type.dynamic.DynamicTypeFactory
- All Implemented Interfaces:
- DDSObject
public abstract class DynamicTypeFactory
- extends java.lang.Object
- implements DDSObject
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicTypeFactory
public DynamicTypeFactory()
getInstance
public static DynamicTypeFactory getInstance(Bootstrap bootstrap)
- Parameters:
bootstrap - Identifies the Service instance to which the
object will belong.
getPrimitiveType
public abstract DynamicType getPrimitiveType(TypeKind kind)
createType
public abstract DynamicType createType(TypeDescriptor descriptor)
createStringType
public abstract DynamicType createStringType(int bound)
createWStringType
public abstract DynamicType createWStringType(int bound)
createSequenceType
public abstract DynamicType createSequenceType(DynamicType elementType,
int bound)
createArrayType
public abstract DynamicType createArrayType(DynamicType elementType,
int... bound)
createMapType
public abstract DynamicType createMapType(DynamicType keyElementType,
DynamicType elementType,
int bound)
createBitSetType
public abstract DynamicType createBitSetType(int bound)
loadTypeFromUrl
public abstract DynamicType loadTypeFromUrl(java.lang.String documentUrl,
java.lang.String typeName,
java.lang.String... includePaths)
loadTypeFromDocument
public abstract DynamicType loadTypeFromDocument(java.lang.String document,
java.lang.String typeName,
java.lang.String... includePaths)
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.