---
schema_version: "1"
id: cb0f9b6120d931c1bdcbd2c450bd992f2d9f22cea3215aeff309da0ba2cb79e0
title: Advanced Parameter Handling
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/mule-sdk/latest/advanced-parameter-handling.md
canonical_url: https://docs.mulesoft.com/mule-sdk/latest/advanced-parameter-handling
source_site: docs.mulesoft.com
content_type: documentation
content_hash: c3411e2b6c04dfdc534f06f8d83db8f29af499d087ad6e39ad00899af63632de
description: MuleSoft Documentation Site
release: "1.13"
latest: true
---
---
product: Mule SDK
version: 1.13
is-latest-version: true
---

# Advanced Parameter Handling

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Features in the SDK can improve the quality of your module by adding UI and UX tuning, enabling
extension points so your module can interact with elements of other modules, and providing
implementation enhancements to avoid boilerplate code.

## UI and UX Tuning

- [Special Parameters](https://docs.mulesoft.com/mule-sdk/latest/special-parameters)

- [Customizing the Parameters UI](https://docs.mulesoft.com/mule-sdk/latest/parameter-layout)

- [Customizing the Parameters DSL](https://docs.mulesoft.com/mule-sdk/latest/parameters-dsl)

- [Exclusive Optional](https://docs.mulesoft.com/mule-sdk/latest/exclusive-optionals)

- [Value Providers](https://docs.mulesoft.com/mule-sdk/latest/value-providers)

## Extension Points and Modules Reuse

- [Importing Types From Other Modules](https://docs.mulesoft.com/mule-sdk/latest/imported-types)

- [Using Generic Parameters For Extended Behavior](https://docs.mulesoft.com/mule-sdk/latest/subtypes-mapping)

- [Stereotypes As A Way Of Referencing Elements By Kind](https://docs.mulesoft.com/mule-sdk/latest/stereotypes)

## Implementation Enhancers

- [NullSafe](https://docs.mulesoft.com/mule-sdk/latest/null-safe)

- [Mule Services Injection](https://docs.mulesoft.com/mule-sdk/latest/mule-service-injection)
