Uses of Class java.util.Properties (Java SE 17 & JDK 17)
Description: use: module: java.base, package: java.util, class: Properties

# Uses of Class
java.util.Properties

Packages that use Properties
Package
Description
com.sun.tools.attach
Provides the API to attach to a Java virtual machine.
java.awt
Contains all of the classes for creating user interfaces and for painting graphics and images.
java.lang
Provides classes that are fundamental to the design of the Java programming language.
java.security
Provides the classes and interfaces for the security framework.
java.sql
Provides the API for accessing and processing data stored in a data source (usually a relational database) using the Java programming language.
java.util
Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.
javax.naming
Provides the classes and interfaces for accessing naming services.
javax.xml.transform
Defines the generic APIs for processing transformation instructions, and performing a transformation from source to result.

- ## Uses of Properties in com.sun.tools.attach

  Methods in com.sun.tools.attach that return Properties
  Modifier and Type
  Method
  Description
  `abstract Properties`
  VirtualMachine.`getAgentProperties()`
  Returns the current agent properties in the target virtual machine.
  `abstract Properties`
  VirtualMachine.`getSystemProperties()`
  Returns the current system properties in the target virtual machine.
  Methods in com.sun.tools.attach with parameters of type Properties
  Modifier and Type
  Method
  Description
  `abstract void`
  VirtualMachine.`startManagementAgent(Properties agentProperties)`
  Starts the JMX management agent in the target virtual machine.

- ## Uses of Properties in java.awt

  Methods in java.awt with parameters of type Properties
  Modifier and Type
  Method
  Description
  `abstract PrintJob`
  Toolkit.`getPrintJob(Frame frame, String jobtitle, Properties props)`
  Gets a `PrintJob` object which is the result of initiating a print operation on the toolkit's platform.

- ## Uses of Properties in java.lang

  Methods in java.lang that return Properties
  Modifier and Type
  Method
  Description
  `static Properties`
  System.`getProperties()`
  Determines the current system properties.
  Methods in java.lang with parameters of type Properties
  Modifier and Type
  Method
  Description
  `static void`
  System.`setProperties(Properties props)`
  Sets the system properties to the `Properties` argument.

- ## Uses of Properties in java.security

  Subclasses of Properties in java.security
  Modifier and Type
  Class
  Description
  `class`
  `AuthProvider`
  This class defines login and logout methods for a provider.
  `class`
  `Provider`
  This class represents a "provider" for the Java Security API, where a provider implements some or all parts of Java Security.

- ## Uses of Properties in java.sql

  Methods in java.sql that return Properties
  Modifier and Type
  Method
  Description
  `Properties`
  Connection.`getClientInfo()`
  Returns a list containing the name and current value of each client info property supported by the driver.
  Methods in java.sql with parameters of type Properties
  Modifier and Type
  Method
  Description
  `Connection`
  Driver.`connect(String url, Properties info)`
  Attempts to make a database connection to the given URL.
  `static Connection`
  DriverManager.`getConnection(String url, Properties info)`
  Attempts to establish a connection to the given database URL.
  `DriverPropertyInfo[]`
  Driver.`getPropertyInfo(String url, Properties info)`
  Gets information about the possible properties for this driver.
  `void`
  Connection.`setClientInfo(Properties properties)`
  Sets the value of the connection's client info properties.

- ## Uses of Properties in java.util

  Fields in java.util declared as Properties
  Modifier and Type
  Field
  Description
  `protected Properties`
  Properties.`defaults`
  A property list that contains default values for any keys not found in this property list.
  Constructors in java.util with parameters of type Properties
  Modifier
  Constructor
  Description
  ``
  `Properties(Properties defaults)`
  Creates an empty property list with the specified defaults.

- ## Uses of Properties in javax.naming

  Fields in javax.naming declared as Properties
  Modifier and Type
  Field
  Description
  `protected Properties`
  CompoundName.`mySyntax`
  Syntax properties for this compound name.
  Constructors in javax.naming with parameters of type Properties
  Modifier
  Constructor
  Description
  ``
  `CompoundName(String n, Properties syntax)`
  Constructs a new compound name instance by parsing the string n using the syntax specified by the syntax properties supplied.
  `protected`
  `CompoundName(Enumeration<String> comps, Properties syntax)`
  Constructs a new compound name instance using the components specified in comps and syntax.

- ## Uses of Properties in javax.xml.transform

  Methods in javax.xml.transform that return Properties
  Modifier and Type
  Method
  Description
  `Properties`
  Templates.`getOutputProperties()`
  Get the properties corresponding to the effective xsl:output element.
  `abstract Properties`
  Transformer.`getOutputProperties()`
  Get a copy of the output properties for the transformation.
  Methods in javax.xml.transform with parameters of type Properties
  Modifier and Type
  Method
  Description
  `abstract void`
  Transformer.`setOutputProperties(Properties oformat)`
  Set the output properties for the transformation.