19 package org.omg.dds.type.dynamic;
83 public abstract java.util.Collection<
DynamicType>
loadTypes(String documentUrl, String... names);
abstract AnnotationDescriptor newAnnotationDescriptor()
abstract DynamicType createStringType(int bound)
abstract MemberDescriptor newMemberDescriptor()
abstract DynamicType createBitSetType(int bound)
Objects of this type are immutable.
abstract TypeDescriptor newTypeDescriptor()
static DynamicTypeFactory getInstance(ServiceEnvironment env)
abstract DynamicType createSequenceType(DynamicType elementType)
Create unbounded sequence.
abstract DynamicType createArrayType(DynamicType elementType, int... bound)
abstract ServiceProviderInterface getSPI()
This method is not intended for use by applications.
abstract DynamicType loadType(String documentUrl)
Load a type from the specified URI.
abstract DynamicType createWStringType(int bound)
abstract java.util.Collection< DynamicType > loadTypes(String documentUrl)
Objects of this type are immutable.
A supertype of all DDS classes and interfaces.
abstract DynamicType getPrimitiveType(TypeKind kind)
DDS implementations are rooted in this class, a concrete subclass of which can be instantiated based ...
Objects of this type are immutable.
abstract DynamicType createMapType(DynamicType keyElementType, DynamicType elementType, int bound)
abstract DynamicType createType(TypeDescriptor descriptor)
DynamicTypeFactory getTypeFactory()