Uses of Class
java.lang.String
-
Packages that use String Package Description java.applet Provides the classes necessary to create an applet and the classes an applet uses to communicate with its applet context.java.awt Contains all of the classes for creating user interfaces and for painting graphics and images.java.awt.color Provides classes for color spaces.java.awt.datatransfer Provides interfaces and classes for transferring data between and within applications.java.awt.desktop Provides interfaces and classes for interaction with various desktop capabilities.java.awt.dnd Drag and Drop is a direct manipulation gesture found in many Graphical User Interface systems that provides a mechanism to transfer information between two entities logically associated with presentation elements in the GUI.java.awt.event Provides interfaces and classes for dealing with different types of events fired by AWT components.java.awt.font Provides classes and interface relating to fonts.java.awt.geom Provides the Java 2D classes for defining and performing operations on objects related to two-dimensional geometry.java.awt.im.spi Provides interfaces that enable the development of input methods that can be used with any Java runtime environment.java.awt.image Provides classes for creating and modifying images.java.awt.image.renderable Provides classes and interfaces for producing rendering-independent images.java.awt.print Provides classes and interfaces for a general printing API.java.beans Contains classes related to developing beans -- components based on the JavaBeans™ architecture.java.beans.beancontext Provides classes and interfaces relating to bean context.java.io Provides for system input and output through data streams, serialization and the file system.java.lang Provides classes that are fundamental to the design of the Java programming language.java.lang.annotation Provides library support for the Java programming language annotation facility.java.lang.instrument Provides services that allow Java programming language agents to instrument programs running on the JVM.java.lang.invoke Thejava.lang.invoke
package provides low-level primitives for interacting with the Java Virtual Machine.java.lang.management Provides the management interfaces for monitoring and management of the Java virtual machine and other components in the Java runtime.java.lang.module Classes to support module descriptors and creating configurations of modules by means of resolution and service binding.java.lang.reflect Provides classes and interfaces for obtaining reflective information about classes and objects.java.math Provides classes for performing arbitrary-precision integer arithmetic (BigInteger
) and arbitrary-precision decimal arithmetic (BigDecimal
).java.net Provides the classes for implementing networking applications.java.net.http HTTP Client and WebSocket APIsjava.nio Defines buffers, which are containers for data, and provides an overview of the other NIO packages.java.nio.channels Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations.java.nio.charset Defines charsets, decoders, and encoders, for translating between bytes and Unicode characters.java.nio.charset.spi Service-provider classes for thejava.nio.charset
package.java.nio.file Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.java.nio.file.attribute Interfaces and classes providing access to file and file system attributes.java.nio.file.spi Service-provider classes for thejava.nio.file
package.java.rmi Provides the RMI package.java.rmi.activation Provides support for RMI Object Activation.java.rmi.dgc Provides classes and interface for RMI distributed garbage-collection (DGC).java.rmi.registry Provides a class and two interfaces for the RMI registry.java.rmi.server Provides classes and interfaces for supporting the server side of RMI.java.security Provides the classes and interfaces for the security framework.java.security.acl The classes and interfaces in this package have been deprecated.java.security.cert Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths.java.security.spec Provides classes and interfaces for key specifications and algorithm parameter specifications.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.text Provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages.java.time The main API for dates, times, instants, and durations.java.time.chrono Generic API for calendar systems other than the default ISO.java.time.format Provides classes to print and parse dates and times.java.time.temporal Access to date and time using fields and units, and date time adjusters.java.time.zone Support for time-zones and their rules.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.java.util.concurrent Utility classes commonly useful in concurrent programming.java.util.concurrent.atomic A small toolkit of classes that support lock-free thread-safe programming on single variables.java.util.concurrent.locks Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors.java.util.jar Provides classes for reading and writing the JAR (Java ARchive) file format, which is based on the standard ZIP file format with an optional manifest file.java.util.logging Provides the classes and interfaces of the Java™ 2 platform's core logging facilities.java.util.prefs This package allows applications to store and retrieve user and system preference and configuration data.java.util.regex Classes for matching character sequences against patterns specified by regular expressions.java.util.spi Service provider classes for the classes in the java.util package.java.util.stream Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.java.util.zip Provides classes for reading and writing the standard ZIP and GZIP file formats.javax.accessibility Defines a contract between user-interface components and an assistive technology that provides access to those components.javax.annotation.processing Facilities for declaring annotation processors and for allowing annotation processors to communicate with an annotation processing tool environment.javax.crypto Provides the classes and interfaces for cryptographic operations.javax.crypto.spec Provides classes and interfaces for key specifications and algorithm parameter specifications.javax.imageio The main package of the Java Image I/O API.javax.imageio.event A package of the Java Image I/O API dealing with synchronous notification of events during the reading and writing of images.javax.imageio.metadata A package of the Java Image I/O API dealing with reading and writing metadata.javax.imageio.plugins.jpeg Classes supporting the built-in JPEG plug-in.javax.imageio.plugins.tiff Public classes used by the built-in TIFF plug-ins.javax.imageio.spi A package of the Java Image I/O API containing the plug-in interfaces for readers, writers, transcoders, and streams, and a runtime registry.javax.imageio.stream A package of the Java Image I/O API dealing with low-level I/O from files and streams.javax.lang.model Classes and hierarchies of packages used to model the Java programming language.javax.lang.model.element Interfaces used to model elements of the Java programming language.javax.lang.model.type Interfaces used to model Java programming language types.javax.lang.model.util Utilities to assist in the processing of program elements and types.javax.management Provides the core classes for the Java Management Extensions.javax.management.loading Provides the classes which implement advanced dynamic loading.javax.management.modelmbean Provides the definition of the ModelMBean classes.javax.management.monitor Provides the definition of the monitor classes.javax.management.openmbean Provides the open data types and Open MBean descriptor classes.javax.management.relation Provides the definition of the Relation Service.javax.management.remote Interfaces for remote access to JMX MBean servers.javax.management.remote.rmi The RMI connector is a connector for the JMX Remote API that uses RMI to transmit client requests to a remote MBean server.javax.management.timer Provides the definition of the Timer MBean.javax.naming Provides the classes and interfaces for accessing naming services.javax.naming.directory Extends thejavax.naming
package to provide functionality for accessing directory services.javax.naming.event Provides support for event notification when accessing naming and directory services.javax.naming.ldap Provides support for LDAPv3 extended operations and controls.javax.naming.spi Provides the means for dynamically plugging in support for accessing naming and directory services through thejavax.naming
and related packages.javax.net Provides classes for networking applications.javax.net.ssl Provides classes for the secure socket package.javax.print Provides the principal classes and interfaces for the Java™ Print Service API.javax.print.attribute Provides classes and interfaces that describe the types of Java™ Print Service attributes and how they can be collected into attribute sets.javax.print.attribute.standard Packagejavax.print.attribute.standard
contains classes for specific printing attributes.javax.print.event Packagejavax.print.event
contains event classes and listener interfaces.javax.rmi.ssl Provides implementations ofRMIClientSocketFactory
andRMIServerSocketFactory
over the Secure Sockets Layer (SSL) or Transport Layer Security (TLS) protocols.javax.script The scripting API consists of interfaces and classes that define Java™ Scripting Engines and provides a framework for their use in Java applications.javax.security.auth This package provides a framework for authentication and authorization.javax.security.auth.callback This package provides the classes necessary for services to interact with applications in order to retrieve information (authentication data including usernames or passwords, for example) or to display information (error and warning messages, for example).javax.security.auth.kerberos This package contains utility classes related to the Kerberos network authentication protocol.javax.security.auth.login This package provides a pluggable authentication framework.javax.security.auth.spi This package provides the interface to be used for implementing pluggable authentication modules.javax.security.auth.x500 This package contains the classes that should be used to store X500 Principal and X500 Private Credentials in a Subject.javax.security.cert Provides classes for public key certificates.javax.security.sasl Contains class and interfaces for supporting SASL.javax.sound.midi Provides interfaces and classes for I/O, sequencing, and synthesis of MIDI (Musical Instrument Digital Interface) data.javax.sound.sampled Provides interfaces and classes for capture, processing, and playback of sampled audio data.javax.sql Provides the API for server side data source access and processing from the Java™ programming language.javax.sql.rowset Standard interfaces and base classes for JDBCRowSet
implementations.javax.sql.rowset.serial Provides utility classes to allow serializable mappings between SQL types and data types in the Java programming language.javax.sql.rowset.spi The standard classes and interfaces that a third party vendor has to use in its implementation of a synchronization provider.javax.swing Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.javax.swing.border Provides classes and interface for drawing specialized borders around a Swing component.javax.swing.colorchooser Contains classes and interfaces used by theJColorChooser
component.javax.swing.event Provides for events fired by Swing components.javax.swing.filechooser Contains classes and interfaces used by theJFileChooser
component.javax.swing.plaf Provides one interface and many abstract classes that Swing uses to provide its pluggable look-and-feel capabilities.javax.swing.plaf.basic Provides user interface objects built according to the Basic look and feel.javax.swing.plaf.metal Provides user interface objects built according to the Java look and feel (once codenamed Metal), which is the default look and feel.javax.swing.plaf.multi Provides user interface objects that combine two or more look and feels.javax.swing.plaf.nimbus Provides user interface objects built according to the cross-platform Nimbus look and feel.javax.swing.plaf.synth Synth is a skinnable look and feel in which all painting is delegated.javax.swing.table Provides classes and interfaces for dealing withjavax.swing.JTable
.javax.swing.text Provides classes and interfaces that deal with editable and noneditable text components.javax.swing.text.html Provides the classHTMLEditorKit
and supporting classes for creating HTML text editors.javax.swing.text.html.parser Provides the default HTML parser, along with support classes.javax.swing.text.rtf Provides a class (RTFEditorKit
) for creating Rich-Text-Format text editors.javax.swing.tree Provides classes and interfaces for dealing withjavax.swing.JTree
.javax.swing.undo Allows developers to provide support for undo/redo in applications such as text editors.javax.tools Provides interfaces for tools which can be invoked from a program, for example, compilers.javax.transaction.xa Provides the API that defines the contract between the transaction manager and the resource manager, which allows the transaction manager to enlist and delist resource objects (supplied by the resource manager driver) in JTA transactions.javax.xml Defines constants for XML processing.javax.xml.catalog Provides the classes for implementing XML Catalogs OASIS Standard V1.1, 7 October 2005.javax.xml.crypto Common classes for XML cryptography.javax.xml.crypto.dom DOM-specific classes for thejavax.xml.crypto
package.javax.xml.crypto.dsig Classes for generating and validating XML digital signatures.javax.xml.crypto.dsig.keyinfo Classes for parsing and processingKeyInfo
elements and structures.javax.xml.crypto.dsig.spec Parameter classes for XML digital signatures.javax.xml.datatype Defines XML/Java Type Mappings.javax.xml.namespace Defines XML Namespace processing.javax.xml.parsers Provides the classes for processing XML documents with a SAX (Simple API for XML) parser or a DOM (Document Object Model) Document builder.javax.xml.stream Defines interfaces and classes for the Streaming API for XML (StAX).javax.xml.stream.events Defines event interfaces for the Streaming API for XML (StAX).javax.xml.transform Defines the generic APIs for processing transformation instructions, and performing a transformation from source to result.javax.xml.transform.dom Provides DOM specific transformation classes.javax.xml.transform.sax Provides SAX specific transformation classes.javax.xml.transform.stax Provides StAX specific transformation classes.javax.xml.transform.stream Provides stream and URI specific transformation classes.javax.xml.validation Provides an API for validation of XML documents.javax.xml.xpath Provides an object-model neutral API for the evaluation of XPath expressions and access to the evaluation environment.org.ietf.jgss This package presents a framework that allows application developers to make use of security services like authentication, data integrity and data confidentiality from a variety of underlying security mechanisms like Kerberos, using a unified API.org.w3c.dom Provides the interfaces for the Document Object Model (DOM).org.w3c.dom.bootstrap Provides a factory for obtaining instances ofDOMImplementation
.org.w3c.dom.events Provides interfaces for DOM Level 2 Events.org.w3c.dom.ls Provides interfaces for DOM Level 3 Load and Save.org.w3c.dom.ranges Provides interfaces for DOM Level 2 Range.org.xml.sax Provides the core SAX APIs.org.xml.sax.ext Provides interfaces to SAX2 facilities that conformant SAX drivers won't necessarily support.org.xml.sax.helpers Provides helper classes, including support for bootstrapping SAX-based applications. -
-
Uses of String in java.applet
Methods in java.applet that return String Modifier and Type Method Description String
Applet. getAppletInfo()
Deprecated.Returns information about this applet.String
Applet. getParameter(String name)
Deprecated.Returns the value of the named parameter in the HTML tag.String
AppletStub. getParameter(String name)
Deprecated.Returns the value of the named parameter in the HTML tag.String[][]
Applet. getParameterInfo()
Deprecated.Returns information about the parameters that are understood by this applet.Methods in java.applet that return types with arguments of type String Modifier and Type Method Description Iterator<String>
AppletContext. getStreamKeys()
Deprecated.Finds all the keys of the streams in this applet context.Methods in java.applet with parameters of type String Modifier and Type Method Description Applet
AppletContext. getApplet(String name)
Deprecated.Finds and returns the applet in the document represented by this applet context with the given name.AudioClip
Applet. getAudioClip(URL url, String name)
Deprecated.Returns theAudioClip
object specified by theURL
andname
arguments.Image
Applet. getImage(URL url, String name)
Deprecated.Returns anImage
object that can then be painted on the screen.String
Applet. getParameter(String name)
Deprecated.Returns the value of the named parameter in the HTML tag.String
AppletStub. getParameter(String name)
Deprecated.Returns the value of the named parameter in the HTML tag.InputStream
AppletContext. getStream(String key)
Deprecated.Returns the stream to which specified key is associated within this applet context.void
Applet. play(URL url, String name)
Deprecated.Plays the audio clip given the URL and a specifier that is relative to it.void
AppletContext. setStream(String key, InputStream stream)
Deprecated.Associates the specified stream with the specified key in this applet context.void
AppletContext. showDocument(URL url, String target)
Deprecated.Requests that the browser or applet viewer show the Web page indicated by theurl
argument.void
Applet. showStatus(String msg)
Deprecated.Requests that the argument string be displayed in the "status window".void
AppletContext. showStatus(String status)
Deprecated.Requests that the argument string be displayed in the "status window". -
Uses of String in java.awt
Fields in java.awt declared as String Modifier and Type Field Description static String
BorderLayout. AFTER_LAST_LINE
Synonym for PAGE_END.static String
BorderLayout. AFTER_LINE_ENDS
Synonym for LINE_END.static String
BorderLayout. BEFORE_FIRST_LINE
Synonym for PAGE_START.static String
BorderLayout. BEFORE_LINE_BEGINS
Synonym for LINE_START.static String
BorderLayout. CENTER
The center layout constraint (middle of container).static String
Font. DIALOG
A String constant for the canonical family name of the logical font "Dialog".static String
Font. DIALOG_INPUT
A String constant for the canonical family name of the logical font "DialogInput".static String
BorderLayout. EAST
The east layout constraint (right side of container).static String
BorderLayout. LINE_END
The component goes at the end of the line direction for the layout.static String
BorderLayout. LINE_START
The component goes at the beginning of the line direction for the layout.static String
Font. MONOSPACED
A String constant for the canonical family name of the logical font "Monospaced".protected String
Cursor. name
The user-visible name of the cursor.protected String
Font. name
The logical name of thisFont
, as passed to the constructor.static String
BorderLayout. NORTH
The north layout constraint (top of container).static String
BorderLayout. PAGE_END
The component comes after the last line of the layout's content.static String
BorderLayout. PAGE_START
The component comes before the first line of the layout's content.static String
Font. SANS_SERIF
A String constant for the canonical family name of the logical font "SansSerif".static String
Font. SERIF
A String constant for the canonical family name of the logical font "Serif".static String
BorderLayout. SOUTH
The south layout constraint (bottom of container).static String
BorderLayout. WEST
The west layout constraint (left side of container).Fields in java.awt with type parameters of type String Modifier and Type Field Description protected Map<String,Object>
Toolkit. desktopProperties
The desktop properties.Methods in java.awt that return String Modifier and Type Method Description String
Button.AccessibleAWTButton. getAccessibleActionDescription(int i)
Return a description of the specified action of the object.String
Checkbox.AccessibleAWTCheckbox. getAccessibleActionDescription(int i)
Return a description of the specified action of the object.String
CheckboxMenuItem.AccessibleAWTCheckboxMenuItem. getAccessibleActionDescription(int i)
Return a description of the specified action of the object.String
Choice.AccessibleAWTChoice. getAccessibleActionDescription(int i)
Returns a description of the specified action of the object.String
MenuItem.AccessibleAWTMenuItem. getAccessibleActionDescription(int i)
Return a description of the specified action of the object.String
Component.AccessibleAWTComponent. getAccessibleDescription()
Gets the accessible description of this object.String
MenuComponent.AccessibleAWTMenuComponent. getAccessibleDescription()
Gets the accessible description of this object.String
Button.AccessibleAWTButton. getAccessibleName()
Get the accessible name of this object.String
Component.AccessibleAWTComponent. getAccessibleName()
Gets the accessible name of this object.String
Label.AccessibleAWTLabel. getAccessibleName()
Get the accessible name of this object.String
MenuComponent.AccessibleAWTMenuComponent. getAccessibleName()
Gets the accessible name of this object.String
MenuItem.AccessibleAWTMenuItem. getAccessibleName()
Get the accessible name of this object.String
Button. getActionCommand()
Returns the command name of the action event fired by this button.String
MenuItem. getActionCommand()
Gets the command name of the action event that is fired by this menu item.String
TrayIcon. getActionCommand()
Returns the command name of the action event fired by this tray icon.String
TextComponent.AccessibleAWTTextComponent. getAfterIndex(int part, int index)
Returns the String after a given index.String
TextComponent.AccessibleAWTTextComponent. getAtIndex(int part, int index)
Returns the String at a given index.abstract String[]
GraphicsEnvironment. getAvailableFontFamilyNames()
Returns an array containing the names of all font families in thisGraphicsEnvironment
localized for the default locale, as returned byLocale.getDefault()
.abstract String[]
GraphicsEnvironment. getAvailableFontFamilyNames(Locale l)
Returns an array containing the names of all font families in thisGraphicsEnvironment
localized for the specified locale.String
TextComponent.AccessibleAWTTextComponent. getBeforeIndex(int part, int index)
Returns the String before a given index.String
FileDialog. getDirectory()
Gets the directory of this file dialog.String
Font. getFamily()
Returns the family name of thisFont
.String
Font. getFamily(Locale l)
Returns the family name of thisFont
, localized for the specified locale.String
FileDialog. getFile()
Gets the selected file of this file dialog.String
JobAttributes. getFileName()
Specifies the file name for the output file for jobs using these attributes.abstract String[]
Toolkit. getFontList()
Deprecated.String
Font. getFontName()
Returns the font face name of thisFont
.String
Font. getFontName(Locale l)
Returns the font face name of theFont
, localized for the specified locale.abstract String
GraphicsDevice. getIDstring()
Returns the identification string associated with thisGraphicsDevice
.String
Choice. getItem(int index)
Gets the string at the specified index in thisChoice
menu.String
List. getItem(int index)
Gets the item associated with the specified index.String[]
List. getItems()
Gets the items in the list.String
Button. getLabel()
Gets the label of this button.String
Checkbox. getLabel()
Gets the label of this check box.String
MenuItem. getLabel()
Gets the label for this menu item.String
HeadlessException. getMessage()
Returns the detail message string of thisHeadlessException
.String
Component. getName()
Gets the name of the component.String
Cursor. getName()
Returns the name of this cursor.String
Font. getName()
Returns the logical name of thisFont
.String
MenuComponent. getName()
Gets the name of the menu component.String
JobAttributes. getPrinter()
Returns the destination printer for jobs using these attributes.static String
Toolkit. getProperty(String key, String defaultValue)
Gets a property with the specified key and default.String
Font. getPSName()
Returns the postscript name of thisFont
.String
Choice. getSelectedItem()
Gets a representation of the current choice as a string.String
List. getSelectedItem()
Gets the selected item on this scrolling list.String[]
List. getSelectedItems()
Gets the selected items on this scrolling list.String
TextComponent.AccessibleAWTTextComponent. getSelectedText()
Returns the portion of the text that is selected.String
TextComponent. getSelectedText()
Returns the selected text from the text that is presented by this text component.String
Label. getText()
Gets the text of this label.String
TextComponent. getText()
Returns the text that is presented by this text component.String
Dialog. getTitle()
Gets the title of the dialog.String
Frame. getTitle()
Gets the title of the frame.String
TrayIcon. getToolTip()
Returns the tooltip string associated with thisTrayIcon
.String
Window. getWarningString()
Gets the warning string that is displayed with this window.String
AWTEvent. paramString()
Returns a string representing the state of thisEvent
.protected String
Button. paramString()
Returns a string representing the state of thisButton
.protected String
Checkbox. paramString()
Returns a string representing the state of thisCheckbox
.String
CheckboxMenuItem. paramString()
Returns a string representing the state of thisCheckBoxMenuItem
.protected String
Choice. paramString()
Returns a string representing the state of thisChoice
menu.protected String
Component. paramString()
Returns a string representing the state of this component.protected String
Container. paramString()
Returns a string representing the state of thisContainer
.protected String
Dialog. paramString()
Returns a string representing the state of this dialog.protected String
Event. paramString()
Deprecated.NOTE: TheEvent
class is obsolete and is available only for backwards compatibility.protected String
FileDialog. paramString()
Returns a string representing the state of thisFileDialog
window.protected String
Frame. paramString()
Returns a string representing the state of thisFrame
.protected String
Label. paramString()
Returns a string representing the state of thisLabel
.protected String
List. paramString()
Returns the parameter string representing the state of this scrolling list.String
Menu. paramString()
Returns a string representing the state of thisMenu
.protected String
MenuComponent. paramString()
Returns a string representing the state of thisMenuComponent
.String
MenuItem. paramString()
Returns a string representing the state of thisMenuItem
.protected String
MenuShortcut. paramString()
Returns the parameter string representing the state of this MenuShortcut.protected String
Scrollbar. paramString()
Returns a string representing the state of thisScrollbar
.String
ScrollPane. paramString()
Returns a string representing the state of thisScrollPane
.String
ScrollPaneAdjustable. paramString()
Returns a string representing the state of this scrollbar.protected String
TextArea. paramString()
Returns a string representing the state of thisTextArea
.protected String
TextComponent. paramString()
Returns a string representing the state of thisTextComponent
.protected String
TextField. paramString()
Returns a string representing the state of thisTextField
.String
AWTEvent. toString()
Returns a String representation of this object.String
AWTKeyStroke. toString()
Returns a string that displays and identifies this object's properties.String
BorderLayout. toString()
Returns a string representation of the state of this border layout.String
CardLayout. toString()
Returns a string representation of the state of this card layout.String
CheckboxGroup. toString()
Returns a string representation of this check box group, including the value of its current selection.String
Color. toString()
Returns a string representation of thisColor
.String
Component. toString()
Returns a string representation of this component and its values.String
Cursor. toString()
Returns a string representation of this cursor.String
Dimension. toString()
Returns a string representation of the values of thisDimension
object'sheight
andwidth
fields.String
Event. toString()
Deprecated.NOTE: TheEvent
class is obsolete and is available only for backwards compatibility.String
FlowLayout. toString()
Returns a string representation of thisFlowLayout
object and its values.String
Font. toString()
Converts thisFont
object to aString
representation.String
FontMetrics. toString()
Returns a representation of thisFontMetrics
object's values as aString
.String
Graphics. toString()
Returns aString
object representing thisGraphics
object's value.String
GridBagLayout. toString()
Returns a string representation of this grid bag layout's values.String
GridLayout. toString()
Returns the string representation of this grid layout's values.String
Insets. toString()
Returns a string representation of thisInsets
object.String
JobAttributes. toString()
Returns a string representation of this JobAttributes.String
MenuComponent. toString()
Returns a representation of this menu component as a string.String
MenuShortcut. toString()
Returns an internationalized description of the MenuShortcut.String
PageAttributes. toString()
Returns a string representation of this PageAttributes.String
Point. toString()
Returns a string representation of this point and its location in the(x,y)
coordinate space.String
Rectangle. toString()
Returns aString
representing thisRectangle
and its values.String
RenderingHints. toString()
Returns a rather long string representation of the hashmap which contains the mappings of keys to values for thisRenderingHints
object.String
Robot. toString()
Returns a string representation of this Robot.String
ScrollPaneAdjustable. toString()
Returns a string representation of this scrollbar and its values.String
SystemColor. toString()
Returns a string representation of thisColor
's values.Methods in java.awt with parameters of type String Modifier and Type Method Description void
Choice. add(String item)
Adds an item to thisChoice
menu.Component
Container. add(String name, Component comp)
Adds the specified component to this container.void
List. add(String item)
Adds the specified item to the end of scrolling list.void
List. add(String item, int index)
Adds the specified item to the scrolling list at the position indicated by the index.void
Menu. add(String label)
Adds an item with the specified label to this menu.void
Choice. addItem(String item)
Obsolete as of Java 2 platform v1.1.void
List. addItem(String item)
Deprecated.replaced byadd(String)
.void
List. addItem(String item, int index)
Deprecated.replaced byadd(String, int)
.void
BorderLayout. addLayoutComponent(String name, Component comp)
Deprecated.replaced byaddLayoutComponent(Component, Object)
.void
CardLayout. addLayoutComponent(String name, Component comp)
Deprecated.replaced byaddLayoutComponent(Component, Object)
.void
FlowLayout. addLayoutComponent(String name, Component comp)
Adds the specified component to the layout.void
GridBagLayout. addLayoutComponent(String name, Component comp)
Has no effect, since this layout manager does not use a per-component string.void
GridLayout. addLayoutComponent(String name, Component comp)
Adds the specified component with the specified name to the layout.void
LayoutManager. addLayoutComponent(String name, Component comp)
If the layout manager uses a per-component string, adds the componentcomp
to the layout, associating it with the string specified byname
.void
Component. addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
Adds a PropertyChangeListener to the listener list for a specific property.void
Container. addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
Adds a PropertyChangeListener to the listener list for a specific property.void
KeyboardFocusManager. addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
Adds a PropertyChangeListener to the listener list for a specific property.void
SystemTray. addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
Adds aPropertyChangeListener
to the list of listeners for the specific property.void
Toolkit. addPropertyChangeListener(String name, PropertyChangeListener pcl)
Adds the specified property change listener for the named desktop property.void
Window. addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
Adds a PropertyChangeListener to the listener list for a specific property.void
KeyboardFocusManager. addVetoableChangeListener(String propertyName, VetoableChangeListener listener)
Adds a VetoableChangeListener to the listener list for a specific property.void
TextArea. append(String str)
Appends the given text to the text area's current text.void
TextArea. appendText(String str)
Deprecated.As of JDK version 1.1, replaced byappend(String)
.void
Window. applyResourceBundle(String rbName)
Deprecated.As of J2SE 1.4, replaced byComponent.applyComponentOrientation
.int
Font. canDisplayUpTo(String str)
Indicates whether or not thisFont
can display a specifiedString
.Cursor
Toolkit. createCustomCursor(Image cursor, Point hotSpot, String name)
Creates a new custom cursor object.GlyphVector
Font. createGlyphVector(FontRenderContext frc, String str)
Creates aGlyphVector
by mapping characters to glyphs one-to-one based on the Unicode cmap in thisFont
.abstract Image
Toolkit. createImage(String filename)
Returns an image which gets pixel data from the specified file.static Color
Color. decode(String nm)
Converts aString
to an integer and returns the specified opaqueColor
.static Font
Font. decode(String str)
Returns theFont
that thestr
argument describes.void
TrayIcon. displayMessage(String caption, String text, TrayIcon.MessageType messageType)
Displays a popup message near the tray icon.abstract void
Graphics. drawString(String str, int x, int y)
Draws the text given by the specified string, using this graphics context's current font and color.abstract void
Graphics2D. drawString(String str, float x, float y)
Renders the text specified by the specifiedString
, using the current text attribute state in theGraphics2D
context.abstract void
Graphics2D. drawString(String str, int x, int y)
Renders the text of the specifiedString
, using the current text attribute state in theGraphics2D
context.protected void
Component. firePropertyChange(String propertyName, boolean oldValue, boolean newValue)
Support for reporting bound property changes for boolean properties.void
Component. firePropertyChange(String propertyName, byte oldValue, byte newValue)
Reports a bound property change.void
Component. firePropertyChange(String propertyName, char oldValue, char newValue)
Reports a bound property change.void
Component. firePropertyChange(String propertyName, double oldValue, double newValue)
Reports a bound property change.void
Component. firePropertyChange(String propertyName, float oldValue, float newValue)
Reports a bound property change.protected void
Component. firePropertyChange(String propertyName, int oldValue, int newValue)
Support for reporting bound property changes for integer properties.void
Component. firePropertyChange(String propertyName, long oldValue, long newValue)
Reports a bound property change.void
Component. firePropertyChange(String propertyName, short oldValue, short newValue)
Reports a bound property change.protected void
Component. firePropertyChange(String propertyName, Object oldValue, Object newValue)
Support for reporting bound property changes for Object properties.protected void
KeyboardFocusManager. firePropertyChange(String propertyName, Object oldValue, Object newValue)
Fires a PropertyChangeEvent in response to a change in a bound property.protected void
KeyboardFocusManager. fireVetoableChange(String propertyName, Object oldValue, Object newValue)
Fires a PropertyChangeEvent in response to a change in a vetoable property.static AWTKeyStroke
AWTKeyStroke. getAWTKeyStroke(String s)
Parses a string and returns anAWTKeyStroke
.static Color
Color. getColor(String nm)
Finds a color in the system properties.static Color
Color. getColor(String nm, int v)
Finds a color in the system properties.static Color
Color. getColor(String nm, Color v)
Finds a color in the system properties.Object
Toolkit. getDesktopProperty(String propertyName)
Obtains a value for the specified desktop property.static Font
Font. getFont(String nm)
Returns aFont
object from the system properties list.static Font
Font. getFont(String nm, Font font)
Gets the specifiedFont
from the system properties list.abstract Image
Toolkit. getImage(String filename)
Returns an image which gets pixel data from the specified file, whose format can be either GIF, JPEG or PNG.LineMetrics
Font. getLineMetrics(String str, int beginIndex, int limit, FontRenderContext frc)
Returns aLineMetrics
object created with the specified arguments.LineMetrics
Font. getLineMetrics(String str, FontRenderContext frc)
LineMetrics
FontMetrics. getLineMetrics(String str, int beginIndex, int limit, Graphics context)
LineMetrics
FontMetrics. getLineMetrics(String str, Graphics context)
PrintJob
Toolkit. getPrintJob(Frame frame, String jobtitle, JobAttributes jobAttributes, PageAttributes pageAttributes)
Gets aPrintJob
object which is the result of initiating a print operation on the toolkit's platform.abstract PrintJob
Toolkit. getPrintJob(Frame frame, String jobtitle, Properties props)
Gets aPrintJob
object which is the result of initiating a print operation on the toolkit's platform.abstract Object
Image. getProperty(String name, ImageObserver observer)
Gets a property of this image by name.static String
Toolkit. getProperty(String key, String defaultValue)
Gets a property with the specified key and default.PropertyChangeListener[]
Component. getPropertyChangeListeners(String propertyName)
Returns an array of all the listeners which have been associated with the named property.PropertyChangeListener[]
KeyboardFocusManager. getPropertyChangeListeners(String propertyName)
Returns an array of all thePropertyChangeListener
s associated with the named property.PropertyChangeListener[]
SystemTray. getPropertyChangeListeners(String propertyName)
Returns an array of all the listeners that have been associated with the named property.PropertyChangeListener[]
Toolkit. getPropertyChangeListeners(String propertyName)
Returns an array of all property change listeners associated with the specified name of a desktop property.Rectangle2D
Font. getStringBounds(String str, int beginIndex, int limit, FontRenderContext frc)
Returns the logical bounds of the specifiedString
in the specifiedFontRenderContext
.Rectangle2D
Font. getStringBounds(String str, FontRenderContext frc)
Returns the logical bounds of the specifiedString
in the specifiedFontRenderContext
.Rectangle2D
FontMetrics. getStringBounds(String str, int beginIndex, int limit, Graphics context)
Returns the bounds of the specifiedString
in the specifiedGraphics
context.Rectangle2D
FontMetrics. getStringBounds(String str, Graphics context)
Returns the bounds of the specifiedString
in the specifiedGraphics
context.static Cursor
Cursor. getSystemCustomCursor(String name)
Returns a system-specific custom cursor object matching the specified name.VetoableChangeListener[]
KeyboardFocusManager. getVetoableChangeListeners(String propertyName)
Returns an array of all theVetoableChangeListener
s associated with the named property.void
Choice. insert(String item, int index)
Inserts the item into this choice at the specified position.void
Menu. insert(String label, int index)
Inserts a menu item with the specified label into this menu at the specified position.void
TextArea. insert(String str, int pos)
Inserts the specified text at the specified position in this text area.void
TextArea. insertText(String str, int pos)
Deprecated.As of JDK version 1.1, replaced byinsert(String, int)
.protected Object
Toolkit. lazilyLoadDesktopProperty(String name)
An opportunity to lazily evaluate desktop property values.void
Choice. remove(String item)
Removes the first occurrence ofitem
from theChoice
menu.void
List. remove(String item)
Removes the first occurrence of an item from the list.void
Component. removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
Removes aPropertyChangeListener
from the listener list for a specific property.void
KeyboardFocusManager. removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
Removes a PropertyChangeListener from the listener list for a specific property.void
SystemTray. removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
Removes aPropertyChangeListener
from the listener list for a specific property.void
Toolkit. removePropertyChangeListener(String name, PropertyChangeListener pcl)
Removes the specified property change listener for the named desktop property.void
KeyboardFocusManager. removeVetoableChangeListener(String propertyName, VetoableChangeListener listener)
Removes a VetoableChangeListener from the listener list for a specific property.void
List. replaceItem(String newValue, int index)
Replaces the item at the specified index in the scrolling list with the new string.void
TextArea. replaceRange(String str, int start, int end)
Replaces text between the indicated start and end positions with the specified replacement text.void
TextArea. replaceText(String str, int start, int end)
Deprecated.As of JDK version 1.1, replaced byreplaceRange(String, int, int)
.protected static void
AWTEventMulticaster. save(ObjectOutputStream s, String k, EventListener l)
Saves a Serializable listener chain to a serialization stream.protected void
AWTEventMulticaster. saveInternal(ObjectOutputStream s, String k)
Serialization support.void
Choice. select(String str)
Sets the selected item in thisChoice
menu to be the item whose name is equal to the specified string.void
Button. setActionCommand(String command)
Sets the command name for the action event fired by this button.void
MenuItem. setActionCommand(String command)
Sets the command name of the action event that is fired by this menu item.void
TrayIcon. setActionCommand(String command)
Sets the command name for the action event fired by this tray icon.protected void
Toolkit. setDesktopProperty(String name, Object newValue)
Sets the named desktop property to the specified value and fires a property change event to notify any listeners that the value has changed.void
FileDialog. setDirectory(String dir)
Sets the directory of this file dialog window to be the specified directory.void
FileDialog. setFile(String file)
Sets the selected file for this file dialog window to be the specified file.void
JobAttributes. setFileName(String fileName)
Specifies the file name for the output file for jobs using these attributes.void
Taskbar. setIconBadge(String badge)
Affixes a small system-provided badge to this application's icon.void
Button. setLabel(String label)
Sets the button's label to be the specified string.void
Checkbox. setLabel(String label)
Sets this check box's label to be the string argument.void
MenuItem. setLabel(String label)
Sets the label for this menu item to the specified label.void
Component. setName(String name)
Sets the name of the component to the specified string.void
MenuComponent. setName(String name)
Sets the name of the component to the specified string.void
JobAttributes. setPrinter(String printer)
Specifies the destination printer for jobs using these attributes.void
Label. setText(String text)
Sets the text for this label to the specified text.void
TextComponent. setText(String t)
Sets the text that is presented by this text component to be the specified text.void
TextField. setText(String t)
Sets the text that is presented by this text component to be the specified text.void
Dialog. setTitle(String title)
Sets the title of the Dialog.void
FileDialog. setTitle(String title)
Sets the title of the Dialog.void
Frame. setTitle(String title)
Sets the title for this frame to the specified string.void
TrayIcon. setToolTip(String tooltip)
Sets the tooltip string for thisTrayIcon
.void
CardLayout. show(Container parent, String name)
Flips to the component that was added to this layout with the specifiedname
, usingaddLayoutComponent
.int
FontMetrics. stringWidth(String str)
Returns the total advance width for showing the specifiedString
in thisFont
.static Component.BaselineResizeBehavior
Component.BaselineResizeBehavior. valueOf(String name)
Returns the enum constant of this type with the specified name.static Desktop.Action
Desktop.Action. valueOf(String name)
Returns the enum constant of this type with the specified name.static Dialog.ModalExclusionType
Dialog.ModalExclusionType. valueOf(String name)
Returns the enum constant of this type with the specified name.static Dialog.ModalityType
Dialog.ModalityType. valueOf(String name)
Returns the enum constant of this type with the specified name.static GraphicsDevice.WindowTranslucency
GraphicsDevice.WindowTranslucency. valueOf(String name)
Returns the enum constant of this type with the specified name.static MultipleGradientPaint.ColorSpaceType
MultipleGradientPaint.ColorSpaceType. valueOf(String name)
Returns the enum constant of this type with the specified name.static MultipleGradientPaint.CycleMethod
MultipleGradientPaint.CycleMethod. valueOf(String name)
Returns the enum constant of this type with the specified name.static Taskbar.Feature
Taskbar.Feature. valueOf(String name)
Returns the enum constant of this type with the specified name.static Taskbar.State
Taskbar.State. valueOf(String name)
Returns the enum constant of this type with the specified name.static TrayIcon.MessageType
TrayIcon.MessageType. valueOf(String name)
Returns the enum constant of this type with the specified name.static Window.Type
Window.Type. valueOf(String name)
Returns the enum constant of this type with the specified name.Constructors in java.awt with parameters of type String Constructor Description AWTError(String msg)
Constructs an instance ofAWTError
with the specified detail message.AWTException(String msg)
Constructs an instance ofAWTException
with the specified detail message.AWTPermission(String name)
Creates a newAWTPermission
with the specified name.AWTPermission(String name, String actions)
Creates a newAWTPermission
object with the specified name.Button(String label)
Constructs a button with the specified label.Checkbox(String label)
Creates a check box with the specified label.Checkbox(String label, boolean state)
Creates a check box with the specified label and sets the specified state.Checkbox(String label, boolean state, CheckboxGroup group)
Constructs a Checkbox with the specified label, set to the specified state, and in the specified check box group.Checkbox(String label, CheckboxGroup group, boolean state)
Creates a check box with the specified label, in the specified check box group, and set to the specified state.CheckboxMenuItem(String label)
Create a check box menu item with the specified label.CheckboxMenuItem(String label, boolean state)
Create a check box menu item with the specified label and state.Cursor(String name)
Creates a new custom cursor object with the specified name.Dialog(Dialog owner, String title)
Constructs an initially invisible, modelessDialog
with the specified ownerDialog
and title.Dialog(Dialog owner, String title, boolean modal)
Constructs an initially invisibleDialog
with the specified ownerDialog
, title, and modality.Dialog(Dialog owner, String title, boolean modal, GraphicsConfiguration gc)
Constructs an initially invisibleDialog
with the specified ownerDialog
, title, modality andGraphicsConfiguration
.Dialog(Frame owner, String title)
Constructs an initially invisible, modelessDialog
with the specified ownerFrame
and title.Dialog(Frame owner, String title, boolean modal)
Constructs an initially invisibleDialog
with the specified ownerFrame
, title and modality.Dialog(Frame owner, String title, boolean modal, GraphicsConfiguration gc)
Constructs an initially invisibleDialog
with the specified ownerFrame
, title, modality, andGraphicsConfiguration
.Dialog(Window owner, String title)
Constructs an initially invisible, modelessDialog
with the specified ownerWindow
and title.Dialog(Window owner, String title, Dialog.ModalityType modalityType)
Constructs an initially invisibleDialog
with the specified ownerWindow
, title and modality.Dialog(Window owner, String title, Dialog.ModalityType modalityType, GraphicsConfiguration gc)
Constructs an initially invisibleDialog
with the specified ownerWindow
, title, modality andGraphicsConfiguration
.FileDialog(Dialog parent, String title)
Creates a file dialog window with the specified title for loading a file.FileDialog(Dialog parent, String title, int mode)
Creates a file dialog window with the specified title for loading or saving a file.FileDialog(Frame parent, String title)
Creates a file dialog window with the specified title for loading a file.FileDialog(Frame parent, String title, int mode)
Creates a file dialog window with the specified title for loading or saving a file.Font(String name, int style, int size)
Creates a newFont
from the specified name, style and point size.FontFormatException(String reason)
Report a FontFormatException for the reason specified.Frame(String title)
Constructs a new, initially invisibleFrame
object with the specified title.Frame(String title, GraphicsConfiguration gc)
Constructs a new, initially invisibleFrame
object with the specified title and aGraphicsConfiguration
.HeadlessException(String msg)
Create a new instance with the specified detailed error message.IllegalComponentStateException(String s)
Constructs an IllegalComponentStateException with the specified detail message.JobAttributes(int copies, JobAttributes.DefaultSelectionType defaultSelection, JobAttributes.DestinationType destination, JobAttributes.DialogType dialog, String fileName, int maxPage, int minPage, JobAttributes.MultipleDocumentHandlingType multipleDocumentHandling, int[][] pageRanges, String printer, JobAttributes.SidesType sides)
Constructs aJobAttributes
instance with the specified values for every attribute.Label(String text)
Constructs a new label with the specified string of text, left justified.Label(String text, int alignment)
Constructs a new label that presents the specified string of text with the specified alignment.Menu(String label)
Constructs a new menu with the specified label.Menu(String label, boolean tearOff)
Constructs a new menu with the specified label, indicating whether the menu can be torn off.MenuItem(String label)
Constructs a new MenuItem with the specified label and no keyboard shortcut.MenuItem(String label, MenuShortcut s)
Create a menu item with an associated keyboard shortcut.PopupMenu(String label)
Creates a new popup menu with the specified name.TextArea(String text)
Constructs a new text area with the specified text.TextArea(String text, int rows, int columns)
Constructs a new text area with the specified text, and with the specified number of rows and columns.TextArea(String text, int rows, int columns, int scrollbars)
Constructs a new text area with the specified text, and with the rows, columns, and scroll bar visibility as specified.TextField(String text)
Constructs a new text field initialized with the specified text.TextField(String text, int columns)
Constructs a new text field initialized with the specified text to be displayed, and wide enough to hold the specified number of columns.TrayIcon(Image image, String tooltip)
Creates aTrayIcon
with the specified image and tooltip text.TrayIcon(Image image, String tooltip, PopupMenu popup)
Creates aTrayIcon
with the specified image, tooltip and popup menu. -
Uses of String in java.awt.color
Methods in java.awt.color that return String Modifier and Type Method Description String
ColorSpace. getName(int idx)
Returns the name of the component given the component index.Methods in java.awt.color with parameters of type String Modifier and Type Method Description static ICC_Profile
ICC_Profile. getInstance(String fileName)
Constructs an ICC_Profile corresponding to the data in a file.void
ICC_Profile. write(String fileName)
Write this ICC_Profile to a file.Constructors in java.awt.color with parameters of type String Constructor Description CMMException(String s)
Constructs a CMMException with the specified detail message.ProfileDataException(String s)
Constructs a ProfileDataException with the specified detail message. -
Uses of String in java.awt.datatransfer
Fields in java.awt.datatransfer declared as String Modifier and Type Field Description static String
DataFlavor. javaJVMLocalObjectMimeType
To transfer a reference to an arbitrary Java object reference that has no associated MIME Content-type, across aTransferable
interface WITHIN THE SAME JVM, aDataFlavor
with this type/subtype is used, with arepresentationClass
equal to the type of the class/interface being passed across theTransferable
.static String
DataFlavor. javaRemoteObjectMimeType
In order to pass a live link to a Remote object via a Drag and DropACTION_LINK
operation a Mime Content Type of application/x-java-remote-object should be used, where the representation class of theDataFlavor
represents the type of theRemote
interface to be transferred.static String
DataFlavor. javaSerializedObjectMimeType
A MIME Content-Type of application/x-java-serialized-object represents a graph of Java object(s) that have been made persistent.Methods in java.awt.datatransfer that return String Modifier and Type Method Description static String
SystemFlavorMap. decodeJavaMIMEType(String nat)
Decodes aString
native for use as a Java MIME type.static String
SystemFlavorMap. encodeDataFlavor(DataFlavor flav)
Encodes aDataFlavor
for use as aString
native.static String
SystemFlavorMap. encodeJavaMIMEType(String mimeType)
Encodes a MIME type for use as aString
native.String
DataFlavor. getDefaultRepresentationClassAsString()
Returns the name of the default representation class.String
DataFlavor. getHumanPresentableName()
Returns the human presentable name for the data format that thisDataFlavor
represents.String
DataFlavor. getMimeType()
Returns the MIME type string for thisDataFlavor
.String
Clipboard. getName()
Returns the name of this clipboard object.String
DataFlavor. getParameter(String paramName)
Returns the human presentable name for thisDataFlavor
ifparamName
equals "humanPresentableName".String
DataFlavor. getPrimaryType()
Returns the primary MIME type for thisDataFlavor
.String
DataFlavor. getSubType()
Returns the sub MIME type of thisDataFlavor
.protected String
DataFlavor. normalizeMimeType(String mimeType)
Deprecated.This method is never invoked by this implementation from 1.1 onwardsprotected String
DataFlavor. normalizeMimeTypeParameter(String parameterName, String parameterValue)
Deprecated.This method is never invoked by this implementation from 1.1 onwardsString
DataFlavor. toString()
String representation of thisDataFlavor
and its parameters.Methods in java.awt.datatransfer that return types with arguments of type String Modifier and Type Method Description Map<String,DataFlavor>
FlavorMap. getFlavorsForNatives(String[] natives)
Returns aMap
of the specifiedString
natives to their correspondingDataFlavor
.Map<String,DataFlavor>
SystemFlavorMap. getFlavorsForNatives(String[] natives)
Returns aMap
of the specifiedString
natives to their most preferredDataFlavor
.List<String>
FlavorTable. getNativesForFlavor(DataFlavor flav)
Returns aList
ofString
natives to which the specifiedDataFlavor
corresponds.List<String>
SystemFlavorMap. getNativesForFlavor(DataFlavor flav)
Returns aList
ofString
natives to which the specifiedDataFlavor
can be translated by the data transfer subsystem.Map<DataFlavor,String>
FlavorMap. getNativesForFlavors(DataFlavor[] flavors)
Returns aMap
of the specifiedDataFlavor
s to their correspondingString
native.Map<DataFlavor,String>
SystemFlavorMap. getNativesForFlavors(DataFlavor[] flavors)
Returns aMap
of the specifiedDataFlavor
s to their most preferredString
native.Methods in java.awt.datatransfer with parameters of type String Modifier and Type Method Description void
SystemFlavorMap. addFlavorForUnencodedNative(String nat, DataFlavor flav)
Adds a mapping from a singleString
native to a singleDataFlavor
.void
SystemFlavorMap. addUnencodedNativeForFlavor(DataFlavor flav, String nat)
Adds a mapping from the specifiedDataFlavor
(and allDataFlavor
s equal to the specifiedDataFlavor
) to the specifiedString
native.static DataFlavor
SystemFlavorMap. decodeDataFlavor(String nat)
Decodes aString
native for use as aDataFlavor
.static String
SystemFlavorMap. decodeJavaMIMEType(String nat)
Decodes aString
native for use as a Java MIME type.static String
SystemFlavorMap. encodeJavaMIMEType(String mimeType)
Encodes a MIME type for use as aString
native.boolean
DataFlavor. equals(String s)
Deprecated.As inconsistent withhashCode()
contract, useDataFlavor.isMimeTypeEqual(String)
instead.List<DataFlavor>
FlavorTable. getFlavorsForNative(String nat)
Returns aList
ofDataFlavor
s to which the specifiedString
corresponds.List<DataFlavor>
SystemFlavorMap. getFlavorsForNative(String nat)
Returns aList
ofDataFlavor
s to which the specifiedString
native can be translated by the data transfer subsystem.Map<String,DataFlavor>
FlavorMap. getFlavorsForNatives(String[] natives)
Returns aMap
of the specifiedString
natives to their correspondingDataFlavor
.Map<String,DataFlavor>
SystemFlavorMap. getFlavorsForNatives(String[] natives)
Returns aMap
of the specifiedString
natives to their most preferredDataFlavor
.String
DataFlavor. getParameter(String paramName)
Returns the human presentable name for thisDataFlavor
ifparamName
equals "humanPresentableName".static boolean
SystemFlavorMap. isJavaMIMEType(String str)
Returns whether the specifiedString
is an encoded Java MIME type.boolean
DataFlavor. isMimeTypeEqual(String mimeType)
Returns whether the string representation of the MIME type passed in is equivalent to the MIME type of thisDataFlavor
.protected String
DataFlavor. normalizeMimeType(String mimeType)
Deprecated.This method is never invoked by this implementation from 1.1 onwardsprotected String
DataFlavor. normalizeMimeTypeParameter(String parameterName, String parameterValue)
Deprecated.This method is never invoked by this implementation from 1.1 onwardsvoid
SystemFlavorMap. setFlavorsForNative(String nat, DataFlavor[] flavors)
Discards the current mappings for the specifiedString
native, and creates new mappings to the specifiedDataFlavor
s.void
DataFlavor. setHumanPresentableName(String humanPresentableName)
Sets the human presentable name for the data format that thisDataFlavor
represents.void
SystemFlavorMap. setNativesForFlavor(DataFlavor flav, String[] natives)
Discards the current mappings for the specifiedDataFlavor
and allDataFlavor
s equal to the specifiedDataFlavor
, and creates new mappings to the specifiedString
natives.protected static Class<?>
DataFlavor. tryToLoadClass(String className, ClassLoader fallback)
Tries to load a class from: the bootstrap loader, the system loader, the context loader (if one is present) and finally the loader specified.Constructors in java.awt.datatransfer with parameters of type String Constructor Description Clipboard(String name)
Creates a clipboard object.DataFlavor(Class<?> representationClass, String humanPresentableName)
Constructs aDataFlavor
that represents a Java class.DataFlavor(String mimeType)
Constructs aDataFlavor
from amimeType
string.DataFlavor(String mimeType, String humanPresentableName)
Constructs aDataFlavor
that represents aMimeType
.DataFlavor(String mimeType, String humanPresentableName, ClassLoader classLoader)
Constructs aDataFlavor
that represents aMimeType
.MimeTypeParseException(String s)
Constructs a MimeTypeParseException with the specified detail message.StringSelection(String data)
Creates aTransferable
capable of transferring the specifiedString
. -
Uses of String in java.awt.desktop
Methods in java.awt.desktop that return String Modifier and Type Method Description String
OpenFilesEvent. getSearchTerm()
Gets the search term.Methods in java.awt.desktop with parameters of type String Modifier and Type Method Description static QuitStrategy
QuitStrategy. valueOf(String name)
Returns the enum constant of this type with the specified name.static UserSessionEvent.Reason
UserSessionEvent.Reason. valueOf(String name)
Returns the enum constant of this type with the specified name.Constructors in java.awt.desktop with parameters of type String Constructor Description OpenFilesEvent(List<File> files, String searchTerm)
Constructs anOpenFilesEvent
. -
Uses of String in java.awt.dnd
Constructors in java.awt.dnd with parameters of type String Constructor Description InvalidDnDOperationException(String msg)
Create an Exception with its own descriptive message -
Uses of String in java.awt.event
Methods in java.awt.event that return String Modifier and Type Method Description String
ActionEvent. getActionCommand()
Returns the command string associated with this action.static String
KeyEvent. getKeyModifiersText(int modifiers)
Deprecated.It is recommended that extended modifier keys andInputEvent.getModifiersExText(int)
be used insteadstatic String
KeyEvent. getKeyText(int keyCode)
Returns a String describing the keyCode, such as "HOME", "F1" or "A".static String
InputEvent. getModifiersExText(int modifiers)
Returns a String describing the extended modifier keys and mouse buttons, such as "Shift", "Button1", or "Ctrl+Shift".static String
MouseEvent. getMouseModifiersText(int modifiers)
Returns aString
instance describing the modifier keys and mouse buttons that were down during the event, such as "Shift", or "Ctrl+Shift".String
ActionEvent. paramString()
Returns a parameter string identifying this action event.String
ComponentEvent. paramString()
Returns a parameter string identifying this event.String
ContainerEvent. paramString()
Returns a parameter string identifying this event.String
FocusEvent. paramString()
Returns a parameter string identifying this event.String
HierarchyEvent. paramString()
Returns a parameter string identifying this event.String
InputMethodEvent. paramString()
Returns a parameter string identifying this event.String
InvocationEvent. paramString()
Returns a parameter string identifying this event.String
ItemEvent. paramString()
Returns a parameter string identifying this item event.String
KeyEvent. paramString()
Returns a parameter string identifying this event.String
MouseEvent. paramString()
Returns a parameter string identifying this event.String
MouseWheelEvent. paramString()
Returns a parameter string identifying this event.String
TextEvent. paramString()
Returns a parameter string identifying this text event.String
WindowEvent. paramString()
Returns a parameter string identifying this event.Methods in java.awt.event with parameters of type String Modifier and Type Method Description static FocusEvent.Cause
FocusEvent.Cause. valueOf(String name)
Returns the enum constant of this type with the specified name.Constructors in java.awt.event with parameters of type String Constructor Description ActionEvent(Object source, int id, String command)
Constructs anActionEvent
object.ActionEvent(Object source, int id, String command, int modifiers)
Constructs anActionEvent
object with modifier keys.ActionEvent(Object source, int id, String command, long when, int modifiers)
Constructs anActionEvent
object with the specified modifier keys and timestamp. -
Uses of String in java.awt.font
Methods in java.awt.font that return String Modifier and Type Method Description String[]
MultipleMaster. getDesignAxisNames()
Returns the name for each design axis.String
NumericShaper. toString()
Returns aString
that describes this shaper.String
TextHitInfo. toString()
Returns aString
representing the hit for debugging use only.String
TextLayout. toString()
Returns debugging information for thisTextLayout
.Methods in java.awt.font with parameters of type String Modifier and Type Method Description byte[]
OpenType. getFontTable(String strSfntTag)
Returns the table as an array of bytes for a specified tag.byte[]
OpenType. getFontTable(String strSfntTag, int offset, int count)
Returns a subset of the table as an array of bytes for a specified tag.int
OpenType. getFontTableSize(String strSfntTag)
Returns the size of the table for a specified tag.static NumericShaper.Range
NumericShaper.Range. valueOf(String name)
Returns the enum constant of this type with the specified name.Constructors in java.awt.font with parameters of type String Constructor Description TextAttribute(String name)
Constructs aTextAttribute
with the specified name.TextLayout(String string, Font font, FontRenderContext frc)
TextLayout(String string, Map<? extends AttributedCharacterIterator.Attribute,?> attributes, FontRenderContext frc)
Constructs aTextLayout
from aString
and an attribute set. -
Uses of String in java.awt.geom
Methods in java.awt.geom that return String Modifier and Type Method Description String
AffineTransform. toString()
Returns aString
that represents the value of thisObject
.String
Point2D.Double. toString()
Returns aString
that represents the value of thisPoint2D
.String
Point2D.Float. toString()
Returns aString
that represents the value of thisPoint2D
.String
Rectangle2D.Double. toString()
Returns theString
representation of thisRectangle2D
.String
Rectangle2D.Float. toString()
Returns theString
representation of thisRectangle2D
.Constructors in java.awt.geom with parameters of type String Constructor Description IllegalPathStateException(String s)
Constructs anIllegalPathStateException
with the specified detail message.NoninvertibleTransformException(String s)
Constructs an instance ofNoninvertibleTransformException
with the specified detail message. -
Uses of String in java.awt.im.spi
Methods in java.awt.im.spi that return String Modifier and Type Method Description String
InputMethodDescriptor. getInputMethodDisplayName(Locale inputLocale, Locale displayLanguage)
Returns the user-visible name of the corresponding input method for the given input locale in the language in which the name will be displayed.Methods in java.awt.im.spi with parameters of type String Modifier and Type Method Description JFrame
InputMethodContext. createInputMethodJFrame(String title, boolean attachToInputContext)
Creates a top-level Swing JFrame for use by the input method.Window
InputMethodContext. createInputMethodWindow(String title, boolean attachToInputContext)
Creates a top-level window for use by the input method. -
Uses of String in java.awt.image
Methods in java.awt.image that return String Modifier and Type Method Description String[]
BufferedImage. getPropertyNames()
Returns an array of names recognized bygetProperty(String)
ornull
, if no property names are recognized.String[]
RenderedImage. getPropertyNames()
Returns an array of names recognized bygetProperty(String)
ornull
, if no property names are recognized.String
BufferedImage. toString()
Returns aString
representation of thisBufferedImage
object and its values.String
ColorModel. toString()
Returns theString
representation of the contents of thisColorModel
object.String
DirectColorModel. toString()
Returns aString
that represents thisDirectColorModel
.String
IndexColorModel. toString()
Returns theString
representation of the contents of thisColorModel
object.Methods in java.awt.image with parameters of type String Modifier and Type Method Description Object
AbstractMultiResolutionImage. getProperty(String name, ImageObserver observer)
This method simply delegates to the same method on the base image and it is equivalent to:getBaseImage().getProperty(name, observer)
.Object
BufferedImage. getProperty(String name)
Returns a property of the image by name.Object
BufferedImage. getProperty(String name, ImageObserver observer)
Returns a property of the image by name.Object
RenderedImage. getProperty(String name)
Gets a property from the property set of this image.Constructors in java.awt.image with parameters of type String Constructor Description ImagingOpException(String s)
Constructs anImagingOpException
object with the specified message.RasterFormatException(String s)
Constructs a newRasterFormatException
with the specified message. -
Uses of String in java.awt.image.renderable
Fields in java.awt.image.renderable declared as String Modifier and Type Field Description static String
RenderableImage. HINTS_OBSERVED
String constant that can be used to identify a property on a RenderedImage obtained via the createRendering or createScaledRendering methods.Methods in java.awt.image.renderable that return String Modifier and Type Method Description String[]
ContextualRenderedImageFactory. getPropertyNames()
Returns a list of names recognized by getProperty.String[]
RenderableImage. getPropertyNames()
Returns a list of names recognized by getProperty.String[]
RenderableImageOp. getPropertyNames()
Return a list of names recognized by getProperty.Methods in java.awt.image.renderable with parameters of type String Modifier and Type Method Description Object
ContextualRenderedImageFactory. getProperty(ParameterBlock paramBlock, String name)
Gets the appropriate instance of the property specified by the name parameter.Object
RenderableImage. getProperty(String name)
Gets a property from the property set of this image.Object
RenderableImageOp. getProperty(String name)
Gets a property from the property set of this image. -
Uses of String in java.awt.print
Methods in java.awt.print that return String Modifier and Type Method Description abstract String
PrinterJob. getJobName()
Gets the name of the document to be printed.abstract String
PrinterJob. getUserName()
Gets the name of the printing user.Methods in java.awt.print with parameters of type String Modifier and Type Method Description static StreamPrintServiceFactory[]
PrinterJob. lookupStreamPrintServices(String mimeType)
A convenience method which locates factories for stream print services which can image 2D graphics.abstract void
PrinterJob. setJobName(String jobName)
Sets the name of the document to be printed.Constructors in java.awt.print with parameters of type String Constructor Description PrinterAbortException(String msg)
Constructs a newPrinterAbortException
with the specified detail message.PrinterException(String msg)
Constructs a newPrinterException
object with the specified detail message. -
Uses of String in java.beans
Fields in java.beans declared as String Modifier and Type Field Description static String
DesignMode. PROPERTYNAME
The standard value of the propertyName as fired from a BeanContext or other source of PropertyChangeEvents.Methods in java.beans that return String Modifier and Type Method Description static String
Introspector. decapitalize(String name)
Utility method to take a string and convert it to normal Java variable name capitalization.String
defaultEventSet()
String
defaultProperty()
String
description()
Theshort description
for thedescriptor
of the annotated property.String
description()
Theshort description
for thebean descriptor
of the annotated class.String[]
enumerationValues()
The array of names for the public static fields that contains the valid values of the annotated property.String
EventHandler. getAction()
Returns the name of the target's writable property that this event handler will set, or the name of the method that this event handler will invoke on the target.String
PropertyEditor. getAsText()
Gets the property value as text.String
PropertyEditorSupport. getAsText()
Gets the property value as a string suitable for presentation to a human to edit.static String[]
Introspector. getBeanInfoSearchPath()
Gets the list of package names that will be used for finding BeanInfo classes.String
FeatureDescriptor. getDisplayName()
Gets the localized display name of this feature.static String[]
PropertyEditorManager. getEditorSearchPath()
Gets the package names that will be searched for property editors.String
EventHandler. getEventPropertyName()
Returns the property of the event that should be used in the action applied to the target.String
PropertyEditor. getJavaInitializationString()
Returns a fragment of Java code that can be used to set a property to match the editors current state.String
PropertyEditorSupport. getJavaInitializationString()
This method is intended for use when generating Java code to set the value of the property.String
EventHandler. getListenerMethodName()
Returns the name of the method that will trigger the action.String
Statement. getMethodName()
Returns the name of the method to invoke.String
FeatureDescriptor. getName()
Gets the programmatic name of this feature.String
PropertyChangeEvent. getPropertyName()
Gets the programmatic name of the property that was changed.String
PropertyChangeListenerProxy. getPropertyName()
Returns the name of the named property associated with the listener.String
VetoableChangeListenerProxy. getPropertyName()
Returns the name of the named property associated with the listener.String
FeatureDescriptor. getShortDescription()
Gets the short description of this feature.String[]
PropertyEditor. getTags()
If the property value must be one of a set of known tagged values, then this method should return an array of the tags.String[]
PropertyEditorSupport. getTags()
If the property value must be one of a set of known tagged values, then this method should return an array of the tag values.String
Expression. toString()
Prints the value of this expression using a Java-style syntax.String
FeatureDescriptor. toString()
Returns a string representation of the object.String
PropertyChangeEvent. toString()
Returns a string representation of the object.String
Statement. toString()
Prints the value of this statement using a Java-style syntax.String[]
value()
The getter names.Methods in java.beans that return types with arguments of type String Modifier and Type Method Description Enumeration<String>
FeatureDescriptor. attributeNames()
Gets an enumeration of the locale-independent names of this feature.Methods in java.beans with parameters of type String Modifier and Type Method Description void
PropertyChangeSupport. addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
Add a PropertyChangeListener for a specific property.void
VetoableChangeSupport. addVetoableChangeListener(String propertyName, VetoableChangeListener listener)
Add a VetoableChangeListener for a specific property.static <T> T
EventHandler. create(Class<T> listenerInterface, Object target, String action)
Creates an implementation oflistenerInterface
in which all of the methods in the listener interface apply the handler'saction
to thetarget
.static <T> T
EventHandler. create(Class<T> listenerInterface, Object target, String action, String eventPropertyName)
/** Creates an implementation oflistenerInterface
in which all of the methods pass the value of the event expression,eventPropertyName
, to the final method in the statement,action
, which is applied to thetarget
.static <T> T
EventHandler. create(Class<T> listenerInterface, Object target, String action, String eventPropertyName, String listenerMethodName)
Creates an implementation oflistenerInterface
in which the method namedlistenerMethodName
passes the value of the event expression,eventPropertyName
, to the final method in the statement,action
, which is applied to thetarget
.static String
Introspector. decapitalize(String name)
Utility method to take a string and convert it to normal Java variable name capitalization.void
PropertyChangeSupport. fireIndexedPropertyChange(String propertyName, int index, boolean oldValue, boolean newValue)
Reports a boolean bound indexed property update to listeners that have been registered to track updates of all properties or a property with the specified name.void
PropertyChangeSupport. fireIndexedPropertyChange(String propertyName, int index, int oldValue, int newValue)
Reports an integer bound indexed property update to listeners that have been registered to track updates of all properties or a property with the specified name.void
PropertyChangeSupport. fireIndexedPropertyChange(String propertyName, int index, Object oldValue, Object newValue)
Reports a bound indexed property update to listeners that have been registered to track updates of all properties or a property with the specified name.void
PropertyChangeSupport. firePropertyChange(String propertyName, boolean oldValue, boolean newValue)
Reports a boolean bound property update to listeners that have been registered to track updates of all properties or a property with the specified name.void
PropertyChangeSupport. firePropertyChange(String propertyName, int oldValue, int newValue)
Reports an integer bound property update to listeners that have been registered to track updates of all properties or a property with the specified name.void
PropertyChangeSupport. firePropertyChange(String propertyName, Object oldValue, Object newValue)
Reports a bound property update to listeners that have been registered to track updates of all properties or a property with the specified name.void
VetoableChangeSupport. fireVetoableChange(String propertyName, boolean oldValue, boolean newValue)
Reports a boolean constrained property update to listeners that have been registered to track updates of all properties or a property with the specified name.void
VetoableChangeSupport. fireVetoableChange(String propertyName, int oldValue, int newValue)
Reports an integer constrained property update to listeners that have been registered to track updates of all properties or a property with the specified name.void
VetoableChangeSupport. fireVetoableChange(String propertyName, Object oldValue, Object newValue)
Reports a constrained property update to listeners that have been registered to track updates of all properties or a property with the specified name.PropertyChangeListener[]
PropertyChangeSupport. getPropertyChangeListeners(String propertyName)
Returns an array of all the listeners which have been associated with the named property.Object
FeatureDescriptor. getValue(String attributeName)
Retrieve a named attribute with this feature.VetoableChangeListener[]
VetoableChangeSupport. getVetoableChangeListeners(String propertyName)
Returns an array of all the listeners which have been associated with the named property.boolean
PropertyChangeSupport. hasListeners(String propertyName)
Check if there are any listeners for a specific property, including those registered on all properties.boolean
VetoableChangeSupport. hasListeners(String propertyName)
Check if there are any listeners for a specific property, including those registered on all properties.static Object
Beans. instantiate(ClassLoader cls, String beanName)
Instantiate a JavaBean.static Object
Beans. instantiate(ClassLoader cls, String beanName, BeanContext beanContext)
Instantiate a JavaBean.static Object
Beans. instantiate(ClassLoader cls, String beanName, BeanContext beanContext, AppletInitializer initializer)
Deprecated.It is recommended to useBeans.instantiate(ClassLoader, String, BeanContext)
, because the Applet API is deprecated.Image
SimpleBeanInfo. loadImage(String resourceName)
This is a utility method to help in loading icon images.void
PropertyChangeSupport. removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
Remove a PropertyChangeListener for a specific property.void
VetoableChangeSupport. removeVetoableChangeListener(String propertyName, VetoableChangeListener listener)
Remove a VetoableChangeListener for a specific property.void
PropertyEditor. setAsText(String text)
Set the property value by parsing a given String.void
PropertyEditorSupport. setAsText(String text)
Sets the property value by parsing a given String.static void
Introspector. setBeanInfoSearchPath(String[] path)
Change the list of package names that will be used for finding BeanInfo classes.void
FeatureDescriptor. setDisplayName(String displayName)
Sets the localized display name of this feature.static void
PropertyEditorManager. setEditorSearchPath(String[] path)
Change the list of package names that will be used for finding property editors.void
FeatureDescriptor. setName(String name)
Sets the programmatic name of this feature.void
FeatureDescriptor. setShortDescription(String text)
You can associate a short descriptive string with a feature.void
FeatureDescriptor. setValue(String attributeName, Object value)
Associate a named attribute with this feature.Constructors in java.beans with parameters of type String Constructor Description DefaultPersistenceDelegate(String[] constructorPropertyNames)
Creates a default persistence delegate for a class with a constructor whose arguments are the values of the property names as specified byconstructorPropertyNames
.EventHandler(Object target, String action, String eventPropertyName, String listenerMethodName)
Creates a newEventHandler
object; you generally use one of thecreate
methods instead of invoking this constructor directly.EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String listenerMethodName)
Creates anEventSetDescriptor
assuming that you are following the most simple standard design pattern where a named event "fred" is (1) delivered as a call on the single method of interface FredListener, (2) has a single argument of type FredEvent, and (3) where the FredListener may be registered with a call on an addFredListener method of the source component and removed with a call on a removeFredListener method.EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName)
Creates anEventSetDescriptor
from scratch using string names.EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName, String getListenerMethodName)
This constructor creates an EventSetDescriptor from scratch using string names.EventSetDescriptor(String eventSetName, Class<?> listenerType, MethodDescriptor[] listenerMethodDescriptors, Method addListenerMethod, Method removeListenerMethod)
Creates anEventSetDescriptor
from scratch usingjava.lang.reflect.MethodDescriptor
andjava.lang.Class
objects.EventSetDescriptor(String eventSetName, Class<?> listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod)
Creates anEventSetDescriptor
from scratch usingjava.lang.reflect.Method
andjava.lang.Class
objects.EventSetDescriptor(String eventSetName, Class<?> listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod, Method getListenerMethod)
This constructor creates an EventSetDescriptor from scratch using java.lang.reflect.Method and java.lang.Class objects.Expression(Object value, Object target, String methodName, Object[] arguments)
Creates a newExpression
object with the specified value for the specified target object to invoke the method specified by the name and by the array of arguments.Expression(Object target, String methodName, Object[] arguments)
Creates a newExpression
object for the specified target object to invoke the method specified by the name and by the array of arguments.IndexedPropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue, int index)
Constructs a newIndexedPropertyChangeEvent
object.IndexedPropertyDescriptor(String propertyName, Class<?> beanClass)
This constructor constructs an IndexedPropertyDescriptor for a property that follows the standard Java conventions by having getFoo and setFoo accessor methods, for both indexed access and array access.IndexedPropertyDescriptor(String propertyName, Class<?> beanClass, String readMethodName, String writeMethodName, String indexedReadMethodName, String indexedWriteMethodName)
This constructor takes the name of a simple property, and method names for reading and writing the property, both indexed and non-indexed.IndexedPropertyDescriptor(String propertyName, Method readMethod, Method writeMethod, Method indexedReadMethod, Method indexedWriteMethod)
This constructor takes the name of a simple property, and Method objects for reading and writing the property.IntrospectionException(String mess)
Constructs anIntrospectionException
with a detailed message.PropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue)
Constructs a newPropertyChangeEvent
.PropertyChangeListenerProxy(String propertyName, PropertyChangeListener listener)
Constructor which binds thePropertyChangeListener
to a specific property.PropertyDescriptor(String propertyName, Class<?> beanClass)
Constructs a PropertyDescriptor for a property that follows the standard Java convention by having getFoo and setFoo accessor methods.PropertyDescriptor(String propertyName, Class<?> beanClass, String readMethodName, String writeMethodName)
This constructor takes the name of a simple property, and method names for reading and writing the property.PropertyDescriptor(String propertyName, Method readMethod, Method writeMethod)
This constructor takes the name of a simple property, and Method objects for reading and writing the property.PropertyVetoException(String mess, PropertyChangeEvent evt)
Constructs aPropertyVetoException
with a detailed message.Statement(Object target, String methodName, Object[] arguments)
Creates a newStatement
object for the specified target object to invoke the method specified by the name and by the array of arguments.VetoableChangeListenerProxy(String propertyName, VetoableChangeListener listener)
Constructor which binds theVetoableChangeListener
to a specific property.XMLEncoder(OutputStream out, String charset, boolean declaration, int indentation)
Creates a new XML encoder to write out JavaBeans to the streamout
using the givencharset
starting from the givenindentation
. -
Uses of String in java.beans.beancontext
Methods in java.beans.beancontext with parameters of type String Modifier and Type Method Description void
BeanContextChild. addPropertyChangeListener(String name, PropertyChangeListener pcl)
Adds aPropertyChangeListener
to thisBeanContextChild
in order to receive aPropertyChangeEvent
whenever the specified property has changed.void
BeanContextChildSupport. addPropertyChangeListener(String name, PropertyChangeListener pcl)
Add a PropertyChangeListener for a specific property.void
BeanContextChild. addVetoableChangeListener(String name, VetoableChangeListener vcl)
Adds aVetoableChangeListener
to thisBeanContextChild
to receive events whenever the specified property changes.void
BeanContextChildSupport. addVetoableChangeListener(String name, VetoableChangeListener vcl)
Add a VetoableChangeListener for a specific property.void
BeanContextChildSupport. firePropertyChange(String name, Object oldValue, Object newValue)
Report a bound property update to any registered listeners.void
BeanContextChildSupport. fireVetoableChange(String name, Object oldValue, Object newValue)
Report a vetoable property update to any registered listeners.URL
BeanContext. getResource(String name, BeanContextChild bcc)
Analagous tojava.lang.ClassLoader.getResource()
, this method allows aBeanContext
implementation to interpose behavior between the childComponent
and underlyingClassLoader
.URL
BeanContextSupport. getResource(String name, BeanContextChild bcc)
InputStream
BeanContext. getResourceAsStream(String name, BeanContextChild bcc)
Analagous tojava.lang.ClassLoader.getResourceAsStream()
, this method allows aBeanContext
implementation to interpose behavior between the childComponent
and underlyingClassLoader
.InputStream
BeanContextSupport. getResourceAsStream(String name, BeanContextChild bcc)
Object
BeanContext. instantiateChild(String beanName)
Instantiate the javaBean named as a child of thisBeanContext
.Object
BeanContextSupport. instantiateChild(String beanName)
The instantiateChild method is a convenience hook in BeanContext to simplify the task of instantiating a Bean, nested, into aBeanContext
.void
BeanContextChild. removePropertyChangeListener(String name, PropertyChangeListener pcl)
Removes aPropertyChangeListener
from thisBeanContextChild
so that it no longer receivesPropertyChangeEvents
when the specified property is changed.void
BeanContextChildSupport. removePropertyChangeListener(String name, PropertyChangeListener pcl)
Remove a PropertyChangeListener for a specific property.void
BeanContextChild. removeVetoableChangeListener(String name, VetoableChangeListener vcl)
Removes aVetoableChangeListener
from thisBeanContextChild
so that it no longer receives events when the specified property changes.void
BeanContextChildSupport. removeVetoableChangeListener(String name, VetoableChangeListener vcl)
Removes aVetoableChangeListener
. -
Uses of String in java.io
Fields in java.io declared as String Modifier and Type Field Description protected String
StringBufferInputStream. buffer
Deprecated.The string from which bytes are read.String
InvalidClassException. classname
Name of the invalid class.static String
File. pathSeparator
The system-dependent path-separator character, represented as a string for convenience.static String
File. separator
The system-dependent default name-separator character, represented as a string for convenience.String
StreamTokenizer. sval
If the current token is a word token, this field contains a string giving the characters of the word token.Methods in java.io that return String Modifier and Type Method Description String
File. getAbsolutePath()
Returns the absolute pathname string of this abstract pathname.String
FilePermission. getActions()
Returns the "canonical string representation" of the actions.String
File. getCanonicalPath()
Returns the canonical pathname string of this abstract pathname.String
InputStreamReader. getEncoding()
Returns the name of the character encoding being used by this stream.String
OutputStreamWriter. getEncoding()
Returns the name of the character encoding being used by this stream.String
InvalidClassException. getMessage()
Produce the message and include the classname, if present.String
WriteAbortedException. getMessage()
Produce the message and include the message from the nested exception, if there is one.String
File. getName()
Returns the name of the file or directory denoted by this abstract pathname.String
ObjectStreamClass. getName()
Returns the name of the class described by this descriptor.String
ObjectStreamField. getName()
Get the name of this field.String
File. getParent()
Returns the pathname string of this abstract pathname's parent, ornull
if this pathname does not name a parent directory.String
File. getPath()
Converts this abstract pathname into a pathname string.String
ObjectStreamField. getTypeString()
Return the JVM type signature.String[]
File. list()
Returns an array of strings naming the files and directories in the directory denoted by this abstract pathname.String[]
File. list(FilenameFilter filter)
Returns an array of strings naming the files and directories in the directory denoted by this abstract pathname that satisfy the specified filter.String
BufferedReader. readLine()
Reads a line of text.String
Console. readLine()
Reads a single line of text from the console.String
Console. readLine(String fmt, Object... args)
Provides a formatted prompt, then reads a single line of text from the console.String
DataInput. readLine()
Reads the next line of text from the input stream.String
DataInputStream. readLine()
Deprecated.This method does not properly convert bytes to characters.String
LineNumberReader. readLine()
Read a line of text.String
ObjectInputStream. readLine()
Deprecated.This method does not properly convert bytes to characters.String
RandomAccessFile. readLine()
Reads the next line of text from this file.String
DataInput. readUTF()
Reads in a string that has been encoded using a modified UTF-8 format.String
DataInputStream. readUTF()
See the general contract of thereadUTF
method ofDataInput
.static String
DataInputStream. readUTF(DataInput in)
Reads from the streamin
a representation of a Unicode character string encoded in modified UTF-8 format; this string of characters is then returned as aString
.String
ObjectInputStream. readUTF()
Reads a String in modified UTF-8 format.String
RandomAccessFile. readUTF()
Reads in a string from this file.String
ByteArrayOutputStream. toString()
Converts the buffer's contents into a string decoding bytes using the platform's default character set.String
ByteArrayOutputStream. toString(int hibyte)
Deprecated.This method does not properly convert bytes into characters.String
ByteArrayOutputStream. toString(String charsetName)
Converts the buffer's contents into a string by decoding the bytes using the namedcharset
.String
ByteArrayOutputStream. toString(Charset charset)
Converts the buffer's contents into a string by decoding the bytes using the specifiedcharset
.String
CharArrayWriter. toString()
Converts input data to a string.String
File. toString()
Returns the pathname string of this abstract pathname.String
ObjectStreamClass. toString()
Return a string describing this ObjectStreamClass.String
ObjectStreamField. toString()
Return a string that describes this field.String
StreamTokenizer. toString()
Returns the string representation of the current stream token and the line number it occurs on.String
StringWriter. toString()
Return the buffer's current value as a string.Methods in java.io that return types with arguments of type String Modifier and Type Method Description Stream<String>
BufferedReader. lines()
Returns aStream
, the elements of which are lines read from thisBufferedReader
.Methods in java.io with parameters of type String Modifier and Type Method Description boolean
FilenameFilter. accept(File dir, String name)
Tests if a specified file should be included in a file list.static ObjectInputFilter
ObjectInputFilter.Config. createFilter(String pattern)
Returns an ObjectInputFilter from a string of patterns.static File
File. createTempFile(String prefix, String suffix)
Creates an empty file in the default temporary-file directory, using the given prefix and suffix to generate its name.static File
File. createTempFile(String prefix, String suffix, File directory)
Creates a new empty file in the specified directory, using the given prefix and suffix strings to generate its name.abstract boolean
ObjectInputStream.GetField. defaulted(String name)
Return true if the named field is defaulted and has no value in this stream.Console
Console. format(String fmt, Object... args)
Writes a formatted string to this console's output stream using the specified format string and arguments.PrintStream
PrintStream. format(String format, Object... args)
Writes a formatted string to this output stream using the specified format string and arguments.PrintStream
PrintStream. format(Locale l, String format, Object... args)
Writes a formatted string to this output stream using the specified format string and arguments.PrintWriter
PrintWriter. format(String format, Object... args)
Writes a formatted string to this writer using the specified format string and arguments.PrintWriter
PrintWriter. format(Locale l, String format, Object... args)
Writes a formatted string to this writer using the specified format string and arguments.abstract boolean
ObjectInputStream.GetField. get(String name, boolean val)
Get the value of the named boolean field from the persistent field.abstract byte
ObjectInputStream.GetField. get(String name, byte val)
Get the value of the named byte field from the persistent field.abstract char
ObjectInputStream.GetField. get(String name, char val)
Get the value of the named char field from the persistent field.abstract double
ObjectInputStream.GetField. get(String name, double val)
Get the value of the named double field from the persistent field.abstract float
ObjectInputStream.GetField. get(String name, float val)
Get the value of the named float field from the persistent field.abstract int
ObjectInputStream.GetField. get(String name, int val)
Get the value of the named int field from the persistent field.abstract long
ObjectInputStream.GetField. get(String name, long val)
Get the value of the named long field from the persistent field.abstract short
ObjectInputStream.GetField. get(String name, short val)
Get the value of the named short field from the persistent field.abstract Object
ObjectInputStream.GetField. get(String name, Object val)
Get the value of the named Object field from the persistent field.ObjectStreamField
ObjectStreamClass. getField(String name)
Get the field of this class by name.void
PrintStream. print(String s)
Prints a string.void
PrintWriter. print(String s)
Prints a string.Console
Console. printf(String format, Object... args)
A convenience method to write a formatted string to this console's output stream using the specified format string and arguments.PrintStream
PrintStream. printf(String format, Object... args)
A convenience method to write a formatted string to this output stream using the specified format string and arguments.PrintStream
PrintStream. printf(Locale l, String format, Object... args)
A convenience method to write a formatted string to this output stream using the specified format string and arguments.PrintWriter
PrintWriter. printf(String format, Object... args)
A convenience method to write a formatted string to this writer using the specified format string and arguments.PrintWriter
PrintWriter. printf(Locale l, String format, Object... args)
A convenience method to write a formatted string to this writer using the specified format string and arguments.void
PrintStream. println(String x)
Prints a String and then terminate the line.void
PrintWriter. println(String x)
Prints a String and then terminates the line.abstract void
ObjectOutputStream.PutField. put(String name, boolean val)
Put the value of the named boolean field into the persistent field.abstract void
ObjectOutputStream.PutField. put(String name, byte val)
Put the value of the named byte field into the persistent field.abstract void
ObjectOutputStream.PutField. put(String name, char val)
Put the value of the named char field into the persistent field.abstract void
ObjectOutputStream.PutField. put(String name, double val)
Put the value of the named double field into the persistent field.abstract void
ObjectOutputStream.PutField. put(String name, float val)
Put the value of the named float field into the persistent field.abstract void
ObjectOutputStream.PutField. put(String name, int val)
Put the value of the named int field into the persistent field.abstract void
ObjectOutputStream.PutField. put(String name, long val)
Put the value of the named long field into the persistent field.abstract void
ObjectOutputStream.PutField. put(String name, short val)
Put the value of the named short field into the persistent field.abstract void
ObjectOutputStream.PutField. put(String name, Object val)
Put the value of the named Object field into the persistent field.String
Console. readLine(String fmt, Object... args)
Provides a formatted prompt, then reads a single line of text from the console.char[]
Console. readPassword(String fmt, Object... args)
Provides a formatted prompt, then reads a password or passphrase from the console with echoing disabled.protected Class<?>
ObjectInputStream. resolveProxyClass(String[] interfaces)
Returns a proxy class that implements the interfaces named in a proxy class descriptor; subclasses may implement this method to read custom data from the stream along with the descriptors for dynamic proxy classes, allowing them to use an alternate loading mechanism for the interfaces and the proxy class.String
ByteArrayOutputStream. toString(String charsetName)
Converts the buffer's contents into a string by decoding the bytes using the namedcharset
.static ObjectInputFilter.Status
ObjectInputFilter.Status. valueOf(String name)
Returns the enum constant of this type with the specified name.void
BufferedWriter. write(String s, int off, int len)
Writes a portion of a String.void
CharArrayWriter. write(String str, int off, int len)
Write a portion of a string to the buffer.void
FilterWriter. write(String str, int off, int len)
Writes a portion of a string.void
OutputStreamWriter. write(String str, int off, int len)
Writes a portion of a string.void
PrintWriter. write(String s)
Writes a string.void
PrintWriter. write(String s, int off, int len)
Writes a portion of a string.void
StringWriter. write(String str)
Write a string.void
StringWriter. write(String str, int off, int len)
Write a portion of a string.void
Writer. write(String str)
Writes a string.void
Writer. write(String str, int off, int len)
Writes a portion of a string.void
DataOutput. writeBytes(String s)
Writes a string to the output stream.void
DataOutputStream. writeBytes(String s)
Writes out the string to the underlying output stream as a sequence of bytes.void
ObjectOutputStream. writeBytes(String str)
Writes a String as a sequence of bytes.void
RandomAccessFile. writeBytes(String s)
Writes the string to the file as a sequence of bytes.void
DataOutput. writeChars(String s)
Writes every character in the strings
, to the output stream, in order, two bytes per character.void
DataOutputStream. writeChars(String s)
Writes a string to the underlying output stream as a sequence of characters.void
ObjectOutputStream. writeChars(String str)
Writes a String as a sequence of chars.void
RandomAccessFile. writeChars(String s)
Writes a string to the file as a sequence of characters.void
DataOutput. writeUTF(String s)
Writes two bytes of length information to the output stream, followed by the modified UTF-8 representation of every character in the strings
.void
DataOutputStream. writeUTF(String str)
Writes a string to the underlying output stream using modified UTF-8 encoding in a machine-independent manner.void
ObjectOutputStream. writeUTF(String str)
Primitive data write of this String in modified UTF-8 format.void
RandomAccessFile. writeUTF(String str)
Writes a string to the file using modified UTF-8 encoding in a machine-independent manner.Constructors in java.io with parameters of type String Constructor Description CharConversionException(String s)
This provides a detailed message.EOFException(String s)
Constructs anEOFException
with the specified detail message.File(File parent, String child)
Creates a newFile
instance from a parent abstract pathname and a child pathname string.File(String pathname)
Creates a newFile
instance by converting the given pathname string into an abstract pathname.File(String parent, String child)
Creates a newFile
instance from a parent pathname string and a child pathname string.FileInputStream(String name)
Creates aFileInputStream
by opening a connection to an actual file, the file named by the path namename
in the file system.FileNotFoundException(String s)
Constructs aFileNotFoundException
with the specified detail message.FileOutputStream(String name)
Creates a file output stream to write to the file with the specified name.FileOutputStream(String name, boolean append)
Creates a file output stream to write to the file with the specified name.FilePermission(String path, String actions)
Creates a new FilePermission object with the specified actions.FileReader(String fileName)
Creates a newFileReader
, given the name of the file to read, using the platform's default charset.FileReader(String fileName, Charset charset)
Creates a newFileReader
, given the name of the file to read and the charset.FileWriter(String fileName)
Constructs aFileWriter
given a file name, using the platform's default charsetFileWriter(String fileName, boolean append)
Constructs aFileWriter
given a file name and a boolean indicating whether to append the data written, using the platform's default charset.FileWriter(String fileName, Charset charset)
Constructs aFileWriter
given a file name and charset.FileWriter(String fileName, Charset charset, boolean append)
Constructs aFileWriter
given a file name, charset and a boolean indicating whether to append the data written.InputStreamReader(InputStream in, String charsetName)
Creates an InputStreamReader that uses the named charset.InterruptedIOException(String s)
Constructs anInterruptedIOException
with the specified detail message.InvalidClassException(String reason)
Report an InvalidClassException for the reason specified.InvalidClassException(String cname, String reason)
Constructs an InvalidClassException object.InvalidObjectException(String reason)
Constructs anInvalidObjectException
.IOException(String message)
Constructs anIOException
with the specified detail message.IOException(String message, Throwable cause)
Constructs anIOException
with the specified detail message and cause.NotActiveException(String reason)
Constructor to create a new NotActiveException with the reason given.NotSerializableException(String classname)
Constructs a NotSerializableException object with message string.ObjectStreamException(String message)
Create an ObjectStreamException with the specified argument.ObjectStreamField(String name, Class<?> type)
Create a Serializable field with the specified type.ObjectStreamField(String name, Class<?> type, boolean unshared)
Creates an ObjectStreamField representing a serializable field with the given name and type.OutputStreamWriter(OutputStream out, String charsetName)
Creates an OutputStreamWriter that uses the named charset.PrintStream(File file, String csn)
Creates a new print stream, without automatic line flushing, with the specified file and charset.PrintStream(OutputStream out, boolean autoFlush, String encoding)
Creates a new print stream.PrintStream(String fileName)
Creates a new print stream, without automatic line flushing, with the specified file name.PrintStream(String fileName, String csn)
Creates a new print stream, without automatic line flushing, with the specified file name and charset.PrintStream(String fileName, Charset charset)
Creates a new print stream, without automatic line flushing, with the specified file name and charset.PrintWriter(File file, String csn)
Creates a new PrintWriter, without automatic line flushing, with the specified file and charset.PrintWriter(String fileName)
Creates a new PrintWriter, without automatic line flushing, with the specified file name.PrintWriter(String fileName, String csn)
Creates a new PrintWriter, without automatic line flushing, with the specified file name and charset.PrintWriter(String fileName, Charset charset)
Creates a new PrintWriter, without automatic line flushing, with the specified file name and charset.RandomAccessFile(File file, String mode)
Creates a random access file stream to read from, and optionally to write to, the file specified by theFile
argument.RandomAccessFile(String name, String mode)
Creates a random access file stream to read from, and optionally to write to, a file with the specified name.SerializablePermission(String name)
Creates a new SerializablePermission with the specified name.SerializablePermission(String name, String actions)
Creates a new SerializablePermission object with the specified name.StreamCorruptedException(String reason)
Create a StreamCorruptedException and list a reason why thrown.StringBufferInputStream(String s)
Deprecated.Creates a string input stream to read data from the specified string.StringReader(String s)
Creates a new string reader.SyncFailedException(String desc)
Constructs an SyncFailedException with a detail message.UncheckedIOException(String message, IOException cause)
Constructs an instance of this class.UnsupportedEncodingException(String s)
Constructs an UnsupportedEncodingException with a detail message.UTFDataFormatException(String s)
Constructs aUTFDataFormatException
with the specified detail message.WriteAbortedException(String s, Exception ex)
Constructs a WriteAbortedException with a string describing the exception and the exception causing the abort. -
Uses of String in java.lang
Fields in java.lang with type parameters of type String Modifier and Type Field Description static Comparator<String>
String. CASE_INSENSITIVE_ORDER
A Comparator that ordersString
objects as bycompareToIgnoreCase
.Methods in java.lang that return String Modifier and Type Method Description static String
System. clearProperty(String key)
Removes the system property indicated by the specified key.String
String. concat(String str)
Concatenates the specified string to the end of this string.String
EnumConstantNotPresentException. constantName()
Returns the name of the missing enum constant.static String
String. copyValueOf(char[] data)
Equivalent tovalueOf(char[])
.static String
String. copyValueOf(char[] data, int offset, int count)
Equivalent tovalueOf(char[], int, int)
.protected String
ClassLoader. findLibrary(String libname)
Returns the absolute path name of a native library.static String
String. format(String format, Object... args)
Returns a formatted string using the specified format string and arguments.static String
String. format(Locale l, String format, Object... args)
Returns a formatted string using the specified locale, format string, and arguments.String
Class. getCanonicalName()
Returns the canonical name of the underlying class as defined by the Java Language Specification.String
StackTraceElement. getClassLoaderName()
Returns the name of the class loader of the class containing the execution point represented by this stack trace element.String
StackTraceElement. getClassName()
Returns the fully qualified name of the class containing the execution point represented by this stack trace element.String
StackWalker.StackFrame. getClassName()
Gets the binary name of the declaring class of the method represented by this stack frame.default String
StackWalker.StackFrame. getDescriptor()
Returns the descriptor of the method represented by this stack frame as defined by The Java Virtual Machine Specification.static String
System. getenv(String name)
Gets the value of the specified environment variable.String
StackTraceElement. getFileName()
Returns the name of the source file containing the execution point represented by this stack trace element.String
StackWalker.StackFrame. getFileName()
Returns the name of the source file containing the execution point represented by this stack frame.String
Package. getImplementationTitle()
Return the title of this package.String
Package. getImplementationVendor()
Returns the vendor that implemented this package,null
is returned if it is not known.String
Package. getImplementationVersion()
Return the version of this implementation.String
Throwable. getLocalizedMessage()
Creates a localized description of this throwable.String
Throwable. getMessage()
Returns the detail message string of this throwable.String
StackTraceElement. getMethodName()
Returns the name of the method containing the execution point represented by this stack trace element.String
StackWalker.StackFrame. getMethodName()
Gets the name of the method represented by this stack frame.String
StackTraceElement. getModuleName()
Returns the module name of the module containing the execution point represented by this stack trace element.String
StackTraceElement. getModuleVersion()
Returns the module version of the module containing the execution point represented by this stack trace element.static String
Character. getName(int codePoint)
Returns the Unicode name of the specified charactercodePoint
, or null if the code point isunassigned
.String
Class. getName()
Returns the name of the entity (class, interface, array class, primitive type, or void) represented by thisClass
object, as aString
.String
ClassLoader. getName()
Returns the name of this class loader ornull
if this class loader is not named.String
Module. getName()
Returns the module name ornull
if this module is an unnamed module.String
Package. getName()
Return the name of this package.String
System.Logger. getName()
Returns the name of this logger.String
System.Logger.Level. getName()
Returns the name of this level.String
Thread. getName()
Returns this thread's name.String
ThreadGroup. getName()
Returns the name of this thread group.String
Class. getPackageName()
Returns the fully qualified package name.static String
System. getProperty(String key)
Gets the system property indicated by the specified key.static String
System. getProperty(String key, String def)
Gets the system property indicated by the specified key.String
Class. getSimpleName()
Returns the simple name of the underlying class as given in the source code.String
Package. getSpecificationTitle()
Return the title of the specification that this package implements.String
Package. getSpecificationVendor()
Return the name of the organization, vendor, or company that owns and maintains the specification of the classes that implement this package.String
Package. getSpecificationVersion()
Returns the version number of the specification that this package implements.String
Class. getTypeName()
Return an informative string for the name of this type.String
String. intern()
Returns a canonical representation for the string object.static String
String. join(CharSequence delimiter, CharSequence... elements)
Returns a new String composed of copies of theCharSequence elements
joined together with a copy of the specifieddelimiter
.static String
String. join(CharSequence delimiter, Iterable<? extends CharSequence> elements)
Returns a newString
composed of copies of theCharSequence elements
joined together with a copy of the specifieddelimiter
.static String
System. lineSeparator()
Returns the system-dependent line separator string.static String
System. mapLibraryName(String libname)
Maps a library name into a platform-specific string representing a native library.String
Enum. name()
Returns the name of this enum constant, exactly as declared in its enum declaration.String
String. repeat(int count)
Returns a string whose value is the concatenation of this string repeatedcount
times.String
String. replace(char oldChar, char newChar)
Returns a string resulting from replacing all occurrences ofoldChar
in this string withnewChar
.String
String. replace(CharSequence target, CharSequence replacement)
Replaces each substring of this string that matches the literal target sequence with the specified literal replacement sequence.String
String. replaceAll(String regex, String replacement)
Replaces each substring of this string that matches the given regular expression with the given replacement.String
String. replaceFirst(String regex, String replacement)
Replaces the first substring of this string that matches the given regular expression with the given replacement.static String
System. setProperty(String key, String value)
Sets the system property indicated by the specified key.String
since()
Returns the version in which the annotated element became deprecated.String[]
String. split(String regex)
Splits this string around matches of the given regular expression.String[]
String. split(String regex, int limit)
Splits this string around matches of the given regular expression.String
String. strip()
Returns a string whose value is this string, with all leading and trailingwhite space
removed.String
String. stripLeading()
Returns a string whose value is this string, with all leadingwhite space
removed.String
String. stripTrailing()
Returns a string whose value is this string, with all trailingwhite space
removed.String
String. substring(int beginIndex)
Returns a string that is a substring of this string.String
String. substring(int beginIndex, int endIndex)
Returns a string that is a substring of this string.String
StringBuffer. substring(int start)
String
StringBuffer. substring(int start, int end)
static String
Integer. toBinaryString(int i)
Returns a string representation of the integer argument as an unsigned integer in base 2.static String
Long. toBinaryString(long i)
Returns a string representation of thelong
argument as an unsigned integer in base 2.String
Class. toGenericString()
Returns a string describing thisClass
, including information about modifiers and type parameters.static String
Double. toHexString(double d)
Returns a hexadecimal string representation of thedouble
argument.static String
Float. toHexString(float f)
Returns a hexadecimal string representation of thefloat
argument.static String
Integer. toHexString(int i)
Returns a string representation of the integer argument as an unsigned integer in base 16.static String
Long. toHexString(long i)
Returns a string representation of thelong
argument as an unsigned integer in base 16.String
String. toLowerCase()
Converts all of the characters in thisString
to lower case using the rules of the default locale.String
String. toLowerCase(Locale locale)
Converts all of the characters in thisString
to lower case using the rules of the givenLocale
.static String
Integer. toOctalString(int i)
Returns a string representation of the integer argument as an unsigned integer in base 8.static String
Long. toOctalString(long i)
Returns a string representation of thelong
argument as an unsigned integer in base 8.String
Boolean. toString()
Returns aString
object representing this Boolean's value.static String
Boolean. toString(boolean b)
Returns aString
object representing the specified boolean.String
Byte. toString()
Returns aString
object representing thisByte
's value.static String
Byte. toString(byte b)
Returns a newString
object representing the specifiedbyte
.String
Character.Subset. toString()
Returns the name of this subset.String
Character. toString()
Returns aString
object representing thisCharacter
's value.static String
Character. toString(char c)
Returns aString
object representing the specifiedchar
.static String
Character. toString(int codePoint)
Returns aString
object representing the specified character (Unicode code point).String
CharSequence. toString()
Returns a string containing the characters in this sequence in the same order as this sequence.String
Class. toString()
Converts the object to a string.String
Double. toString()
Returns a string representation of thisDouble
object.static String
Double. toString(double d)
Returns a string representation of thedouble
argument.String
Enum. toString()
Returns the name of this enum constant, as contained in the declaration.String
Float. toString()
Returns a string representation of thisFloat
object.static String
Float. toString(float f)
Returns a string representation of thefloat
argument.String
Integer. toString()
Returns aString
object representing thisInteger
's value.static String
Integer. toString(int i)
Returns aString
object representing the specified integer.static String
Integer. toString(int i, int radix)
Returns a string representation of the first argument in the radix specified by the second argument.String
Long. toString()
Returns aString
object representing thisLong
's value.static String
Long. toString(long i)
Returns aString
object representing the specifiedlong
.static String
Long. toString(long i, int radix)
Returns a string representation of the first argument in the radix specified by the second argument.String
Module. toString()
Returns the string representation of this module.String
ModuleLayer. toString()
Returns a string describing this module layer.String
Object. toString()
Returns a string representation of the object.String
Package. toString()
Returns the string representation of this Package.String
Runtime.Version. toString()
Returns a string representation of this version.String
Short. toString()
Returns aString
object representing thisShort
's value.static String
Short. toString(short s)
Returns a newString
object representing the specifiedshort
.String
StackTraceElement. toString()
Returns a string representation of this stack trace element.String
String. toString()
This object (which is already a string!)String
Thread. toString()
Returns a string representation of this thread, including the thread's name, priority, and thread group.String
ThreadGroup. toString()
Returns a string representation of this Thread group.String
Throwable. toString()
Returns a short description of this throwable.static String
Integer. toUnsignedString(int i)
Returns a string representation of the argument as an unsigned decimal value.static String
Integer. toUnsignedString(int i, int radix)
Returns a string representation of the first argument as an unsigned integer value in the radix specified by the second argument.static String
Long. toUnsignedString(long i)
Returns a string representation of the argument as an unsigned decimal value.static String
Long. toUnsignedString(long i, int radix)
Returns a string representation of the first argument as an unsigned integer value in the radix specified by the second argument.String
String. toUpperCase()
Converts all of the characters in thisString
to upper case using the rules of the default locale.String
String. toUpperCase(Locale locale)
Converts all of the characters in thisString
to upper case using the rules of the givenLocale
.String
String. trim()
Returns a string whose value is this string, with all leading and trailing space removed, where space is defined as any character whose codepoint is less than or equal to'U+0020'
(the space character).String
TypeNotPresentException. typeName()
Returns the fully qualified name of the unavailable type.String[]
value()
The set of warnings that are to be suppressed by the compiler in the annotated element.static String
String. valueOf(boolean b)
Returns the string representation of theboolean
argument.static String
String. valueOf(char c)
Returns the string representation of thechar
argument.static String
String. valueOf(char[] data)
Returns the string representation of thechar
array argument.static String
String. valueOf(char[] data, int offset, int count)
Returns the string representation of a specific subarray of thechar
array argument.static String
String. valueOf(double d)
Returns the string representation of thedouble
argument.static String
String. valueOf(float f)
Returns the string representation of thefloat
argument.static String
String. valueOf(int i)
Returns the string representation of theint
argument.static String
String. valueOf(long l)
Returns the string representation of thelong
argument.static String
String. valueOf(Object obj)
Returns the string representation of theObject
argument.Methods in java.lang that return types with arguments of type String Modifier and Type Method Description List<String>
ProcessBuilder. command()
Returns this process builder's operating system program and arguments.Optional<String>
ProcessHandle.Info. command()
Returns the executable pathname of the process.Optional<String>
ProcessHandle.Info. commandLine()
Returns the command line of the process.Map<String,String>
ProcessBuilder. environment()
Returns a string map view of this process builder's environment.Map<String,String>
ProcessBuilder. environment()
Returns a string map view of this process builder's environment.static Map<String,String>
System. getenv()
Returns an unmodifiable string map view of the current system environment.static Map<String,String>
System. getenv()
Returns an unmodifiable string map view of the current system environment.Set<String>
Module. getPackages()
Returns the set of package names for the packages in this module.Stream<String>
String. lines()
Returns a stream of lines extracted from this string, separated by line terminators.Optional<String>
Runtime.Version. optional()
Returns optional additional identifying build information.Optional<String>
Runtime.Version. pre()
Returns the optional pre-release information.Optional<String>
ProcessHandle.Info. user()
Return the user of the process.Methods in java.lang with parameters of type String Modifier and Type Method Description Module
Module. addExports(String pn, Module other)
If the caller's module is this module then update this module to export the given package to the given module.ModuleLayer.Controller
ModuleLayer.Controller. addExports(Module source, String pn, Module target)
Updates modulesource
in the layer to export a package to moduletarget
.Module
Module. addOpens(String pn, Module other)
If this module has opened a package to at least the caller module then update this module to open the package to the given module.ModuleLayer.Controller
ModuleLayer.Controller. addOpens(Module source, String pn, Module target)
Updates modulesource
in the layer to open a package to moduletarget
.StringBuffer
StringBuffer. append(String str)
StringBuilder
StringBuilder. append(String str)
void
SecurityManager. checkAccept(String host, int port)
Throws aSecurityException
if the calling thread is not permitted to accept a socket connection from the specified host and port number.void
SecurityManager. checkConnect(String host, int port)
Throws aSecurityException
if the calling thread is not allowed to open a socket connection to the specified host and port number.void
SecurityManager. checkConnect(String host, int port, Object context)
Throws aSecurityException
if the specified security context is not allowed to open a socket connection to the specified host and port number.void
SecurityManager. checkDelete(String file)
Throws aSecurityException
if the calling thread is not allowed to delete the specified file.void
SecurityManager. checkExec(String cmd)
Throws aSecurityException
if the calling thread is not allowed to create a subprocess.void
SecurityManager. checkLink(String lib)
Throws aSecurityException
if the calling thread is not allowed to dynamic link the library code specified by the string argument file.void
SecurityManager. checkPackageAccess(String pkg)
Throws aSecurityException
if the calling thread is not allowed to access the specified package.void
SecurityManager. checkPackageDefinition(String pkg)
Throws aSecurityException
if the calling thread is not allowed to define classes in the specified package.void
SecurityManager. checkPropertyAccess(String key)
Throws aSecurityException
if the calling thread is not allowed to access the system property with the specifiedkey
name.void
SecurityManager. checkRead(String file)
Throws aSecurityException
if the calling thread is not allowed to read the file specified by the string argument.void
SecurityManager. checkRead(String file, Object context)
Throws aSecurityException
if the specified security context is not allowed to read the file specified by the string argument.void
SecurityManager. checkSecurityAccess(String target)
Determines whether the permission with the specified permission target name should be granted or denied.void
SecurityManager. checkWrite(String file)
Throws aSecurityException
if the calling thread is not allowed to write to the file specified by the string argument.static String
System. clearProperty(String key)
Removes the system property indicated by the specified key.static int
Character. codePointOf(String name)
Returns the code point value of the Unicode character specified by the given Unicode character name.ProcessBuilder
ProcessBuilder. command(String... command)
Sets this process builder's operating system program and arguments.int
String. compareTo(String anotherString)
Compares two strings lexicographically.int
String. compareToIgnoreCase(String str)
Compares two strings lexicographically, ignoring case differences.static boolean
Compiler. compileClasses(String string)
Deprecated, for removal: This API element is subject to removal in a future version.Compiles all classes whose name matches the specified string.String
String. concat(String str)
Concatenates the specified string to the end of this string.static Byte
Byte. decode(String nm)
Decodes aString
into aByte
.static Integer
Integer. decode(String nm)
Decodes aString
into anInteger
.static Long
Long. decode(String nm)
Decodes aString
into aLong
.static Short
Short. decode(String nm)
Decodes aString
into aShort
.protected Class<?>
ClassLoader. defineClass(String name, byte[] b, int off, int len)
Converts an array of bytes into an instance of classClass
.protected Class<?>
ClassLoader. defineClass(String name, byte[] b, int off, int len, ProtectionDomain protectionDomain)
Converts an array of bytes into an instance of classClass
, with a givenProtectionDomain
.protected Class<?>
ClassLoader. defineClass(String name, ByteBuffer b, ProtectionDomain protectionDomain)
protected Package
ClassLoader. definePackage(String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)
Defines a package by name in thisClassLoader
.boolean
String. endsWith(String suffix)
Tests if this string ends with the specified suffix.boolean
String. equalsIgnoreCase(String anotherString)
Compares thisString
to anotherString
, ignoring case considerations.Process
Runtime. exec(String command)
Executes the specified string command in a separate process.Process
Runtime. exec(String[] cmdarray)
Executes the specified command and arguments in a separate process.Process
Runtime. exec(String[] cmdarray, String[] envp)
Executes the specified command and arguments in a separate process with the specified environment.Process
Runtime. exec(String[] cmdarray, String[] envp, File dir)
Executes the specified command and arguments in a separate process with the specified environment and working directory.Process
Runtime. exec(String command, String[] envp)
Executes the specified string command in a separate process with the specified environment.Process
Runtime. exec(String command, String[] envp, File dir)
Executes the specified string command in a separate process with the specified environment and working directory.protected Class<?>
ClassLoader. findClass(String name)
Finds the class with the specified binary name.protected Class<?>
ClassLoader. findClass(String moduleName, String name)
Finds the class with the given binary name in a module defined to this class loader.protected String
ClassLoader. findLibrary(String libname)
Returns the absolute path name of a native library.protected Class<?>
ClassLoader. findLoadedClass(String name)
Returns the class with the given binary name if this loader has been recorded by the Java virtual machine as an initiating loader of a class with that binary name.ClassLoader
ModuleLayer. findLoader(String name)
Returns theClassLoader
for the module with the given name.Optional<Module>
ModuleLayer. findModule(String name)
Returns the module with the given name in this layer, or if not in this layer, the parent layers.protected URL
ClassLoader. findResource(String name)
Finds the resource with the given name.protected URL
ClassLoader. findResource(String moduleName, String name)
Returns a URL to a resource in a module defined to this class loader.protected Enumeration<URL>
ClassLoader. findResources(String name)
Returns an enumeration ofURL
objects representing all the resources with the given name.protected Class<?>
ClassLoader. findSystemClass(String name)
Finds a class with the specified binary name, loading it if necessary.static String
String. format(String format, Object... args)
Returns a formatted string using the specified format string and arguments.static String
String. format(Locale l, String format, Object... args)
Returns a formatted string using the specified locale, format string, and arguments.static Character.UnicodeBlock
Character.UnicodeBlock. forName(String blockName)
Returns the UnicodeBlock with the given name.static Character.UnicodeScript
Character.UnicodeScript. forName(String scriptName)
Returns the UnicodeScript constant with the given Unicode script name or the script name alias.static Class<?>
Class. forName(Module module, String name)
Returns theClass
with the given binary name in the given module.static Class<?>
Class. forName(String className)
Returns theClass
object associated with the class or interface with the given string name.static Class<?>
Class. forName(String name, boolean initialize, ClassLoader loader)
Returns theClass
object associated with the class or interface with the given string name, using the given class loader.static boolean
Boolean. getBoolean(String name)
Returnstrue
if and only if the system property named by the argument exists and is equal to, ignoring case, the string"true"
.byte[]
String. getBytes(String charsetName)
Encodes thisString
into a sequence of bytes using the named charset, storing the result into a new byte array.protected Object
ClassLoader. getClassLoadingLock(String className)
Returns the lock object for class loading operations.Field
Class. getDeclaredField(String name)
Returns aField
object that reflects the specified declared field of the class or interface represented by thisClass
object.Method
Class. getDeclaredMethod(String name, Class<?>... parameterTypes)
Returns aMethod
object that reflects the specified declared method of the class or interface represented by thisClass
object.Package
ClassLoader. getDefinedPackage(String name)
Returns aPackage
of the given name that has been defined by this class loader.static String
System. getenv(String name)
Gets the value of the specified environment variable.Field
Class. getField(String name)
Returns aField
object that reflects the specified public member field of the class or interface represented by thisClass
object.static Integer
Integer. getInteger(String nm)
Determines the integer value of the system property with the specified name.static Integer
Integer. getInteger(String nm, int val)
Determines the integer value of the system property with the specified name.static Integer
Integer. getInteger(String nm, Integer val)
Returns the integer value of the system property with the specified name.System.Logger
System.LoggerFinder. getLocalizedLogger(String name, ResourceBundle bundle, Module module)
Returns a localizable instance ofLogger
for the givenmodule
.static System.Logger
System. getLogger(String name)
Returns an instance ofLogger
for the caller's use.static System.Logger
System. getLogger(String name, ResourceBundle bundle)
Returns a localizable instance ofLogger
for the caller's use.abstract System.Logger
System.LoggerFinder. getLogger(String name, Module module)
Returns an instance ofLogger
for the givenmodule
.static Long
Long. getLong(String nm)
Determines thelong
value of the system property with the specified name.static Long
Long. getLong(String nm, long val)
Determines thelong
value of the system property with the specified name.static Long
Long. getLong(String nm, Long val)
Returns thelong
value of the system property with the specified name.Method
Class. getMethod(String name, Class<?>... parameterTypes)
Returns aMethod
object that reflects the specified public member method of the class or interface represented by thisClass
object.protected Package
ClassLoader. getPackage(String name)
Deprecated.If multiple class loaders delegate to each other and define classes with the same package name, and one such loader relies on the lookup behavior ofgetPackage
to return aPackage
from a parent loader, then the properties exposed by thePackage
may not be as expected in the rest of the program.static Package
Package. getPackage(String name)
Deprecated.If multiple class loaders delegate to each other and define classes with the same package name, and one such loader relies on the lookup behavior ofgetPackage
to return aPackage
from a parent loader, then the properties exposed by thePackage
may not be as expected in the rest of the program.static String
System. getProperty(String key)
Gets the system property indicated by the specified key.static String
System. getProperty(String key, String def)
Gets the system property indicated by the specified key.URL
Class. getResource(String name)
Finds a resource with a given name.URL
ClassLoader. getResource(String name)
Finds the resource with the given name.InputStream
Class. getResourceAsStream(String name)
Finds a resource with a given name.InputStream
ClassLoader. getResourceAsStream(String name)
Returns an input stream for reading the specified resource.InputStream
Module. getResourceAsStream(String name)
Returns an input stream for reading a resource in this module.Enumeration<URL>
ClassLoader. getResources(String name)
Finds all the resources with the given name.static URL
ClassLoader. getSystemResource(String name)
Find a resource of the specified name from the search path used to load classes.static InputStream
ClassLoader. getSystemResourceAsStream(String name)
Open for reading, a resource of the specified name from the search path used to load classes.static Enumeration<URL>
ClassLoader. getSystemResources(String name)
Finds all resources of the specified name from the search path used to load classes.int
String. indexOf(String str)
Returns the index within this string of the first occurrence of the specified substring.int
String. indexOf(String str, int fromIndex)
Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.int
StringBuffer. indexOf(String str)
int
StringBuffer. indexOf(String str, int fromIndex)
int
StringBuilder. indexOf(String str)
int
StringBuilder. indexOf(String str, int fromIndex)
StringBuffer
StringBuffer. insert(int offset, String str)
StringBuilder
StringBuilder. insert(int offset, String str)
boolean
Package. isCompatibleWith(String desired)
Compare this package's specification version with a desired version.boolean
Module. isExported(String pn)
Returnstrue
if this module exports the given package unconditionally.boolean
Module. isExported(String pn, Module other)
Returnstrue
if this module exports the given package to at least the given module.boolean
Module. isOpen(String pn)
Returnstrue
if this module has opened a package unconditionally.boolean
Module. isOpen(String pn, Module other)
Returnstrue
if this module has opened a package to at least the given module.int
String. lastIndexOf(String str)
Returns the index within this string of the last occurrence of the specified substring.int
String. lastIndexOf(String str, int fromIndex)
Returns the index within this string of the last occurrence of the specified substring, searching backward starting at the specified index.int
StringBuffer. lastIndexOf(String str)
int
StringBuffer. lastIndexOf(String str, int fromIndex)
int
StringBuilder. lastIndexOf(String str)
int
StringBuilder. lastIndexOf(String str, int fromIndex)
void
Runtime. load(String filename)
Loads the native library specified by the filename argument.static void
System. load(String filename)
Loads the native library specified by the filename argument.Class<?>
ClassLoader. loadClass(String name)
Loads the class with the specified binary name.protected Class<?>
ClassLoader. loadClass(String name, boolean resolve)
Loads the class with the specified binary name.void
Runtime. loadLibrary(String libname)
Loads the native library specified by thelibname
argument.static void
System. loadLibrary(String libname)
Loads the native library specified by thelibname
argument.default void
System.Logger. log(System.Logger.Level level, String msg)
Logs a message.default void
System.Logger. log(System.Logger.Level level, String format, Object... params)
Logs a message with an optional list of parameters.default void
System.Logger. log(System.Logger.Level level, String msg, Throwable thrown)
Logs a message associated with a given throwable.void
System.Logger. log(System.Logger.Level level, ResourceBundle bundle, String format, Object... params)
Logs a message with resource bundle and an optional list of parameters.void
System.Logger. log(System.Logger.Level level, ResourceBundle bundle, String msg, Throwable thrown)
Logs a localized message associated with a given throwable.static String
System. mapLibraryName(String libname)
Maps a library name into a platform-specific string representing a native library.boolean
String. matches(String regex)
Tells whether or not this string matches the given regular expression.static Runtime.Version
Runtime.Version. parse(String s)
Parses the given string as a valid version string containing a version number followed by pre-release and build information.static boolean
Boolean. parseBoolean(String s)
Parses the string argument as a boolean.static byte
Byte. parseByte(String s)
Parses the string argument as a signed decimalbyte
.static byte
Byte. parseByte(String s, int radix)
Parses the string argument as a signedbyte
in the radix specified by the second argument.static double
Double. parseDouble(String s)
Returns a newdouble
initialized to the value represented by the specifiedString
, as performed by thevalueOf
method of classDouble
.static float
Float. parseFloat(String s)
Returns a newfloat
initialized to the value represented by the specifiedString
, as performed by thevalueOf
method of classFloat
.static int
Integer. parseInt(String s)
Parses the string argument as a signed decimal integer.static int
Integer. parseInt(String s, int radix)
Parses the string argument as a signed integer in the radix specified by the second argument.static long
Long. parseLong(String s)
Parses the string argument as a signed decimallong
.static long
Long. parseLong(String s, int radix)
Parses the string argument as a signedlong
in the radix specified by the second argument.static short
Short. parseShort(String s)
Parses the string argument as a signed decimalshort
.static short
Short. parseShort(String s, int radix)
Parses the string argument as a signedshort
in the radix specified by the second argument.static int
Integer. parseUnsignedInt(String s)
Parses the string argument as an unsigned decimal integer.static int
Integer. parseUnsignedInt(String s, int radix)
Parses the string argument as an unsigned integer in the radix specified by the second argument.static long
Long. parseUnsignedLong(String s)
Parses the string argument as an unsigned decimallong
.static long
Long. parseUnsignedLong(String s, int radix)
Parses the string argument as an unsignedlong
in the radix specified by the second argument.boolean
String. regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)
Tests if two string regions are equal.boolean
String. regionMatches(int toffset, String other, int ooffset, int len)
Tests if two string regions are equal.StringBuffer
StringBuffer. replace(int start, int end, String str)
StringBuilder
StringBuilder. replace(int start, int end, String str)
String
String. replaceAll(String regex, String replacement)
Replaces each substring of this string that matches the given regular expression with the given replacement.String
String. replaceFirst(String regex, String replacement)
Replaces the first substring of this string that matches the given regular expression with the given replacement.Stream<URL>
ClassLoader. resources(String name)
Returns a stream whose elements are the URLs of all the resources with the given name.void
ClassLoader. setClassAssertionStatus(String className, boolean enabled)
Sets the desired assertion status for the named top-level class in this class loader and any nested classes contained therein.void
Thread. setName(String name)
Changes the name of this thread to be equal to the argumentname
.void
ClassLoader. setPackageAssertionStatus(String packageName, boolean enabled)
Sets the package default assertion status for the named package.static String
System. setProperty(String key, String value)
Sets the system property indicated by the specified key.String[]
String. split(String regex)
Splits this string around matches of the given regular expression.String[]
String. split(String regex, int limit)
Splits this string around matches of the given regular expression.boolean
String. startsWith(String prefix)
Tests if this string starts with the specified prefix.boolean
String. startsWith(String prefix, int toffset)
Tests if the substring of this string beginning at the specified index starts with the specified prefix.static Boolean
Boolean. valueOf(String s)
Returns aBoolean
with a value represented by the specified string.static Byte
Byte. valueOf(String s)
Returns aByte
object holding the value given by the specifiedString
.static Byte
Byte. valueOf(String s, int radix)
Returns aByte
object holding the value extracted from the specifiedString
when parsed with the radix given by the second argument.static Character.UnicodeScript
Character.UnicodeScript. valueOf(String name)
Returns the enum constant of this type with the specified name.static Double
Double. valueOf(String s)
Returns aDouble
object holding thedouble
value represented by the argument strings
.static <T extends Enum<T>>
TEnum. valueOf(Class<T> enumType, String name)
Returns the enum constant of the specified enum type with the specified name.static Float
Float. valueOf(String s)
Returns aFloat
object holding thefloat
value represented by the argument strings
.static Integer
Integer. valueOf(String s)
Returns anInteger
object holding the value of the specifiedString
.static Integer
Integer. valueOf(String s, int radix)
Returns anInteger
object holding the value extracted from the specifiedString
when parsed with the radix given by the second argument.static Long
Long. valueOf(String s)
Returns aLong
object holding the value of the specifiedString
.static Long
Long. valueOf(String s, int radix)
Returns aLong
object holding the value extracted from the specifiedString
when parsed with the radix given by the second argument.static ProcessBuilder.Redirect.Type
ProcessBuilder.Redirect.Type. valueOf(String name)
Returns the enum constant of this type with the specified name.static Short
Short. valueOf(String s)
Returns aShort
object holding the value given by the specifiedString
.static Short
Short. valueOf(String s, int radix)
Returns aShort
object holding the value extracted from the specifiedString
when parsed with the radix given by the second argument.static StackWalker.Option
StackWalker.Option. valueOf(String name)
Returns the enum constant of this type with the specified name.static System.Logger.Level
System.Logger.Level. valueOf(String name)
Returns the enum constant of this type with the specified name.static Thread.State
Thread.State. valueOf(String name)
Returns the enum constant of this type with the specified name.Method parameters in java.lang with type arguments of type String Modifier and Type Method Description ProcessBuilder
ProcessBuilder. command(List<String> command)
Sets this process builder's operating system program and arguments.ModuleLayer
ModuleLayer. defineModules(Configuration cf, Function<String,ClassLoader> clf)
Creates a new module layer, with this layer as its parent, by defining the modules in the givenConfiguration
to the Java virtual machine.static ModuleLayer.Controller
ModuleLayer. defineModules(Configuration cf, List<ModuleLayer> parentLayers, Function<String,ClassLoader> clf)
Creates a new module layer by defining the modules in the givenConfiguration
to the Java virtual machine.default void
System.Logger. log(System.Logger.Level level, Supplier<String> msgSupplier)
Logs a lazily supplied message.default void
System.Logger. log(System.Logger.Level level, Supplier<String> msgSupplier, Throwable thrown)
Logs a lazily supplied message associated with a given throwable.Constructors in java.lang with parameters of type String Constructor Description AbstractMethodError(String s)
Constructs anAbstractMethodError
with the specified detail message.ArithmeticException(String s)
Constructs anArithmeticException
with the specified detail message.ArrayIndexOutOfBoundsException(String s)
Constructs anArrayIndexOutOfBoundsException
class with the specified detail message.ArrayStoreException(String s)
Constructs anArrayStoreException
with the specified detail message.AssertionError(String message, Throwable cause)
Constructs a newAssertionError
with the specified detail message and cause.Boolean(String s)
Deprecated.It is rarely appropriate to use this constructor.BootstrapMethodError(String s)
Constructs aBootstrapMethodError
with the specified detail message.BootstrapMethodError(String s, Throwable cause)
Constructs aBootstrapMethodError
with the specified detail message and cause.Byte(String s)
Deprecated.It is rarely appropriate to use this constructor.ClassCastException(String s)
Constructs aClassCastException
with the specified detail message.ClassCircularityError(String s)
Constructs aClassCircularityError
with the specified detail message.ClassFormatError(String s)
Constructs aClassFormatError
with the specified detail message.ClassLoader(String name, ClassLoader parent)
Creates a new class loader of the specified name and using the specified parent class loader for delegation.ClassNotFoundException(String s)
Constructs aClassNotFoundException
with the specified detail message.ClassNotFoundException(String s, Throwable ex)
Constructs aClassNotFoundException
with the specified detail message and optional exception that was raised while loading the class.CloneNotSupportedException(String s)
Constructs aCloneNotSupportedException
with the specified detail message.Double(String s)
Deprecated.It is rarely appropriate to use this constructor.Enum(String name, int ordinal)
Sole constructor.EnumConstantNotPresentException(Class<? extends Enum> enumType, String constantName)
Constructs anEnumConstantNotPresentException
for the specified constant.Error(String message)
Constructs a new error with the specified detail message.Error(String message, Throwable cause)
Constructs a new error with the specified detail message and cause.Error(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
Constructs a new error with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.Exception(String message)
Constructs a new exception with the specified detail message.Exception(String message, Throwable cause)
Constructs a new exception with the specified detail message and cause.Exception(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
Constructs a new exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.ExceptionInInitializerError(String s)
Constructs an ExceptionInInitializerError with the specified detail message string.Float(String s)
Deprecated.It is rarely appropriate to use this constructor.IllegalAccessError(String s)
Constructs anIllegalAccessError
with the specified detail message.IllegalAccessException(String s)
Constructs anIllegalAccessException
with a detail message.IllegalArgumentException(String s)
Constructs anIllegalArgumentException
with the specified detail message.IllegalArgumentException(String message, Throwable cause)
Constructs a new exception with the specified detail message and cause.IllegalCallerException(String s)
Constructs an IllegalCallerException with the specified detail message.IllegalCallerException(String message, Throwable cause)
Constructs a new exception with the specified detail message and cause.IllegalMonitorStateException(String s)
Constructs anIllegalMonitorStateException
with the specified detail message.IllegalStateException(String s)
Constructs an IllegalStateException with the specified detail message.IllegalStateException(String message, Throwable cause)
Constructs a new exception with the specified detail message and cause.IllegalThreadStateException(String s)
Constructs anIllegalThreadStateException
with the specified detail message.IncompatibleClassChangeError(String s)
Constructs anIncompatibleClassChangeError
with the specified detail message.IndexOutOfBoundsException(String s)
Constructs anIndexOutOfBoundsException
with the specified detail message.InstantiationError(String s)
Constructs anInstantiationError
with the specified detail message.InstantiationException(String s)
Constructs anInstantiationException
with the specified detail message.Integer(String s)
Deprecated.It is rarely appropriate to use this constructor.InternalError(String message)
Constructs anInternalError
with the specified detail message.InternalError(String message, Throwable cause)
Constructs anInternalError
with the specified detail message and cause.InterruptedException(String s)
Constructs anInterruptedException
with the specified detail message.LayerInstantiationException(String msg)
Constructs aLayerInstantiationException
with the given detail message.LayerInstantiationException(String msg, Throwable cause)
Constructs aLayerInstantiationException
with the given detail message and cause.LinkageError(String s)
Constructs aLinkageError
with the specified detail message.LinkageError(String s, Throwable cause)
Constructs aLinkageError
with the specified detail message and cause.Long(String s)
Deprecated.It is rarely appropriate to use this constructor.NegativeArraySizeException(String s)
Constructs aNegativeArraySizeException
with the specified detail message.NoClassDefFoundError(String s)
Constructs aNoClassDefFoundError
with the specified detail message.NoSuchFieldError(String s)
Constructs aNoSuchFieldError
with the specified detail message.NoSuchFieldException(String s)
Constructor with a detail message.NoSuchMethodError(String s)
Constructs aNoSuchMethodError
with the specified detail message.NoSuchMethodException(String s)
Constructs aNoSuchMethodException
with a detail message.NullPointerException(String s)
Constructs aNullPointerException
with the specified detail message.NumberFormatException(String s)
Constructs aNumberFormatException
with the specified detail message.OutOfMemoryError(String s)
Constructs anOutOfMemoryError
with the specified detail message.ProcessBuilder(String... command)
Constructs a process builder with the specified operating system program and arguments.ReflectiveOperationException(String message)
Constructs a new exception with the specified detail message.ReflectiveOperationException(String message, Throwable cause)
Constructs a new exception with the specified detail message and cause.RuntimeException(String message)
Constructs a new runtime exception with the specified detail message.RuntimeException(String message, Throwable cause)
Constructs a new runtime exception with the specified detail message and cause.RuntimeException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
Constructs a new runtime exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.RuntimePermission(String name)
Creates a new RuntimePermission with the specified name.RuntimePermission(String name, String actions)
Creates a new RuntimePermission object with the specified name.SecurityException(String s)
Constructs aSecurityException
with the specified detail message.SecurityException(String message, Throwable cause)
Creates aSecurityException
with the specified detail message and cause.Short(String s)
Deprecated.It is rarely appropriate to use this constructor.StackOverflowError(String s)
Constructs aStackOverflowError
with the specified detail message.StackTraceElement(String declaringClass, String methodName, String fileName, int lineNumber)
Creates a stack trace element representing the specified execution point.StackTraceElement(String classLoaderName, String moduleName, String moduleVersion, String declaringClass, String methodName, String fileName, int lineNumber)
Creates a stack trace element representing the specified execution point.String(byte[] bytes, int offset, int length, String charsetName)
Constructs a newString
by decoding the specified subarray of bytes using the specified charset.String(byte[] bytes, String charsetName)
Constructs a newString
by decoding the specified array of bytes using the specified charset.String(String original)
Initializes a newly createdString
object so that it represents the same sequence of characters as the argument; in other words, the newly created string is a copy of the argument string.StringBuffer(String str)
Constructs a string buffer initialized to the contents of the specified string.StringBuilder(String str)
Constructs a string builder initialized to the contents of the specified string.StringIndexOutOfBoundsException(String s)
Constructs aStringIndexOutOfBoundsException
with the specified detail message.Subset(String name)
Constructs a newSubset
instance.Thread(Runnable target, String name)
Allocates a newThread
object.Thread(String name)
Allocates a newThread
object.Thread(ThreadGroup group, Runnable target, String name)
Allocates a newThread
object so that it hastarget
as its run object, has the specifiedname
as its name, and belongs to the thread group referred to bygroup
.Thread(ThreadGroup group, Runnable target, String name, long stackSize)
Allocates a newThread
object so that it hastarget
as its run object, has the specifiedname
as its name, and belongs to the thread group referred to bygroup
, and has the specified stack size.Thread(ThreadGroup group, Runnable target, String name, long stackSize, boolean inheritThreadLocals)
Allocates a newThread
object so that it hastarget
as its run object, has the specifiedname
as its name, belongs to the thread group referred to bygroup
, has the specifiedstackSize
, and inherits initial values for inheritable thread-local variables ifinheritThreadLocals
istrue
.Thread(ThreadGroup group, String name)
Allocates a newThread
object.ThreadGroup(String name)
Constructs a new thread group.ThreadGroup(ThreadGroup parent, String name)
Creates a new thread group.Throwable(String message)
Constructs a new throwable with the specified detail message.Throwable(String message, Throwable cause)
Constructs a new throwable with the specified detail message and cause.Throwable(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
Constructs a new throwable with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.TypeNotPresentException(String typeName, Throwable cause)
Constructs aTypeNotPresentException
for the named type with the specified cause.UnknownError(String s)
Constructs anUnknownError
with the specified detail message.UnsatisfiedLinkError(String s)
Constructs anUnsatisfiedLinkError
with the specified detail message.UnsupportedClassVersionError(String s)
Constructs aUnsupportedClassVersionError
with the specified detail message.UnsupportedOperationException(String message)
Constructs an UnsupportedOperationException with the specified detail message.UnsupportedOperationException(String message, Throwable cause)
Constructs a new exception with the specified detail message and cause.VerifyError(String s)
Constructs anVerifyError
with the specified detail message.VirtualMachineError(String message)
Constructs aVirtualMachineError
with the specified detail message.VirtualMachineError(String message, Throwable cause)
Constructs aVirtualMachineError
with the specified detail message and cause.Constructor parameters in java.lang with type arguments of type String Constructor Description ProcessBuilder(List<String> command)
Constructs a process builder with the specified operating system program and arguments. -
Uses of String in java.lang.annotation
Methods in java.lang.annotation that return String Modifier and Type Method Description String
IncompleteAnnotationException. elementName()
Returns the name of the missing element.String
AnnotationTypeMismatchException. foundType()
Returns the type of data found in the incorrectly typed element.String
Annotation. toString()
Returns a string representation of this annotation.Methods in java.lang.annotation with parameters of type String Modifier and Type Method Description static ElementType
ElementType. valueOf(String name)
Returns the enum constant of this type with the specified name.static RetentionPolicy
RetentionPolicy. valueOf(String name)
Returns the enum constant of this type with the specified name.Constructors in java.lang.annotation with parameters of type String Constructor Description AnnotationFormatError(String message)
Constructs a newAnnotationFormatError
with the specified detail message.AnnotationFormatError(String message, Throwable cause)
Constructs a newAnnotationFormatError
with the specified detail message and cause.AnnotationTypeMismatchException(Method element, String foundType)
Constructs an AnnotationTypeMismatchException for the specified annotation type element and found data type.IncompleteAnnotationException(Class<? extends Annotation> annotationType, String elementName)
Constructs an IncompleteAnnotationException to indicate that the named element was missing from the specified annotation type. -
Uses of String in java.lang.instrument
Methods in java.lang.instrument with parameters of type String Modifier and Type Method Description void
Instrumentation. setNativeMethodPrefix(ClassFileTransformer transformer, String prefix)
This method modifies the failure handling of native method resolution by allowing retry with a prefix applied to the name.default byte[]
ClassFileTransformer. transform(ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)
Transforms the given class file and returns a new replacement class file.default byte[]
ClassFileTransformer. transform(Module module, ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)
Transforms the given class file and returns a new replacement class file.Method parameters in java.lang.instrument with type arguments of type String Modifier and Type Method Description void
Instrumentation. redefineModule(Module module, Set<Module> extraReads, Map<String,Set<Module>> extraExports, Map<String,Set<Module>> extraOpens, Set<Class<?>> extraUses, Map<Class<?>,List<Class<?>>> extraProvides)
Redefine a module to expand the set of modules that it reads, the set of packages that it exports or opens, or the services that it uses or provides.Constructors in java.lang.instrument with parameters of type String Constructor Description IllegalClassFormatException(String s)
Constructs anIllegalClassFormatException
with the specified detail message.UnmodifiableClassException(String s)
Constructs anUnmodifiableClassException
with the specified detail message.UnmodifiableModuleException(String msg)
Constructs anUnmodifiableModuleException
with the specified detail message. -
Uses of String in java.lang.invoke
Methods in java.lang.invoke that return String Modifier and Type Method Description String
SerializedLambda. getCapturingClass()
Get the name of the class that captured this lambda.String
SerializedLambda. getFunctionalInterfaceClass()
Get the name of the invoked type to which this lambda has been convertedString
SerializedLambda. getFunctionalInterfaceMethodName()
Get the name of the primary method for the functional interface to which this lambda has been converted.String
SerializedLambda. getFunctionalInterfaceMethodSignature()
Get the signature of the primary method for the functional interface to which this lambda has been converted.String
SerializedLambda. getImplClass()
Get the name of the class containing the implementation method.String
SerializedLambda. getImplMethodName()
Get the name of the implementation method.String
SerializedLambda. getImplMethodSignature()
Get the signature of the implementation method.String
SerializedLambda. getInstantiatedMethodType()
Get the signature of the primary functional interface method after type variables are substituted with their instantiation from the capture site.String
MethodHandleInfo. getName()
Returns the name of the cracked method handle's underlying member.String
VarHandle.AccessMode. methodName()
Returns theVarHandle
signature-polymorphic method name associated with thisAccessMode
value.static String
MethodHandleInfo. referenceKindToString(int referenceKind)
Returns the descriptive name of the given reference kind, as defined in the table above.String
MethodType. toMethodDescriptorString()
Produces a bytecode descriptor representation of the method type.String
MethodHandle. toString()
Returns a string representation of the method handle, starting with the string"MethodHandle"
and ending with the string representation of the method handle's type.static String
MethodHandleInfo. toString(int kind, Class<?> defc, String name, MethodType type)
Returns a string representation for aMethodHandleInfo
, given the four parts of its symbolic reference.String
MethodHandles.Lookup. toString()
Displays the name of the class from which lookups are to be made.String
MethodType. toString()
Returns a string representation of the method type, of the form"(PT0,PT1...)RT"
.Methods in java.lang.invoke with parameters of type String Modifier and Type Method Description static CallSite
LambdaMetafactory. altMetafactory(MethodHandles.Lookup caller, String invokedName, MethodType invokedType, Object... args)
Facilitates the creation of simple "function objects" that implement one or more interfaces by delegation to a providedMethodHandle
, after appropriate type adaptation and partial evaluation of arguments.static VarHandle
ConstantBootstraps. arrayVarHandle(MethodHandles.Lookup lookup, String name, Class<VarHandle> type, Class<?> arrayClass)
Finds aVarHandle
for an array type.MethodHandle
MethodHandles.Lookup. bind(Object receiver, String name, MethodType type)
Produces an early-bound method handle for a non-static method.static <E extends Enum<E>>
EConstantBootstraps. enumConstant(MethodHandles.Lookup lookup, String name, Class<E> type)
Returns anenum
constant of the type specified bytype
with the name specified byname
.static VarHandle
ConstantBootstraps. fieldVarHandle(MethodHandles.Lookup lookup, String name, Class<VarHandle> type, Class<?> declaringClass, Class<?> fieldType)
Finds aVarHandle
for an instance field.Class<?>
MethodHandles.Lookup. findClass(String targetName)
Looks up a class by name from the lookup context defined by thisLookup
object.MethodHandle
MethodHandles.Lookup. findGetter(Class<?> refc, String name, Class<?> type)
Produces a method handle giving read access to a non-static field.MethodHandle
MethodHandles.Lookup. findSetter(Class<?> refc, String name, Class<?> type)
Produces a method handle giving write access to a non-static field.MethodHandle
MethodHandles.Lookup. findSpecial(Class<?> refc, String name, MethodType type, Class<?> specialCaller)
Produces an early-bound method handle for a virtual method.MethodHandle
MethodHandles.Lookup. findStatic(Class<?> refc, String name, MethodType type)
Produces a method handle for a static method.MethodHandle
MethodHandles.Lookup. findStaticGetter(Class<?> refc, String name, Class<?> type)
Produces a method handle giving read access to a static field.MethodHandle
MethodHandles.Lookup. findStaticSetter(Class<?> refc, String name, Class<?> type)
Produces a method handle giving write access to a static field.VarHandle
MethodHandles.Lookup. findStaticVarHandle(Class<?> decl, String name, Class<?> type)
Produces a VarHandle giving access to a static fieldname
of typetype
declared in a class of typedecl
.VarHandle
MethodHandles.Lookup. findVarHandle(Class<?> recv, String name, Class<?> type)
Produces a VarHandle giving access to a non-static fieldname
of typetype
declared in a class of typerecv
.MethodHandle
MethodHandles.Lookup. findVirtual(Class<?> refc, String name, MethodType type)
Produces a method handle for a virtual method.static MethodType
MethodType. fromMethodDescriptorString(String descriptor, ClassLoader loader)
Finds or creates an instance of a method type, given the spelling of its bytecode descriptor.static Object
ConstantBootstraps. getStaticFinal(MethodHandles.Lookup lookup, String name, Class<?> type)
Returns the value of a static final field declared in the class which is the same as the field's type (or, for primitive-valued fields, declared in the wrapper class.)static Object
ConstantBootstraps. getStaticFinal(MethodHandles.Lookup lookup, String name, Class<?> type, Class<?> declaringClass)
Returns the value of a static final field.static Object
ConstantBootstraps. invoke(MethodHandles.Lookup lookup, String name, Class<?> type, MethodHandle handle, Object... args)
Returns the result of invoking a method handle with the provided arguments.static CallSite
StringConcatFactory. makeConcat(MethodHandles.Lookup lookup, String name, MethodType concatType)
Facilitates the creation of optimized String concatenation methods, that can be used to efficiently concatenate a known number of arguments of known types, possibly after type adaptation and partial evaluation of arguments.static CallSite
StringConcatFactory. makeConcatWithConstants(MethodHandles.Lookup lookup, String name, MethodType concatType, String recipe, Object... constants)
Facilitates the creation of optimized String concatenation methods, that can be used to efficiently concatenate a known number of arguments of known types, possibly after type adaptation and partial evaluation of arguments.static CallSite
LambdaMetafactory. metafactory(MethodHandles.Lookup caller, String invokedName, MethodType invokedType, MethodType samMethodType, MethodHandle implMethod, MethodType instantiatedMethodType)
Facilitates the creation of simple "function objects" that implement one or more interfaces by delegation to a providedMethodHandle
, after appropriate type adaptation and partial evaluation of arguments.static Object
ConstantBootstraps. nullConstant(MethodHandles.Lookup lookup, String name, Class<?> type)
Returns anull
object reference for the reference type specified bytype
.static Class<?>
ConstantBootstraps. primitiveClass(MethodHandles.Lookup lookup, String name, Class<?> type)
Returns aClass
mirror for the primitive type whose type descriptor is specified byname
.static VarHandle
ConstantBootstraps. staticFieldVarHandle(MethodHandles.Lookup lookup, String name, Class<VarHandle> type, Class<?> declaringClass, Class<?> fieldType)
Finds aVarHandle
for a static field.static String
MethodHandleInfo. toString(int kind, Class<?> defc, String name, MethodType type)
Returns a string representation for aMethodHandleInfo
, given the four parts of its symbolic reference.static VarHandle.AccessMode
VarHandle.AccessMode. valueFromMethodName(String methodName)
Returns theAccessMode
value associated with the specifiedVarHandle
signature-polymorphic method name.static VarHandle.AccessMode
VarHandle.AccessMode. valueOf(String name)
Returns the enum constant of this type with the specified name.Constructors in java.lang.invoke with parameters of type String Constructor Description LambdaConversionException(String message)
Constructs aLambdaConversionException
with a message.LambdaConversionException(String message, Throwable cause)
Constructs aLambdaConversionException
with a message and cause.LambdaConversionException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
Constructs aLambdaConversionException
with a message, cause, and other settings.SerializedLambda(Class<?> capturingClass, String functionalInterfaceClass, String functionalInterfaceMethodName, String functionalInterfaceMethodSignature, int implMethodKind, String implClass, String implMethodName, String implMethodSignature, String instantiatedMethodType, Object[] capturedArgs)
Create aSerializedLambda
from the low-level information present at the lambda factory site.StringConcatException(String msg)
Constructs an exception with a messageStringConcatException(String msg, Throwable cause)
Constructs an exception with a message and a linked throwableWrongMethodTypeException(String s)
Constructs aWrongMethodTypeException
with the specified detail message. -
Uses of String in java.lang.management
Fields in java.lang.management declared as String Modifier and Type Field Description static String
ManagementFactory. CLASS_LOADING_MXBEAN_NAME
String representation of theObjectName
for theClassLoadingMXBean
.static String
ManagementFactory. COMPILATION_MXBEAN_NAME
String representation of theObjectName
for theCompilationMXBean
.static String
ManagementFactory. GARBAGE_COLLECTOR_MXBEAN_DOMAIN_TYPE
The domain name and the type key property in theObjectName
for aGarbageCollectorMXBean
.static String
MemoryNotificationInfo. MEMORY_COLLECTION_THRESHOLD_EXCEEDED
Notification type denoting that the memory usage of a memory pool is greater than or equal to its collection usage threshold after the Java virtual machine has expended effort in recycling unused objects in that memory pool.static String
ManagementFactory. MEMORY_MANAGER_MXBEAN_DOMAIN_TYPE
The domain name and the type key property in theObjectName
for aMemoryManagerMXBean
.static String
ManagementFactory. MEMORY_MXBEAN_NAME
String representation of theObjectName
for theMemoryMXBean
.static String
ManagementFactory. MEMORY_POOL_MXBEAN_DOMAIN_TYPE
The domain name and the type key property in theObjectName
for aMemoryPoolMXBean
.static String
MemoryNotificationInfo. MEMORY_THRESHOLD_EXCEEDED
Notification type denoting that the memory usage of a memory pool has reached or exceeded its usage threshold value.static String
ManagementFactory. OPERATING_SYSTEM_MXBEAN_NAME
String representation of theObjectName
for theOperatingSystemMXBean
.static String
ManagementFactory. RUNTIME_MXBEAN_NAME
String representation of theObjectName
for theRuntimeMXBean
.static String
ManagementFactory. THREAD_MXBEAN_NAME
String representation of theObjectName
for theThreadMXBean
.Methods in java.lang.management that return String Modifier and Type Method Description String
OperatingSystemMXBean. getArch()
Returns the operating system architecture.String
RuntimeMXBean. getBootClassPath()
Returns the boot class path that is used by the bootstrap class loader to search for class files.String
LockInfo. getClassName()
Returns the fully qualified name of the class of the lock object.String
RuntimeMXBean. getClassPath()
Returns the Java class path that is used by the system class loader to search for class files.String
RuntimeMXBean. getLibraryPath()
Returns the Java library path.String
ThreadInfo. getLockName()
Returns thestring representation
of an object for which the thread associated with thisThreadInfo
is blocked waiting.String
ThreadInfo. getLockOwnerName()
Returns the name of the thread which owns the object for which the thread associated with thisThreadInfo
is blocked waiting.String
PlatformLoggingMXBean. getLoggerLevel(String loggerName)
Gets the name of the log level associated with the specified logger.String
RuntimeMXBean. getManagementSpecVersion()
Returns the version of the specification for the management interface implemented by the running Java virtual machine.String[]
MemoryPoolMXBean. getMemoryManagerNames()
Returns the name of memory managers that manages this memory pool.String[]
MemoryManagerMXBean. getMemoryPoolNames()
Returns the name of memory pools that this memory manager manages.String
BufferPoolMXBean. getName()
Returns the name representing this buffer pool.String
CompilationMXBean. getName()
Returns the name of the Just-in-time (JIT) compiler.String
MemoryManagerMXBean. getName()
Returns the name representing this memory manager.String
MemoryPoolMXBean. getName()
Returns the name representing this memory pool.String
OperatingSystemMXBean. getName()
Returns the operating system name.String
RuntimeMXBean. getName()
Returns the name representing the running Java virtual machine.String
PlatformLoggingMXBean. getParentLoggerName(String loggerName)
Returns the name of the parent for the specified logger.String
MemoryNotificationInfo. getPoolName()
Returns the name of the memory pool that triggers this notification.String
RuntimeMXBean. getSpecName()
Returns the Java virtual machine specification name.String
RuntimeMXBean. getSpecVendor()
Returns the Java virtual machine specification vendor.String
RuntimeMXBean. getSpecVersion()
Returns the Java virtual machine specification version.String
ThreadInfo. getThreadName()
Returns the name of the thread associated with thisThreadInfo
.String
OperatingSystemMXBean. getVersion()
Returns the operating system version.String
RuntimeMXBean. getVmName()
Returns the Java virtual machine implementation name.String
RuntimeMXBean. getVmVendor()
Returns the Java virtual machine implementation vendor.String
RuntimeMXBean. getVmVersion()
Returns the Java virtual machine implementation version.String
LockInfo. toString()
Returns a string representation of a lock.String
MemoryType. toString()
Returns the string representation of thisMemoryType
.String
MemoryUsage. toString()
Returns a descriptive representation of this memory usage.String
ThreadInfo. toString()
Returns a string representation of this thread info.Methods in java.lang.management that return types with arguments of type String Modifier and Type Method Description List<String>
RuntimeMXBean. getInputArguments()
Returns the input arguments passed to the Java virtual machine which does not include the arguments to themain
method.List<String>
PlatformLoggingMXBean. getLoggerNames()
Returns the list of the currently registered logger names.Map<String,String>
RuntimeMXBean. getSystemProperties()
Returns a map of names and values of all system properties.Map<String,String>
RuntimeMXBean. getSystemProperties()
Returns a map of names and values of all system properties.Methods in java.lang.management with parameters of type String Modifier and Type Method Description String
PlatformLoggingMXBean. getLoggerLevel(String loggerName)
Gets the name of the log level associated with the specified logger.String
PlatformLoggingMXBean. getParentLoggerName(String loggerName)
Returns the name of the parent for the specified logger.static <T> T
ManagementFactory. newPlatformMXBeanProxy(MBeanServerConnection connection, String mxbeanName, Class<T> mxbeanInterface)
Returns a proxy for a platform MXBean interface of a given MXBean name that forwards its method calls through the givenMBeanServerConnection
.void
PlatformLoggingMXBean. setLoggerLevel(String loggerName, String levelName)
Sets the specified logger to the specified new level.static MemoryType
MemoryType. valueOf(String name)
Returns the enum constant of this type with the specified name.Constructors in java.lang.management with parameters of type String Constructor Description LockInfo(String className, int identityHashCode)
Constructs aLockInfo
object.ManagementPermission(String name)
Constructs a ManagementPermission with the specified name.ManagementPermission(String name, String actions)
Constructs a new ManagementPermission object.MemoryNotificationInfo(String poolName, MemoryUsage usage, long count)
Constructs aMemoryNotificationInfo
object.MonitorInfo(String className, int identityHashCode, int stackDepth, StackTraceElement stackFrame)
Construct aMonitorInfo
object. -
Uses of String in java.lang.module
Methods in java.lang.module that return String Modifier and Type Method Description String
ModuleDescriptor. name()
Returns the module name.String
ModuleDescriptor.Requires. name()
Return the module name.String
ResolvedModule. name()
Returns the module name.String
ModuleDescriptor.Provides. service()
Returns the fully qualified class name of the service type.String
ModuleDescriptor.Exports. source()
Returns the package name.String
ModuleDescriptor.Opens. source()
Returns the package name.String
ModuleDescriptor. toNameAndVersion()
Returns a string containing the module name and, if present, its version.String
Configuration. toString()
Returns a string describing this configuration.String
ModuleDescriptor.Exports. toString()
Returns a string describing the exported package.String
ModuleDescriptor.Opens. toString()
Returns a string describing the open package.String
ModuleDescriptor.Provides. toString()
Returns a string describing this provides.String
ModuleDescriptor.Requires. toString()
Returns a string describing this module dependence.String
ModuleDescriptor. toString()
Returns a string describing the module.String
ModuleDescriptor.Version. toString()
Returns the string from which this version was parsed.String
ResolvedModule. toString()
Returns a string describing this resolved module.Methods in java.lang.module that return types with arguments of type String Modifier and Type Method Description Stream<String>
ModuleReader. list()
Lists the contents of the module, returning a stream of elements that are the names of all resources in the module.Optional<String>
ModuleDescriptor. mainClass()
Returns the module main class.Set<String>
ModuleDescriptor. packages()
Returns the set of packages in the module.List<String>
ModuleDescriptor.Provides. providers()
Returns the list of the fully qualified class names of the providers or provider factories.Optional<String>
ModuleDescriptor.Requires. rawCompiledVersion()
Returns the string with the possibly-unparseable version of the module if recorded at compile-time.Optional<String>
ModuleDescriptor. rawVersion()
Returns the string with the possibly-unparseable version of the moduleSet<String>
ModuleDescriptor.Exports. targets()
For a qualified export, returns the non-empty and immutable set of the module names to which the package is exported.Set<String>
ModuleDescriptor.Opens. targets()
For a qualified opens, returns the non-empty and immutable set of the module names to which the package is open.Set<String>
ModuleDescriptor. uses()
Returns the set of service dependences.Methods in java.lang.module with parameters of type String Modifier and Type Method Description ModuleDescriptor.Builder
ModuleDescriptor.Builder. exports(String pn)
Adds an exported package.ModuleDescriptor.Builder
ModuleDescriptor.Builder. exports(String pn, Set<String> targets)
Adds an exported package.ModuleDescriptor.Builder
ModuleDescriptor.Builder. exports(Set<ModuleDescriptor.Exports.Modifier> ms, String pn)
Adds an exported package with the given (and possibly empty) set of modifiers.ModuleDescriptor.Builder
ModuleDescriptor.Builder. exports(Set<ModuleDescriptor.Exports.Modifier> ms, String pn, Set<String> targets)
Adds an exported package with the given (and possibly empty) set of modifiers.Optional<ModuleReference>
ModuleFinder. find(String name)
Finds a reference to a module of a given name.Optional<URI>
ModuleReader. find(String name)
Finds a resource, returning a URI to the resource in the module.Optional<ResolvedModule>
Configuration. findModule(String name)
Finds a resolved module in this configuration, or if not in this configuration, the parent configurations.ModuleDescriptor.Builder
ModuleDescriptor.Builder. mainClass(String mc)
Sets the module main class.static ModuleDescriptor.Builder
ModuleDescriptor. newAutomaticModule(String name)
Instantiates a builder to build a module descriptor for an automatic module.static ModuleDescriptor.Builder
ModuleDescriptor. newModule(String name)
Instantiates a builder to build a module descriptor for a normal module.static ModuleDescriptor.Builder
ModuleDescriptor. newModule(String name, Set<ModuleDescriptor.Modifier> ms)
Instantiates a builder to build a module descriptor.static ModuleDescriptor.Builder
ModuleDescriptor. newOpenModule(String name)
Instantiates a builder to build a module descriptor for an open module.default Optional<InputStream>
ModuleReader. open(String name)
Opens a resource, returning an input stream to read the resource in the module.ModuleDescriptor.Builder
ModuleDescriptor.Builder. opens(String pn)
Adds an open package.ModuleDescriptor.Builder
ModuleDescriptor.Builder. opens(String pn, Set<String> targets)
Adds an open package.ModuleDescriptor.Builder
ModuleDescriptor.Builder. opens(Set<ModuleDescriptor.Opens.Modifier> ms, String pn)
Adds an open package with the given (and possibly empty) set of modifiers.ModuleDescriptor.Builder
ModuleDescriptor.Builder. opens(Set<ModuleDescriptor.Opens.Modifier> ms, String pn, Set<String> targets)
Adds an open package with the given (and possibly empty) set of modifiers.static ModuleDescriptor.Version
ModuleDescriptor.Version. parse(String v)
Parses the given string as a version string.ModuleDescriptor.Builder
ModuleDescriptor.Builder. provides(String service, List<String> providers)
Provides implementations of a service.default Optional<ByteBuffer>
ModuleReader. read(String name)
Reads a resource, returning a byte buffer with the contents of the resource.ModuleDescriptor.Builder
ModuleDescriptor.Builder. requires(String mn)
Adds a dependence on a module with an empty set of modifiers.ModuleDescriptor.Builder
ModuleDescriptor.Builder. requires(Set<ModuleDescriptor.Requires.Modifier> ms, String mn)
Adds a dependence on a module with the given (and possibly empty) set of modifiers.ModuleDescriptor.Builder
ModuleDescriptor.Builder. requires(Set<ModuleDescriptor.Requires.Modifier> ms, String mn, ModuleDescriptor.Version compiledVersion)
Adds a dependence on a module with the given (and possibly empty) set of modifiers.ModuleDescriptor.Builder
ModuleDescriptor.Builder. uses(String service)
Adds a service dependence.static ModuleDescriptor.Exports.Modifier
ModuleDescriptor.Exports.Modifier. valueOf(String name)
Returns the enum constant of this type with the specified name.static ModuleDescriptor.Modifier
ModuleDescriptor.Modifier. valueOf(String name)
Returns the enum constant of this type with the specified name.static ModuleDescriptor.Opens.Modifier
ModuleDescriptor.Opens.Modifier. valueOf(String name)
Returns the enum constant of this type with the specified name.static ModuleDescriptor.Requires.Modifier
ModuleDescriptor.Requires.Modifier. valueOf(String name)
Returns the enum constant of this type with the specified name.ModuleDescriptor.Builder
ModuleDescriptor.Builder. version(String vs)
Sets the module version.Method parameters in java.lang.module with type arguments of type String Modifier and Type Method Description ModuleDescriptor.Builder
ModuleDescriptor.Builder. exports(String pn, Set<String> targets)
Adds an exported package.ModuleDescriptor.Builder
ModuleDescriptor.Builder. opens(String pn, Set<String> targets)
Adds an open package.ModuleDescriptor.Builder
ModuleDescriptor.Builder. packages(Set<String> pns)
Adds packages to the module.ModuleDescriptor.Builder
ModuleDescriptor.Builder. provides(String service, List<String> providers)
Provides implementations of a service.static ModuleDescriptor
ModuleDescriptor. read(InputStream in, Supplier<Set<String>> packageFinder)
Reads the binary form of a module declaration from an input stream as a module descriptor.static ModuleDescriptor
ModuleDescriptor. read(ByteBuffer bb, Supplier<Set<String>> packageFinder)
Reads the binary form of a module declaration from a byte buffer as a module descriptor.Configuration
Configuration. resolve(ModuleFinder before, ModuleFinder after, Collection<String> roots)
Resolves a collection of root modules, with this configuration as its parent, to create a new configuration.static Configuration
Configuration. resolve(ModuleFinder before, List<Configuration> parents, ModuleFinder after, Collection<String> roots)
Resolves a collection of root modules to create a configuration.Configuration
Configuration. resolveAndBind(ModuleFinder before, ModuleFinder after, Collection<String> roots)
Resolves a collection of root modules, with service binding, and with this configuration as its parent, to create a new configuration.static Configuration
Configuration. resolveAndBind(ModuleFinder before, List<Configuration> parents, ModuleFinder after, Collection<String> roots)
Resolves a collection of root modules, with service binding, to create configuration.Constructors in java.lang.module with parameters of type String Constructor Description FindException(String msg)
Constructs aFindException
with the given detail message.FindException(String msg, Throwable cause)
Constructs aFindException
with the given detail message and cause.InvalidModuleDescriptorException(String msg)
Constructs anInvalidModuleDescriptorException
with the specified detail message.ResolutionException(String msg)
Constructs aResolutionException
with the given detail message.ResolutionException(String msg, Throwable cause)
Constructs aResolutionException
with the given detail message and cause. -
Uses of String in java.lang.reflect
Methods in java.lang.reflect that return String Modifier and Type Method Description String
Constructor. getName()
Returns the name of this constructor, as a string.abstract String
Executable. getName()
Returns the name of the executable represented by this object.String
Field. getName()
Returns the name of the field represented by thisField
object.String
Member. getName()
Returns the simple name of the underlying member or constructor represented by this Member.String
Method. getName()
Returns the name of the method represented by thisMethod
object, as aString
.String
Parameter. getName()
Returns the name of the parameter.String
TypeVariable. getName()
Returns the name of this type variable, as it occurs in the source code.default String
Type. getTypeName()
Returns a string describing this type, including information about any type parameters.String
Constructor. toGenericString()
Returns a string describing thisConstructor
, including type parameters.abstract String
Executable. toGenericString()
Returns a string describing thisExecutable
, including any type parameters.String
Field. toGenericString()
Returns a string describing thisField
, including its generic type.String
Method. toGenericString()
Returns a string describing thisMethod
, including type parameters.String
Constructor. toString()
Returns a string describing thisConstructor
.String
Field. toString()
Returns a string describing thisField
.String
Method. toString()
Returns a string describing thisMethod
.static String
Modifier. toString(int mod)
Return a string describing the access modifier flags in the specified modifier.String
Parameter. toString()
Returns a string describing this parameter.Constructors in java.lang.reflect with parameters of type String Constructor Description GenericSignatureFormatError(String message)
Constructs a newGenericSignatureFormatError
with the specified message.InaccessibleObjectException(String msg)
Constructs anInaccessibleObjectException
with the given detail message.InvocationTargetException(Throwable target, String s)
Constructs a InvocationTargetException with a target exception and a detail message.MalformedParameterizedTypeException(String message)
Constructs aMalformedParameterizedTypeException
with the given detail message.MalformedParametersException(String reason)
Create aMalformedParametersException
.ReflectPermission(String name)
Constructs a ReflectPermission with the specified name.ReflectPermission(String name, String actions)
Constructs a ReflectPermission with the specified name and actions.UndeclaredThrowableException(Throwable undeclaredThrowable, String s)
Constructs anUndeclaredThrowableException
with the specifiedThrowable
and a detail message. -
Uses of String in java.math
Methods in java.math that return String Modifier and Type Method Description String
BigDecimal. toEngineeringString()
Returns a string representation of thisBigDecimal
, using engineering notation if an exponent is needed.String
BigDecimal. toPlainString()
Returns a string representation of thisBigDecimal
without an exponent field.String
BigDecimal. toString()
Returns the string representation of thisBigDecimal
, using scientific notation if an exponent is needed.String
BigInteger. toString()
Returns the decimal String representation of this BigInteger.String
BigInteger. toString(int radix)
Returns the String representation of this BigInteger in the given radix.String
MathContext. toString()
Returns the string representation of thisMathContext
.Methods in java.math with parameters of type String Modifier and Type Method Description static RoundingMode
RoundingMode. valueOf(String name)
Returns the enum constant of this type with the specified name.Constructors in java.math with parameters of type String Constructor Description BigDecimal(String val)
Translates the string representation of aBigDecimal
into aBigDecimal
.BigDecimal(String val, MathContext mc)
Translates the string representation of aBigDecimal
into aBigDecimal
, accepting the same strings as theBigDecimal(String)
constructor, with rounding according to the context settings.BigInteger(String val)
Translates the decimal String representation of a BigInteger into a BigInteger.BigInteger(String val, int radix)
Translates the String representation of a BigInteger in the specified radix into a BigInteger.MathContext(String val)
Constructs a newMathContext
from a string. -
Uses of String in java.net
Fields in java.net declared as String Modifier and Type Field Description protected String
HttpURLConnection. method
The HTTP method (GET,POST,PUT,etc.).protected String
HttpURLConnection. responseMessage
The HTTP response message.Methods in java.net that return String Modifier and Type Method Description static String
URLDecoder. decode(String s)
Deprecated.The resulting string may vary depending on the platform's default encoding.static String
URLDecoder. decode(String s, String enc)
Decodes anapplication/x-www-form-urlencoded
string using a specific encoding scheme.static String
URLDecoder. decode(String s, Charset charset)
Decodes anapplication/x-www-form-urlencoded
string using a specific Charset.static String
URLEncoder. encode(String s)
Deprecated.The resulting string may vary depending on the platform's default encoding.static String
URLEncoder. encode(String s, String enc)
Translates a string intoapplication/x-www-form-urlencoded
format using a specific encoding scheme.static String
URLEncoder. encode(String s, Charset charset)
Translates a string intoapplication/x-www-form-urlencoded
format using a specific Charset.String
SocketPermission. getActions()
Returns the canonical string representation of the actions.String
URLPermission. getActions()
Returns the normalized method list and request header list, in the form:String
URI. getAuthority()
Returns the decoded authority component of this URI.String
URL. getAuthority()
Gets the authority part of thisURL
.String
InetAddress. getCanonicalHostName()
Gets the fully qualified domain name for this IP address.abstract String
SecureCacheResponse. getCipherSuite()
Returns the cipher suite in use on the original connection that retrieved the network resource.String
HttpCookie. getComment()
Returns the comment describing the purpose of this cookie, ornull
if the cookie has no comment.String
HttpCookie. getCommentURL()
Returns the comment URL describing the purpose of this cookie, ornull
if the cookie has no comment URL.String
URLConnection. getContentEncoding()
Returns the value of thecontent-encoding
header field.String
URLConnection. getContentType()
Returns the value of thecontent-type
header field.String
FileNameMap. getContentTypeFor(String fileName)
Gets the MIME type for the specified file name.static String
URLConnection. getDefaultRequestProperty(String key)
Deprecated.The instance specific getRequestProperty method should be used after an appropriate instance of URLConnection is obtained.String
NetworkInterface. getDisplayName()
Get the display name of this network interface.String
HttpCookie. getDomain()
Returns the domain name set for this cookie.String
JarURLConnection. getEntryName()
Return the entry name for this connection.String
URL. getFile()
Gets the file name of thisURL
.String
URI. getFragment()
Returns the decoded fragment component of this URI.String
HttpURLConnection. getHeaderField(int n)
Returns the value for then
th header field.String
URLConnection. getHeaderField(int n)
Returns the value for then
th header field.String
URLConnection. getHeaderField(String name)
Returns the value of the named header field.String
HttpURLConnection. getHeaderFieldKey(int n)
Returns the key for then
th header field.String
URLConnection. getHeaderFieldKey(int n)
Returns the key for then
th header field.String
URI. getHost()
Returns the host component of this URI.String
URL. getHost()
Gets the host name of thisURL
, if applicable.String
Inet4Address. getHostAddress()
Returns the IP address string in textual presentation form.String
Inet6Address. getHostAddress()
Returns the IP address string in textual presentation.String
InetAddress. getHostAddress()
Returns the IP address string in textual presentation.String
InetAddress. getHostName()
Gets the host name for this IP address.String
InetSocketAddress. getHostName()
Gets thehostname
.String
InetSocketAddress. getHostString()
Returns the hostname, or the String form of the address if it doesn't have a hostname (it was created using a literal).String
URISyntaxException. getInput()
Returns the input string.String
HttpRetryException. getLocation()
Returns the value of the Location header field if the error resulted from redirection.String
URISyntaxException. getMessage()
Returns a string describing the parse error.String
HttpCookie. getName()
Returns the name of the cookie.String
NetworkInterface. getName()
Get the name of this network interface.String
HttpCookie. getPath()
Returns the path on the server to which the browser returns this cookie.String
URI. getPath()
Returns the decoded path component of this URI.String
URL. getPath()
Gets the path part of thisURL
.String
HttpCookie. getPortlist()
Returns the port list attribute of the cookieString
URL. getProtocol()
Gets the protocol name of thisURL
.String
URI. getQuery()
Returns the decoded query component of this URI.String
URL. getQuery()
Gets the query part of thisURL
.String
URI. getRawAuthority()
Returns the raw authority component of this URI.String
URI. getRawFragment()
Returns the raw fragment component of this URI.String
URI. getRawPath()
Returns the raw path component of this URI.String
URI. getRawQuery()
Returns the raw query component of this URI.String
URI. getRawSchemeSpecificPart()
Returns the raw scheme-specific part of this URI.String
URI. getRawUserInfo()
Returns the raw user-information component of this URI.String
HttpRetryException. getReason()
Returns a string explaining why the http request could not be retried.String
URISyntaxException. getReason()
Returns a string explaining why the input string could not be parsed.String
URL. getRef()
Gets the anchor (also known as the "reference") of thisURL
.protected String
Authenticator. getRequestingHost()
Gets thehostname
of the site or proxy requesting authentication, ornull
if not available.protected String
Authenticator. getRequestingPrompt()
Gets the prompt string given by the requestor.protected String
Authenticator. getRequestingProtocol()
Give the protocol that's requesting the connection.protected String
Authenticator. getRequestingScheme()
Gets the scheme of the requestor (the HTTP scheme for an HTTP firewall, for example).String
HttpURLConnection. getRequestMethod()
Get the request method.String
URLConnection. getRequestProperty(String key)
Returns the value of the named general request property for this connection.String
HttpURLConnection. getResponseMessage()
Gets the HTTP response message, if any, returned along with the response code from a server.String
URI. getScheme()
Returns the scheme component of this URI.String
URI. getSchemeSpecificPart()
Returns the decoded scheme-specific part of this URI.String
URI. getUserInfo()
Returns the decoded user-information component of this URI.String
URL. getUserInfo()
Gets the userInfo part of thisURL
.String
PasswordAuthentication. getUserName()
Returns the user name.String
HttpCookie. getValue()
Returns the value of the cookie.static String
URLConnection. guessContentTypeFromName(String fname)
Tries to determine the content type of an object, based on the specified "file" component of a URL.static String
URLConnection. guessContentTypeFromStream(InputStream is)
Tries to determine the type of an input stream based on the characters at the beginning of the input stream.String
ProtocolFamily. name()
Returns the name of the protocol family.String
SocketOption. name()
Returns the name of the socket option.static String
IDN. toASCII(String input)
Translates a string from Unicode to ASCII Compatible Encoding (ACE), as defined by the ToASCII operation of RFC 3490.static String
IDN. toASCII(String input, int flag)
Translates a string from Unicode to ASCII Compatible Encoding (ACE), as defined by the ToASCII operation of RFC 3490.String
URI. toASCIIString()
Returns the content of this URI as a US-ASCII string.String
URL. toExternalForm()
Constructs a string representation of thisURL
.protected String
URLStreamHandler. toExternalForm(URL u)
Converts aURL
of a specific protocol to aString
.String
HttpCookie. toString()
Constructs a cookie header string representation of this cookie, which is in the format defined by corresponding cookie specification, but without the leading "Cookie:" token.String
InetAddress. toString()
Converts this IP address to aString
.String
InetSocketAddress. toString()
Constructs a string representation of this InetSocketAddress.String
InterfaceAddress. toString()
Converts this Interface address to aString
.String
Proxy. toString()
Constructs a string representation of this Proxy.String
ServerSocket. toString()
Returns the implementation address and implementation port of this socket as aString
.String
Socket. toString()
Converts this socket to aString
.String
SocketImpl. toString()
Returns the address and port of this socket as aString
.String
URI. toString()
Returns the content of this URI as a string.String
URL. toString()
Constructs a string representation of thisURL
.String
URLConnection. toString()
Returns aString
representation of this URL connection.static String
IDN. toUnicode(String input)
Translates a string from ASCII Compatible Encoding (ACE) to Unicode, as defined by the ToUnicode operation of RFC 3490.static String
IDN. toUnicode(String input, int flag)
Translates a string from ASCII Compatible Encoding (ACE) to Unicode, as defined by the ToUnicode operation of RFC 3490.Methods in java.net that return types with arguments of type String Modifier and Type Method Description abstract Map<String,List<String>>
CookieHandler. get(URI uri, Map<String,List<String>> requestHeaders)
Gets all the applicable cookies from a cookie cache for the specified uri in the request header.abstract Map<String,List<String>>
CookieHandler. get(URI uri, Map<String,List<String>> requestHeaders)
Gets all the applicable cookies from a cookie cache for the specified uri in the request header.Map<String,List<String>>
URLConnection. getHeaderFields()
Returns an unmodifiable Map of the header fields.Map<String,List<String>>
URLConnection. getHeaderFields()
Returns an unmodifiable Map of the header fields.abstract Map<String,List<String>>
CacheResponse. getHeaders()
Returns the response headers as a Map.abstract Map<String,List<String>>
CacheResponse. getHeaders()
Returns the response headers as a Map.Map<String,List<String>>
URLConnection. getRequestProperties()
Returns an unmodifiable Map of general request properties for this connection.Map<String,List<String>>
URLConnection. getRequestProperties()
Returns an unmodifiable Map of general request properties for this connection.Methods in java.net with parameters of type String Modifier and Type Method Description void
URLConnection. addRequestProperty(String key, String value)
Adds a general request property specified by a key-value pair.protected abstract void
SocketImpl. connect(String host, int port)
Connects this socket to the specified port on the named host.static URI
URI. create(String str)
Creates a URI by parsing the given string.ContentHandler
ContentHandlerFactory. createContentHandler(String mimetype)
Creates a newContentHandler
to read an object from aURLStreamHandler
.static InetSocketAddress
InetSocketAddress. createUnresolved(String host, int port)
Creates an unresolved socket address from a hostname and a port number.URLStreamHandler
URLStreamHandlerFactory. createURLStreamHandler(String protocol)
Creates a newURLStreamHandler
instance with the specified protocol.static String
URLDecoder. decode(String s)
Deprecated.The resulting string may vary depending on the platform's default encoding.static String
URLDecoder. decode(String s, String enc)
Decodes anapplication/x-www-form-urlencoded
string using a specific encoding scheme.static String
URLDecoder. decode(String s, Charset charset)
Decodes anapplication/x-www-form-urlencoded
string using a specific Charset.protected Package
URLClassLoader. definePackage(String name, Manifest man, URL url)
Defines a new package by name in thisURLClassLoader
.static boolean
HttpCookie. domainMatches(String domain, String host)
The utility method to check whether a host name is in a domain or not.static String
URLEncoder. encode(String s)
Deprecated.The resulting string may vary depending on the platform's default encoding.static String
URLEncoder. encode(String s, String enc)
Translates a string intoapplication/x-www-form-urlencoded
format using a specific encoding scheme.static String
URLEncoder. encode(String s, Charset charset)
Translates a string intoapplication/x-www-form-urlencoded
format using a specific Charset.protected Class<?>
URLClassLoader. findClass(String name)
Finds and loads the class with the specified name from the URL search path.URL
URLClassLoader. findResource(String name)
Finds the resource with the specified name on the URL search path.Enumeration<URL>
URLClassLoader. findResources(String name)
Returns an Enumeration of URLs representing all of the resources on the URL search path having the specified name.abstract CacheResponse
ResponseCache. get(URI uri, String rqstMethod, Map<String,List<String>> rqstHeaders)
Retrieve the cached response based on the requesting uri, request method and request headers.static InetAddress[]
InetAddress. getAllByName(String host)
Given the name of a host, returns an array of its IP addresses, based on the configured name service on the system.static Inet6Address
Inet6Address. getByAddress(String host, byte[] addr, int scope_id)
Create an Inet6Address in the exact manner ofInetAddress.getByAddress(String,byte[])
except that the IPv6 scope_id is set to the given numeric value.static Inet6Address
Inet6Address. getByAddress(String host, byte[] addr, NetworkInterface nif)
Create an Inet6Address in the exact manner ofInetAddress.getByAddress(String,byte[])
except that the IPv6 scope_id is set to the value corresponding to the given interface for the address type specified inaddr
.static InetAddress
InetAddress. getByAddress(String host, byte[] addr)
Creates an InetAddress based on the provided host name and IP address.static InetAddress
InetAddress. getByName(String host)
Determines the IP address of a host, given the host's name.static NetworkInterface
NetworkInterface. getByName(String name)
Searches for the network interface with the specified name.String
FileNameMap. getContentTypeFor(String fileName)
Gets the MIME type for the specified file name.static String
URLConnection. getDefaultRequestProperty(String key)
Deprecated.The instance specific getRequestProperty method should be used after an appropriate instance of URLConnection is obtained.static boolean
URLConnection. getDefaultUseCaches(String protocol)
Returns the default value of theuseCaches
flag for the given protocol.String
URLConnection. getHeaderField(String name)
Returns the value of the named header field.long
URLConnection. getHeaderFieldDate(String name, long Default)
Returns the value of the named field parsed as date.int
URLConnection. getHeaderFieldInt(String name, int Default)
Returns the value of the named field parsed as a number.long
URLConnection. getHeaderFieldLong(String name, long Default)
Returns the value of the named field parsed as a number.String
URLConnection. getRequestProperty(String key)
Returns the value of the named general request property for this connection.InputStream
URLClassLoader. getResourceAsStream(String name)
Returns an input stream for reading the specified resource.static String
URLConnection. guessContentTypeFromName(String fname)
Tries to determine the content type of an object, based on the specified "file" component of a URL.static List<HttpCookie>
HttpCookie. parse(String header)
Constructs cookies from set-cookie or set-cookie2 header string.protected void
URLStreamHandler. parseURL(URL u, String spec, int start, int limit)
Parses the string representation of aURL
into aURL
object.static PasswordAuthentication
Authenticator. requestPasswordAuthentication(String host, InetAddress addr, int port, String protocol, String prompt, String scheme)
Ask the authenticator that has been registered with the system for a password.static PasswordAuthentication
Authenticator. requestPasswordAuthentication(String host, InetAddress addr, int port, String protocol, String prompt, String scheme, URL url, Authenticator.RequestorType reqType)
Ask the authenticator that has been registered with the system for a password.static PasswordAuthentication
Authenticator. requestPasswordAuthentication(Authenticator authenticator, String host, InetAddress addr, int port, String protocol, String prompt, String scheme, URL url, Authenticator.RequestorType reqType)
Ask the givenauthenticator
for a password.static PasswordAuthentication
Authenticator. requestPasswordAuthentication(InetAddress addr, int port, String protocol, String prompt, String scheme)
Ask the authenticator that has been registered with the system for a password.PasswordAuthentication
Authenticator. requestPasswordAuthenticationInstance(String host, InetAddress addr, int port, String protocol, String prompt, String scheme, URL url, Authenticator.RequestorType reqType)
Ask this authenticator for a password.URI
URI. resolve(String str)
Constructs a new URI by parsing the given string and then resolving it against this URI.void
HttpCookie. setComment(String purpose)
Specifies a comment that describes a cookie's purpose.void
HttpCookie. setCommentURL(String purpose)
Specifies a comment URL that describes a cookie's purpose.static void
URLConnection. setDefaultRequestProperty(String key, String value)
Deprecated.The instance specific setRequestProperty method should be used after an appropriate instance of URLConnection is obtained.static void
URLConnection. setDefaultUseCaches(String protocol, boolean defaultVal)
Sets the default value of theuseCaches
field for the named protocol to the given value.void
HttpCookie. setDomain(String pattern)
Specifies the domain within which this cookie should be presented.void
HttpCookie. setPath(String uri)
Specifies a path for the cookie to which the client should return the cookie.void
HttpCookie. setPortlist(String ports)
Specify the portlist of the cookie, which restricts the port(s) to which a cookie may be sent back in a Cookie header.void
HttpURLConnection. setRequestMethod(String method)
Set the method for the URL request, one of: GET POST HEAD OPTIONS PUT DELETE TRACE are legal, subject to protocol restrictions.void
URLConnection. setRequestProperty(String key, String value)
Sets the general request property.protected void
URLStreamHandler. setURL(URL u, String protocol, String host, int port, String file, String ref)
Deprecated.Use setURL(URL, String, String, int, String, String, String, String);protected void
URLStreamHandler. setURL(URL u, String protocol, String host, int port, String authority, String userInfo, String path, String query, String ref)
Sets the fields of theURL
argument to the indicated values.void
HttpCookie. setValue(String newValue)
Assigns a new value to a cookie after the cookie is created.static String
IDN. toASCII(String input)
Translates a string from Unicode to ASCII Compatible Encoding (ACE), as defined by the ToASCII operation of RFC 3490.static String
IDN. toASCII(String input, int flag)
Translates a string from Unicode to ASCII Compatible Encoding (ACE), as defined by the ToASCII operation of RFC 3490.static String
IDN. toUnicode(String input)
Translates a string from ASCII Compatible Encoding (ACE) to Unicode, as defined by the ToUnicode operation of RFC 3490.static String
IDN. toUnicode(String input, int flag)
Translates a string from ASCII Compatible Encoding (ACE) to Unicode, as defined by the ToUnicode operation of RFC 3490.static Authenticator.RequestorType
Authenticator.RequestorType. valueOf(String name)
Returns the enum constant of this type with the specified name.static Proxy.Type
Proxy.Type. valueOf(String name)
Returns the enum constant of this type with the specified name.static StandardProtocolFamily
StandardProtocolFamily. valueOf(String name)
Returns the enum constant of this type with the specified name.Method parameters in java.net with type arguments of type String Modifier and Type Method Description abstract Map<String,List<String>>
CookieHandler. get(URI uri, Map<String,List<String>> requestHeaders)
Gets all the applicable cookies from a cookie cache for the specified uri in the request header.abstract Map<String,List<String>>
CookieHandler. get(URI uri, Map<String,List<String>> requestHeaders)
Gets all the applicable cookies from a cookie cache for the specified uri in the request header.abstract CacheResponse
ResponseCache. get(URI uri, String rqstMethod, Map<String,List<String>> rqstHeaders)
Retrieve the cached response based on the requesting uri, request method and request headers.abstract CacheResponse
ResponseCache. get(URI uri, String rqstMethod, Map<String,List<String>> rqstHeaders)
Retrieve the cached response based on the requesting uri, request method and request headers.abstract void
CookieHandler. put(URI uri, Map<String,List<String>> responseHeaders)
Sets all the applicable cookies, examples are response header fields that are named Set-Cookie2, present in the response headers into a cookie cache.abstract void
CookieHandler. put(URI uri, Map<String,List<String>> responseHeaders)
Sets all the applicable cookies, examples are response header fields that are named Set-Cookie2, present in the response headers into a cookie cache.Constructors in java.net with parameters of type String Constructor Description BindException(String msg)
Constructs a new BindException with the specified detail message as to why the bind error occurred.ConnectException(String msg)
Constructs a new ConnectException with the specified detail message as to why the connect error occurred.HttpCookie(String name, String value)
Constructs a cookie with a specified name and value.HttpRetryException(String detail, int code)
Constructs a newHttpRetryException
from the specified response code and exception detail messageHttpRetryException(String detail, int code, String location)
Constructs a newHttpRetryException
with detail message responseCode and the contents of the Location response header field.InetSocketAddress(String hostname, int port)
Creates a socket address from a hostname and a port number.MalformedURLException(String msg)
Constructs aMalformedURLException
with the specified detail message.NetPermission(String name)
Creates a new NetPermission with the specified name.NetPermission(String name, String actions)
Creates a new NetPermission object with the specified name.NoRouteToHostException(String msg)
Constructs a new NoRouteToHostException with the specified detail message as to why the remote host cannot be reached.PasswordAuthentication(String userName, char[] password)
Creates a newPasswordAuthentication
object from the given user name and password.PortUnreachableException(String msg)
Constructs a newPortUnreachableException
with a detail message.ProtocolException(String message)
Constructs a newProtocolException
with the specified detail message.Socket(String host, int port)
Creates a stream socket and connects it to the specified port number on the named host.Socket(String host, int port, boolean stream)
Deprecated.Use DatagramSocket instead for UDP transport.Socket(String host, int port, InetAddress localAddr, int localPort)
Creates a socket and connects it to the specified remote host on the specified remote port.SocketException(String msg)
Constructs a newSocketException
with the specified detail message.SocketPermission(String host, String action)
Creates a new SocketPermission object with the specified actions.SocketTimeoutException(String msg)
Constructs a new SocketTimeoutException with a detail message.UnknownHostException(String message)
Constructs a newUnknownHostException
with the specified detail message.UnknownServiceException(String msg)
Constructs a newUnknownServiceException
with the specified detail message.URI(String str)
Constructs a URI by parsing the given string.URI(String scheme, String ssp, String fragment)
Constructs a URI from the given components.URI(String scheme, String userInfo, String host, int port, String path, String query, String fragment)
Constructs a hierarchical URI from the given components.URI(String scheme, String host, String path, String fragment)
Constructs a hierarchical URI from the given components.URI(String scheme, String authority, String path, String query, String fragment)
Constructs a hierarchical URI from the given components.URISyntaxException(String input, String reason)
Constructs an instance from the given input string and reason.URISyntaxException(String input, String reason, int index)
Constructs an instance from the given input string, reason, and error index.URL(String spec)
Creates aURL
object from theString
representation.URL(String protocol, String host, int port, String file)
Creates aURL
object from the specifiedprotocol
,host
,port
number, andfile
.URL(String protocol, String host, int port, String file, URLStreamHandler handler)
Creates aURL
object from the specifiedprotocol
,host
,port
number,file
, andhandler
.URL(String protocol, String host, String file)
Creates a URL from the specifiedprotocol
name,host
name, andfile
name.URL(URL context, String spec)
Creates a URL by parsing the given spec within a specified context.URL(URL context, String spec, URLStreamHandler handler)
Creates a URL by parsing the given spec with the specified handler within a specified context.URLClassLoader(String name, URL[] urls, ClassLoader parent)
Constructs a new namedURLClassLoader
for the specified URLs.URLClassLoader(String name, URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory)
Constructs a new namedURLClassLoader
for the specified URLs, parent class loader, and URLStreamHandlerFactory.URLPermission(String url)
Creates a URLPermission with the given url string and unrestricted methods and request headers by invoking the two argument constructor as follows: URLPermission(url, "*:*")URLPermission(String url, String actions)
Creates a new URLPermission from a url string and which permits the given request methods and user-settable request headers. -
Uses of String in java.net.http
Methods in java.net.http with type parameters of type String Modifier and Type Method Description static <S extends Flow.Subscriber<? super String>,T>
HttpResponse.BodyHandler<T>HttpResponse.BodyHandlers. fromLineSubscriber(S subscriber, Function<? super S,? extends T> finisher, String lineSeparator)
Returns a response body handler that returns aBodySubscriber
<T>
obtained fromBodySubscribers.fromLineSubscriber(subscriber, finisher, charset, lineSeparator)
, with the givensubscriber
,finisher
function, and line separator.static <S extends Flow.Subscriber<? super String>,T>
HttpResponse.BodySubscriber<T>HttpResponse.BodySubscribers. fromLineSubscriber(S subscriber, Function<? super S,? extends T> finisher, Charset charset, String lineSeparator)
Returns a body subscriber that forwards all response body to the givenFlow.Subscriber
, line by line.Methods in java.net.http that return String Modifier and Type Method Description String
WebSocket. getSubprotocol()
Returns the subprotocol used by this WebSocket.abstract String
HttpRequest. method()
Returns the request method for this request.String
HttpHeaders. toString()
Returns this HTTP headers as a string.Methods in java.net.http that return types with arguments of type String Modifier and Type Method Description List<String>
HttpHeaders. allValues(String name)
Returns an unmodifiable List of all of the header string values of the given named header.Optional<String>
HttpHeaders. firstValue(String name)
Returns anOptional
containing the first header string value of the given named (and possibly multi-valued) header.Map<String,List<String>>
HttpHeaders. map()
Returns an unmodifiable multi Map view of this HttpHeaders.Map<String,List<String>>
HttpHeaders. map()
Returns an unmodifiable multi Map view of this HttpHeaders.static HttpResponse.BodyHandler<Stream<String>>
HttpResponse.BodyHandlers. ofLines()
Returns aBodyHandler<Stream<String>>
that returns aBodySubscriber
<Stream<String>>
obtained fromBodySubscribers.ofLines(charset)
.static HttpResponse.BodySubscriber<Stream<String>>
HttpResponse.BodySubscribers. ofLines(Charset charset)
Returns aBodySubscriber
which streams the response body as aStream
, where each string in the stream corresponds to a line as defined byBufferedReader.lines()
.static HttpResponse.BodyHandler<String>
HttpResponse.BodyHandlers. ofString()
Returns aBodyHandler<String>
that returns aBodySubscriber
<String>
obtained fromBodySubscribers.ofString(Charset)
.static HttpResponse.BodyHandler<String>
HttpResponse.BodyHandlers. ofString(Charset charset)
Returns aBodyHandler<String>
that returns aBodySubscriber
<String>
obtained fromBodySubscribers.ofString(Charset)
.static HttpResponse.BodySubscriber<String>
HttpResponse.BodySubscribers. ofString(Charset charset)
Returns a body subscriber which stores the response body as aString
converted using the givenCharset
.Methods in java.net.http with parameters of type String Modifier and Type Method Description List<String>
HttpHeaders. allValues(String name)
Returns an unmodifiable List of all of the header string values of the given named header.Optional<String>
HttpHeaders. firstValue(String name)
Returns anOptional
containing the first header string value of the given named (and possibly multi-valued) header.OptionalLong
HttpHeaders. firstValueAsLong(String name)
Returns anOptionalLong
containing the first header string value of the named header field.static <S extends Flow.Subscriber<? super String>,T>
HttpResponse.BodyHandler<T>HttpResponse.BodyHandlers. fromLineSubscriber(S subscriber, Function<? super S,? extends T> finisher, String lineSeparator)
Returns a response body handler that returns aBodySubscriber
<T>
obtained fromBodySubscribers.fromLineSubscriber(subscriber, finisher, charset, lineSeparator)
, with the givensubscriber
,finisher
function, and line separator.static <S extends Flow.Subscriber<? super String>,T>
HttpResponse.BodySubscriber<T>HttpResponse.BodySubscribers. fromLineSubscriber(S subscriber, Function<? super S,? extends T> finisher, Charset charset, String lineSeparator)
Returns a body subscriber that forwards all response body to the givenFlow.Subscriber
, line by line.HttpRequest.Builder
HttpRequest.Builder. header(String name, String value)
Adds the given name value pair to the set of headers for this request.WebSocket.Builder
WebSocket.Builder. header(String name, String value)
Adds the given name-value pair to the list of additional HTTP headers sent during the opening handshake.HttpRequest.Builder
HttpRequest.Builder. headers(String... headers)
Adds the given name value pairs to the set of headers for this request.HttpRequest.Builder
HttpRequest.Builder. method(String method, HttpRequest.BodyPublisher bodyPublisher)
Sets the request method and request body of this builder to the given values.static HttpRequest.BodyPublisher
HttpRequest.BodyPublishers. ofString(String body)
Returns a request body publisher whose body is the givenString
, converted using theUTF_8
character set.static HttpRequest.BodyPublisher
HttpRequest.BodyPublishers. ofString(String s, Charset charset)
Returns a request body publisher whose body is the givenString
, converted using the given character set.default CompletionStage<?>
WebSocket.Listener. onClose(WebSocket webSocket, int statusCode, String reason)
Receives a Close message indicating the WebSocket's input has been closed.CompletableFuture<WebSocket>
WebSocket. sendClose(int statusCode, String reason)
Initiates an orderly closure of this WebSocket's output by sending a Close message with the given status code and the reason.HttpRequest.Builder
HttpRequest.Builder. setHeader(String name, String value)
Sets the given name value pair to the set of headers for this request.WebSocket.Builder
WebSocket.Builder. subprotocols(String mostPreferred, String... lesserPreferred)
Sets a request for the given subprotocols.static HttpClient.Redirect
HttpClient.Redirect. valueOf(String name)
Returns the enum constant of this type with the specified name.static HttpClient.Version
HttpClient.Version. valueOf(String name)
Returns the enum constant of this type with the specified name.Method parameters in java.net.http with type arguments of type String Modifier and Type Method Description static HttpResponse.BodyHandler<Void>
HttpResponse.BodyHandlers. fromLineSubscriber(Flow.Subscriber<? super String> subscriber)
Returns a response body handler that returns aBodySubscriber
<Void>
obtained fromBodySubscribers.fromLineSubscriber(subscriber, s -> null, charset, null)
, with the givensubscriber
.static HttpResponse.BodySubscriber<Void>
HttpResponse.BodySubscribers. fromLineSubscriber(Flow.Subscriber<? super String> subscriber)
Returns a body subscriber that forwards all response body to the givenFlow.Subscriber
, line by line.static HttpHeaders
HttpHeaders. of(Map<String,List<String>> headerMap, BiPredicate<String,String> filter)
Returns an HTTP headers from the given map.static HttpHeaders
HttpHeaders. of(Map<String,List<String>> headerMap, BiPredicate<String,String> filter)
Returns an HTTP headers from the given map.static HttpHeaders
HttpHeaders. of(Map<String,List<String>> headerMap, BiPredicate<String,String> filter)
Returns an HTTP headers from the given map.static HttpHeaders
HttpHeaders. of(Map<String,List<String>> headerMap, BiPredicate<String,String> filter)
Returns an HTTP headers from the given map.Constructors in java.net.http with parameters of type String Constructor Description HttpConnectTimeoutException(String message)
Constructs anHttpConnectTimeoutException
with the given detail message.HttpTimeoutException(String message)
Constructs anHttpTimeoutException
with the given detail message. -
Uses of String in java.nio
Methods in java.nio that return String Modifier and Type Method Description String
ByteBuffer. toString()
Returns a string summarizing the state of this buffer.String
ByteOrder. toString()
Constructs a string describing this object.String
CharBuffer. toString()
Returns a string containing the characters in this buffer.String
DoubleBuffer. toString()
Returns a string summarizing the state of this buffer.String
FloatBuffer. toString()
Returns a string summarizing the state of this buffer.String
IntBuffer. toString()
Returns a string summarizing the state of this buffer.String
LongBuffer. toString()
Returns a string summarizing the state of this buffer.String
ShortBuffer. toString()
Returns a string summarizing the state of this buffer.Methods in java.nio with parameters of type String Modifier and Type Method Description CharBuffer
CharBuffer. put(String src)
Relative bulk put method (optional operation).CharBuffer
CharBuffer. put(String src, int start, int end)
Relative bulk put method (optional operation). -
Uses of String in java.nio.channels
Methods in java.nio.channels that return String Modifier and Type Method Description String
FileChannel.MapMode. toString()
Returns a string describing this file-mapping mode.String
FileLock. toString()
Returns a string describing the range, type, and validity of this lock.Methods in java.nio.channels with parameters of type String Modifier and Type Method Description static Reader
Channels. newReader(ReadableByteChannel ch, String csName)
Constructs a reader that decodes bytes from the given channel according to the named charset.static Writer
Channels. newWriter(WritableByteChannel ch, String csName)
Constructs a writer that encodes characters according to the named charset and writes the resulting bytes to the given channel. -
Uses of String in java.nio.charset
Methods in java.nio.charset that return String Modifier and Type Method Description String
Charset. displayName()
Returns this charset's human-readable name for the default locale.String
Charset. displayName(Locale locale)
Returns this charset's human-readable name for the given locale.String
IllegalCharsetNameException. getCharsetName()
Retrieves the illegal charset name.String
UnsupportedCharsetException. getCharsetName()
Retrieves the name of the unsupported charset.String
MalformedInputException. getMessage()
Returns the message.String
UnmappableCharacterException. getMessage()
Returns the message.String
Charset. name()
Returns this charset's canonical name.String
CharsetDecoder.
-