Uses of Class
io.resys.hdes.client.api.ast.ImmutableTypeDef
Packages that use ImmutableTypeDef
-
Uses of ImmutableTypeDef in io.resys.hdes.client.api.ast
Methods in io.resys.hdes.client.api.ast that return ImmutableTypeDefModifier and TypeMethodDescriptionImmutableTypeDef.Builder.build()Builds a newImmutableTypeDef.static ImmutableTypeDefCreates an immutable copy of aTypeDefvalue.final ImmutableTypeDefImmutableTypeDef.withBeanType(Class<?> value) Copy the current immutable object by setting a value for thebeanTypeattribute.final ImmutableTypeDefCopy the current immutable object by setting a value for thedataattribute.final ImmutableTypeDefImmutableTypeDef.withDescription(String value) Copy the current immutable object by setting a value for thedescriptionattribute.final ImmutableTypeDefImmutableTypeDef.withDeserializer(TypeDef.Deserializer value) Copy the current immutable object by setting a value for thedeserializerattribute.final ImmutableTypeDefImmutableTypeDef.withDirection(TypeDef.Direction value) Copy the current immutable object by setting a value for thedirectionattribute.final ImmutableTypeDefImmutableTypeDef.withExtRef(String value) Copy the current immutable object by setting a value for theextRefattribute.final ImmutableTypeDefCopy the current immutable object by setting a value for theidattribute.final ImmutableTypeDefImmutableTypeDef.withIsRequired(boolean value) Copy the current immutable object by setting a value for theisRequiredattribute.final ImmutableTypeDefCopy the current immutable object by setting a value for thenameattribute.final ImmutableTypeDefCopy the current immutable object by setting a value for theorderattribute.final ImmutableTypeDefImmutableTypeDef.withProperties(Collection<TypeDef> value) Copy the current immutable object by setting a value for thepropertiesattribute.final ImmutableTypeDefCopy the current immutable object by setting a value for therefattribute.final ImmutableTypeDefImmutableTypeDef.withScript(String value) Copy the current immutable object by setting a value for thescriptattribute.final ImmutableTypeDefImmutableTypeDef.withSerializer(TypeDef.Serializer value) Copy the current immutable object by setting a value for theserializerattribute.final ImmutableTypeDefImmutableTypeDef.withValues(String value) Copy the current immutable object by setting a value for thevaluesattribute.final ImmutableTypeDefImmutableTypeDef.withValueSet(Iterable<String> elements) Copy the current immutable object with elements that replace the content ofvalueSet.final ImmutableTypeDefImmutableTypeDef.withValueSet(String... elements) Copy the current immutable object with elements that replace the content ofvalueSet.final ImmutableTypeDefImmutableTypeDef.withValueType(TypeDef.ValueType value) Copy the current immutable object by setting a value for thevalueTypeattribute.