Developer Activities
Last updated May 29, 2024

Create Java Object


Creates a JavaObject variable from a class by using the builder specified in the TargetType property field. The class must be defined in the .jar supplied in the Load Jar activity.
Note: The Java activity package is now compatible with .NET 5 Windows.


  • DisplayName - The display name of the activity. This field supports only String variables.
  • Parameters - The list of arguments you want to pass to the Java method. The arguments must be specified in the same order as they are in the Java method. This field supports value-type variables (Int32, String, etc.), as well as Arrays of value-type variables.
  • ParametersList - An array of Object variables, containing the parameters you want to pass to the Java method. This field supports only List<Object> variables.
    Note: The Parameters field enables you to add plain-text arguments and the ParametersList field enables you to load them from preexisting variables. These two property fields have the same function. An argument cannot be null.
  • Private - If selected, the values of variables and arguments are no longer logged at Verbose level.
  • Result - The created JavaObject variable.
  • TargetType - The name of the Java class you want to use to create the JavaObject. This field supports only strings and String variables.
    Note: The TargetType property must be specified in the form For example, if we have a package called com.package.example which contains the class User.Profile, which we want to use, then the TargetType property should look like com.package.example.User.Profile.
  • Properties

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.