org.omg.dds.type.dynamic.modifiable
Interface ModifiableTypeDescriptor
- All Superinterfaces:
- java.lang.Cloneable, DDSObject, ModifiableValue<TypeDescriptor,ModifiableTypeDescriptor>, java.io.Serializable, TypeDescriptor, Value<TypeDescriptor,ModifiableTypeDescriptor>
public interface ModifiableTypeDescriptor
- extends TypeDescriptor, ModifiableValue<TypeDescriptor,ModifiableTypeDescriptor>
setKind
ModifiableTypeDescriptor setKind(TypeKind kind)
- Parameters:
kind - the kind to set
- Returns:
- this
setName
ModifiableTypeDescriptor setName(java.lang.String name)
- Parameters:
name - the name to set
- Returns:
- this
setBaseType
ModifiableTypeDescriptor setBaseType(DynamicType baseType)
- Parameters:
baseType - the baseType to set
- Returns:
- this
setDiscriminatorType
ModifiableTypeDescriptor setDiscriminatorType(DynamicType discriminatorType)
- Parameters:
discriminatorType - the discriminatorType to set
- Returns:
- this
setBound
ModifiableTypeDescriptor setBound(int... bound)
- Parameters:
bound - the bound to set
- Returns:
- this
setElementType
ModifiableTypeDescriptor setElementType(DynamicType elementType)
- Parameters:
elementType - the elementType to set
- Returns:
- this
setKeyElementType
ModifiableTypeDescriptor setKeyElementType(DynamicType keyElementType)
- Parameters:
keyElementType - the keyElementType to set
- Returns:
- this
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.