Uses of Class
java.lang.String
-
Packages that use String Package Description com.sun.jarsigner This package comprises the interfaces and classes used to define the signing mechanism used by thejarsigner
tool.com.sun.java.accessibility.util Provides a collection of interfaces and classes that compose the Java Accessibility Utilities.com.sun.javadoc Note: The declarations in this package have been superseded by those in the packagejdk.javadoc.doclet
.com.sun.jdi This is the core package of the Java Debug Interface (JDI), it defines mirrors for values, types, and the target VirtualMachine itself - as well bootstrapping facilities.com.sun.jdi.connect This package defines connections between the virtual machine using the JDI and the target virtual machine.com.sun.jdi.connect.spi This package comprises the interfaces and classes used to develop newTransportService
implementations.com.sun.jdi.event This package defines JDI events and event processing.com.sun.jdi.request This package is used to request that a JDI event be sent under specified conditions.com.sun.management This package contains the JDK's extension to the standard implementation of thejava.lang.management
API and also defines the management interface for some other components of the platform.com.sun.net.httpserver Provides a simple high-level Http server API, which can be used to build embedded HTTP servers.com.sun.nio.sctp A Java API for Stream Control Transport Protocol.com.sun.security.auth Provides implementations ofPrincipal
.com.sun.security.auth.login Provides an implementation ofConfiguration
.com.sun.security.auth.module Provides implementations ofLoginModule
.com.sun.security.jgss This package defines classes and interfaces for the JDK extensions to the GSS-API.com.sun.source.doctree Provides interfaces to represent documentation comments as abstract syntax trees (AST).com.sun.source.tree Provides interfaces to represent source code as abstract syntax trees (AST).com.sun.source.util Provides utilities for operations on abstract syntax trees (AST).com.sun.tools.attach Provides the API to attach to a Java™ virtual machine.com.sun.tools.attach.spi Only developers who are defining new attach providers should need to make direct use of this package.com.sun.tools.javac This package provides a legacy entry point for the javac tool.com.sun.tools.javadoc This package and its contents are deprecated and may be removed in a future release.com.sun.tools.jconsole This package contains the JConsole API.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.smartcardio Java™ Smart Card I/O APIjavax.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.jdk.dynalink Contains interfaces and classes that are used to link aninvokedynamic
call site.jdk.dynalink.beans Contains the linker for ordinary Java objects.jdk.dynalink.linker Contains interfaces and classes needed by language runtimes to implement their own language-specific object models and type conversions.jdk.dynalink.linker.support Contains classes that make it more convenient for language runtimes to implement their own language-specific object models and type conversions by providing basic implementations of some classes as well as various utilities.jdk.javadoc.doclet The Doclet API provides an environment which, in conjunction with the Language Model API and Compiler Tree API, allows clients to inspect the source-level structures of programs and libraries, including API comments embedded in the source.jdk.jfr This package provides classes to create events and control Flight Recorder.jdk.jfr.consumer This package contains classes for consuming Flight Recorder data.jdk.jshell Provides interfaces for creating tools, such as a Read-Eval-Print Loop (REPL), which interactively evaluate "snippets" of Java programming language code.jdk.jshell.execution Provides implementation support for building JShell execution engines.jdk.jshell.spi Defines the Service Provider Interface for pluggable JShell execution engines.jdk.jshell.tool Provides a mechanism to launch an instance of a Java™ shell tool.jdk.management.jfr This package contains classes to control and monitor Flight Recorder over Java Management Extensions (JMX).jdk.nashorn.api.scripting This package provides thejavax.script
integration, which is the preferred way to use Nashorn.jdk.nashorn.api.tree Nashorn parser API provides interfaces to represent ECMAScript source code as abstract syntax trees (AST) and Parser to parse ECMAScript source scripts.jdk.net Platform specific socket options for thejava.net
andjava.nio.channels
socket classes.jdk.security.jarsigner This package defines APIs for signing jar files.netscape.javascript Provides Java code the ability to access the JavaScript engine and the HTML DOM in the web browser.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.css Provides interfaces for DOM Level 2 Style Specification.org.w3c.dom.events Provides interfaces for DOM Level 2 Events.org.w3c.dom.html Provides interfaces for DOM Level 2 HTML Specification.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.w3c.dom.stylesheets Provides interfaces for DOM Level 2 Style Specification.org.w3c.dom.xpath Provides interfaces for DOM Level 3 XPath Specification.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 com.sun.jarsigner
Methods in com.sun.jarsigner that return String Modifier and Type Method Description String[]
ContentSignerParameters. getCommandLine()
Deprecated.Retrieves the command-line arguments passed to the jarsigner tool.String
ContentSignerParameters. getSignatureAlgorithm()
Deprecated.Retrieves the name of the signature algorithm.default String
ContentSignerParameters. getTSADigestAlg()
Deprecated.Retreives the message digest algorithm that is used to generate the message imprint to be sent to the TSA server.default String
ContentSignerParameters. getTSAPolicyID()
Deprecated.Retrieves the TSAPolicyID for a Timestamping Authority (TSA). -
Uses of String in com.sun.java.accessibility.util
Methods in com.sun.java.accessibility.util that return String Modifier and Type Method Description String
Translator. getAccessibleDescription()
Get the accessible description of this object.String
Translator. getAccessibleName()
Get the accessible name of this object.String
AccessibilityListenerList. toString()
Return a string representation of theAccessibilityListenerList
.Methods in com.sun.java.accessibility.util with parameters of type String Modifier and Type Method Description void
Translator. setAccessibleDescription(String s)
Set the accessible description of this object.void
Translator. setAccessibleName(String s)
Set the name of this object. -
Uses of String in com.sun.javadoc
Methods in com.sun.javadoc that return String Modifier and Type Method Description String
Doc. commentText()
Deprecated, for removal: This API element is subject to removal in a future version.Return the text of the comment for this doc item.String
FieldDoc. constantValueExpression()
Deprecated, for removal: This API element is subject to removal in a future version.Get the value of a constant field.String
SerialFieldTag. description()
Deprecated, for removal: This API element is subject to removal in a future version.Return the field comment.String
Type. dimension()
Deprecated, for removal: This API element is subject to removal in a future version.Return the type's dimension information, as a string.String
ThrowsTag. exceptionComment()
Deprecated, for removal: This API element is subject to removal in a future version.Return the exception comment associated with thisThrowsTag
.String
ThrowsTag. exceptionName()
Deprecated, for removal: This API element is subject to removal in a future version.Return the name of the exception associated with thisThrowsTag
.String
SerialFieldTag. fieldName()
Deprecated, for removal: This API element is subject to removal in a future version.Return the serializable field name.String
SerialFieldTag. fieldType()
Deprecated, for removal: This API element is subject to removal in a future version.Return the field type string.String
ExecutableMemberDoc. flatSignature()
Deprecated, for removal: This API element is subject to removal in a future version.get flat signature.String
Doc. getRawCommentText()
Deprecated, for removal: This API element is subject to removal in a future version.Return the full unprocessed text of the comment.String
Tag. kind()
Deprecated, for removal: This API element is subject to removal in a future version.Return the kind of this tag.String
SeeTag. label()
Deprecated, for removal: This API element is subject to removal in a future version.Get the label of the@see
tag.String
ProgramElementDoc. modifiers()
Deprecated, for removal: This API element is subject to removal in a future version.Get modifiers string.String
Doc. name()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the non-qualified name of this Doc item.String
Parameter. name()
Deprecated, for removal: This API element is subject to removal in a future version.Get local name of this parameter.String
Tag. name()
Deprecated, for removal: This API element is subject to removal in a future version.Return the name of this tag.String[][]
RootDoc. options()
Deprecated, for removal: This API element is subject to removal in a future version.Command line options.String
ParamTag. parameterComment()
Deprecated, for removal: This API element is subject to removal in a future version.Return the parameter comment associated with thisParamTag
.String
ParamTag. parameterName()
Deprecated, for removal: This API element is subject to removal in a future version.Return the name of the parameter or type parameter associated with thisParamTag
.String
ProgramElementDoc. qualifiedName()
Deprecated, for removal: This API element is subject to removal in a future version.Get the fully qualified name of this program element.String
Type. qualifiedTypeName()
Deprecated, for removal: This API element is subject to removal in a future version.Return qualified name of type excluding any dimension information.String
SeeTag. referencedClassName()
Deprecated, for removal: This API element is subject to removal in a future version.Get the class or interface name of the@see
reference.String
SeeTag. referencedMemberName()
Deprecated, for removal: This API element is subject to removal in a future version.Get the field, constructor or method substring of the@see
reference.String
ExecutableMemberDoc. signature()
Deprecated, for removal: This API element is subject to removal in a future version.Get the signature.String
Type. simpleTypeName()
Deprecated, for removal: This API element is subject to removal in a future version.Return the simple name of this type excluding any dimension information.String
Tag. text()
Deprecated, for removal: This API element is subject to removal in a future version.Return the text of this tag, that is, the portion beyond tag name.String
AnnotationValue. toString()
Deprecated, for removal: This API element is subject to removal in a future version.Returns a string representation of the value.String
Parameter. toString()
Deprecated, for removal: This API element is subject to removal in a future version.Returns a string representation of the parameter.String
SourcePosition. toString()
Deprecated, for removal: This API element is subject to removal in a future version.Convert the source position to the form "Filename:line".String
Tag. toString()
Deprecated, for removal: This API element is subject to removal in a future version.Convert this object to a string.String
Type. toString()
Deprecated, for removal: This API element is subject to removal in a future version.Return a string representation of the type.String
Parameter. typeName()
Deprecated, for removal: This API element is subject to removal in a future version.Get type name of this parameter.String
Type. typeName()
Deprecated, for removal: This API element is subject to removal in a future version.Return unqualified name of type excluding any dimension information.Methods in com.sun.javadoc with parameters of type String Modifier and Type Method Description ClassDoc
RootDoc. classNamed(String qualifiedName)
Deprecated, for removal: This API element is subject to removal in a future version.Return a ClassDoc for the specified class or interface name.ClassDoc
ClassDoc. findClass(String className)
Deprecated, for removal: This API element is subject to removal in a future version.Find the specified class or interface within the context of this class doc.ClassDoc
PackageDoc. findClass(String className)
Deprecated, for removal: This API element is subject to removal in a future version.Lookup a class or interface within this package.static int
Doclet. optionLength(String option)
Deprecated, for removal: This API element is subject to removal in a future version.Check for doclet-added options.PackageDoc
RootDoc. packageNamed(String name)
Deprecated, for removal: This API element is subject to removal in a future version.Return a PackageDoc for the specified package name.void
DocErrorReporter. printError(SourcePosition pos, String msg)
Deprecated, for removal: This API element is subject to removal in a future version.Print an error message and increment error count.void
DocErrorReporter. printError(String msg)
Deprecated, for removal: This API element is subject to removal in a future version.Print error message and increment error count.void
DocErrorReporter. printNotice(SourcePosition pos, String msg)
Deprecated, for removal: This API element is subject to removal in a future version.Print a message.void
DocErrorReporter. printNotice(String msg)
Deprecated, for removal: This API element is subject to removal in a future version.Print a message.void
DocErrorReporter. printWarning(SourcePosition pos, String msg)
Deprecated, for removal: This API element is subject to removal in a future version.Print warning message and increment warning count.void
DocErrorReporter. printWarning(String msg)
Deprecated, for removal: This API element is subject to removal in a future version.Print warning message and increment warning count.void
Doc. setRawCommentText(String rawDocumentation)
Deprecated, for removal: This API element is subject to removal in a future version.Set the full unprocessed text of the comment.Tag[]
Doc. tags(String tagname)
Deprecated, for removal: This API element is subject to removal in a future version.Return tags of the specified kind in this Doc item.static boolean
Doclet. validOptions(String[][] options, DocErrorReporter reporter)
Deprecated, for removal: This API element is subject to removal in a future version.Check that options have the correct arguments.static LanguageVersion
LanguageVersion. valueOf(String name)
Deprecated, for removal: This API element is subject to removal in a future version.Returns the enum constant of this type with the specified name. -
Uses of String in com.sun.jdi
Methods in com.sun.jdi that return String Modifier and Type Method Description String
PathSearchingVirtualMachine. baseDirectory()
Get the base directory used for path searching.String
ClassNotLoadedException. className()
String
ArrayType. componentSignature()
Gets the JNI signature of the components of this array class.String
ArrayType. componentTypeName()
Returns a text representation of the component type of this array.String
ReferenceType. defaultStratum()
Returns the default stratum for this reference type.String
VirtualMachine. description()
Returns text information on the target VM and the debugger support that mirrors it.String
LocalVariable. genericSignature()
Gets the generic signature for this variable if there is one.String
ReferenceType. genericSignature()
Gets the generic signature for this type if there is one.String
TypeComponent. genericSignature()
Gets the generic signature for this TypeComponent if there is one.String
VirtualMachine. getDefaultStratum()
Return this VM's default stratum.String
LocalVariable. name()
Gets the name of the local variable.String
ModuleReference. name()
Returns the module name.String
ReferenceType. name()
Gets the fully qualified name of this type.String
ThreadGroupReference. name()
Returns the name of this thread group.String
ThreadReference. name()
Returns the name of this thread.String
Type. name()
String
TypeComponent. name()
Gets the name of this type component.String
VirtualMachine. name()
Returns the name of the target VM as reported by the propertyjava.vm.name
.String
Method. returnTypeName()
Returns a text representation of the return type, as specified in the declaration of this method.String
LocalVariable. signature()
Gets the JNI signature of the local variable.String
Type. signature()
Returns the JNI-style signature for this type.String
TypeComponent. signature()
Gets the JNI-style signature for this type component.String
ReferenceType. sourceDebugExtension()
Get the source debug extension of this type.String
Location. sourceName()
Gets an identifing name for the source corresponding to this location.String
Location. sourceName(String stratum)
Gets an identifing name for the source corresponding to this location.String
ReferenceType. sourceName()
Gets an identifying name for the source corresponding to the declaration of this type.String
Location. sourcePath()
Gets the path to the source corresponding to this location.String
Location. sourcePath(String stratum)
Gets the path to the source corresponding to this location.String
Mirror. toString()
Returns a String describing this mirrorString
Field. typeName()
Returns a text representation of the type of this field.String
LocalVariable. typeName()
Returns a text representation of the type of this variable.String
StringReference. value()
Returns the StringReference as a String.String
VirtualMachine. version()
Returns the version of the Java Runtime Environment in the target VM as reported by the propertyjava.version
.Methods in com.sun.jdi that return types with arguments of type String Modifier and Type Method Description List<String>
Method. argumentTypeNames()
Returns a list containing a text representation of the type of each formal parameter of this method.List<String>
ReferenceType. availableStrata()
Return the available strata for this reference type.List<String>
PathSearchingVirtualMachine. bootClassPath()
Get the boot class path for this virtual machine.List<String>
PathSearchingVirtualMachine. classPath()
Get the class path for this virtual machine.List<String>
ReferenceType. sourceNames(String stratum)
Gets the identifying names for all the source corresponding to the declaration of this type.List<String>
ReferenceType. sourcePaths(String stratum)
Gets the paths to the source corresponding to the declaration of this type.Methods in com.sun.jdi with parameters of type String Modifier and Type Method Description List<Location>
Method. allLineLocations(String stratum, String sourceName)
Returns a list containing aLocation
object for each executable source line in this method.List<Location>
ReferenceType. allLineLocations(String stratum, String sourceName)
Returns a list containing aLocation
object for each executable source line in this reference type.List<ReferenceType>
VirtualMachine. classesByName(String className)
Returns the loaded reference types that match a given name.Method
ClassType. concreteMethodByName(String name, String signature)
Returns a the single non-abstractMethod
visible from this class that has the given name and signature.Field
ReferenceType. fieldByName(String fieldName)
Finds the visibleField
with the given non-ambiguous name.int
Location. lineNumber(String stratum)
The line number of this Location.List<Location>
Method. locationsOfLine(String stratum, String sourceName, int lineNumber)
Returns a List containing allLocation
objects that map to the given line number and source name.List<Location>
ReferenceType. locationsOfLine(String stratum, String sourceName, int lineNumber)
Returns a List containing allLocation
objects that map to the given line number.List<Method>
ReferenceType. methodsByName(String name)
Returns a List containing each visibleMethod
that has the given name.List<Method>
ReferenceType. methodsByName(String name, String signature)
Returns a List containing each visibleMethod
that has the given name and signature.StringReference
VirtualMachine. mirrorOf(String value)
Creates a string in this virtual machine.void
VirtualMachine. setDefaultStratum(String stratum)
Set this VM's default stratum (seeLocation
for a discussion of strata).String
Location. sourceName(String stratum)
Gets an identifing name for the source corresponding to this location.List<String>
ReferenceType. sourceNames(String stratum)
Gets the identifying names for all the source corresponding to the declaration of this type.String
Location. sourcePath(String stratum)
Gets the path to the source corresponding to this location.List<String>
ReferenceType. sourcePaths(String stratum)
Gets the paths to the source corresponding to the declaration of this type.List<LocalVariable>
Method. variablesByName(String name)
Returns a list containing eachLocalVariable
of a given name in this method.LocalVariable
StackFrame. visibleVariableByName(String name)
Finds aLocalVariable
that matches the given name and is visible at the current frame location. -
Uses of String in com.sun.jdi.connect
Methods in com.sun.jdi.connect that return String Modifier and Type Method Description String
Connector.Argument. description()
Returns a human-readable description of this argument and its purpose.String
Connector. description()
Returns a human-readable description of this connector and its purpose.String
Connector.Argument. label()
Returns a short human-readable label for this argument.String
Connector.Argument. name()
Returns a short, unique identifier for the argument.String
Connector. name()
Returns a short identifier for the connector.String
Transport. name()
Returns a short identifier for the transport.String
ListeningConnector. startListening(Map<String,? extends Connector.Argument> arguments)
Listens for one or more connections initiated by target VMs.String
Connector.BooleanArgument. stringValueOf(boolean value)
Return the string representation of thevalue
parameter.String
Connector.IntegerArgument. stringValueOf(int value)
Return the string representation of thevalue
parameter.String
Connector.Argument. value()
Returns the current value of the argument.Methods in com.sun.jdi.connect that return types with arguments of type String Modifier and Type Method Description List<String>
IllegalConnectorArgumentsException. argumentNames()
Return aList
containing the names of the invalid or inconsistent arguments.List<String>
Connector.SelectedArgument. choices()
Return the possible values for the argumentMap<String,Connector.Argument>
Connector. defaultArguments()
Returns the arguments accepted by this Connector and their default values.Methods in com.sun.jdi.connect with parameters of type String Modifier and Type Method Description boolean
Connector.Argument. isValid(String value)
Performs basic sanity check of argument.boolean
Connector.BooleanArgument. isValid(String value)
Performs basic sanity check of argument.boolean
Connector.IntegerArgument. isValid(String value)
Performs basic sanity check of argument.boolean
Connector.SelectedArgument. isValid(String value)
Performs basic sanity check of argument.boolean
Connector.StringArgument. isValid(String value)
Performs basic sanity check of argument.void
Connector.Argument. setValue(String value)
Sets the value of the argument.Method parameters in com.sun.jdi.connect with type arguments of type String Modifier and Type Method Description VirtualMachine
ListeningConnector. accept(Map<String,? extends Connector.Argument> arguments)
Waits for a target VM to attach to this connector.VirtualMachine
AttachingConnector. attach(Map<String,? extends Connector.Argument> arguments)
Attaches to a running application and returns a mirror of its VM.VirtualMachine
LaunchingConnector. launch(Map<String,? extends Connector.Argument> arguments)
Launches an application and connects to its VM.String
ListeningConnector. startListening(Map<String,? extends Connector.Argument> arguments)
Listens for one or more connections initiated by target VMs.void
ListeningConnector. stopListening(Map<String,? extends Connector.Argument> arguments)
Cancels listening for connections.Constructors in com.sun.jdi.connect with parameters of type String Constructor Description IllegalConnectorArgumentsException(String s, String name)
Construct anIllegalConnectorArgumentsException
with the specified detail message and the name of the argument which is invalid or inconsistent.IllegalConnectorArgumentsException(String s, List<String> names)
Construct anIllegalConnectorArgumentsException
with the specified detail message and aList
of names of arguments which are invalid or inconsistent.TransportTimeoutException(String message)
Constructs aTransportTimeoutException
with the specified detail message.VMStartException(String message, Process process)
Constructor parameters in com.sun.jdi.connect with type arguments of type String Constructor Description IllegalConnectorArgumentsException(String s, List<String> names)
Construct anIllegalConnectorArgumentsException
with the specified detail message and aList
of names of arguments which are invalid or inconsistent. -
Uses of String in com.sun.jdi.connect.spi
Methods in com.sun.jdi.connect.spi that return String Modifier and Type Method Description abstract String
TransportService.ListenKey. address()
Returns a string representation of the listen key.abstract String
TransportService. description()
Returns a description of the transport service.abstract String
TransportService. name()
Returns a name to identify the transport service.Methods in com.sun.jdi.connect.spi with parameters of type String Modifier and Type Method Description abstract Connection
TransportService. attach(String address, long attachTimeout, long handshakeTimeout)
Attaches to the specified address.abstract TransportService.ListenKey
TransportService. startListening(String address)
Listens on the specified address for inbound connections.Constructors in com.sun.jdi.connect.spi with parameters of type String Constructor Description ClosedConnectionException(String message)
Constructs aClosedConnectionException
with the specified detail message. -
Uses of String in com.sun.jdi.event
Methods in com.sun.jdi.event that return String Modifier and Type Method Description String
ClassUnloadEvent. className()
Returns the name of the class that has been unloaded.String
ClassUnloadEvent. classSignature()
Returns the JNI-style signature of the class that has been unloaded. -
Uses of String in com.sun.jdi.request
Methods in com.sun.jdi.request with parameters of type String Modifier and Type Method Description void
ClassPrepareRequest. addClassExclusionFilter(String classPattern)
Restricts the events generated by this request to the preparation of reference types whose name does not match this restricted regular expression.void
ClassUnloadRequest. addClassExclusionFilter(String classPattern)
Restricts the events generated by this request to the unloading of reference types whose name does not match a restricted regular expression.void
ExceptionRequest. addClassExclusionFilter(String classPattern)
Restricts the events generated by this request to those whose location is in a class whose name does not match a restricted regular expression.void
MethodEntryRequest. addClassExclusionFilter(String classPattern)
Restricts the events generated by this request to those whose method is in a class whose name does not match this restricted regular expression, e.g.void
MethodExitRequest. addClassExclusionFilter(String classPattern)
Restricts the events generated by this request to those whose method is in a class whose name does not match this restricted regular expression.void
MonitorContendedEnteredRequest. addClassExclusionFilter(String classPattern)
Restricts the events generated by this request to those whose method is in a class whose name does not match this restricted regular expression, e.g.void
MonitorContendedEnterRequest. addClassExclusionFilter(String classPattern)
Restricts the events generated by this request to those whose method is in a class whose name does not match this restricted regular expression, e.g.void
MonitorWaitedRequest. addClassExclusionFilter(String classPattern)
Restricts the events generated by this request to those in which the name of the class of the monitor object does notmatch this restricted regular expression, e.g.void
MonitorWaitRequest. addClassExclusionFilter(String classPattern)
Restricts the events generated by this request to those in which the name of the class of the monitor object does notmatch this restricted regular expression, e.g.void
StepRequest. addClassExclusionFilter(String classPattern)
Restricts the events generated by this request to those whose location is in a class whose name does not match a restricted regular expression.void
WatchpointRequest. addClassExclusionFilter(String classPattern)
Restricts the events generated by this request to those whose location is in a class whose name does not match this restricted regular expression.void
ClassPrepareRequest. addClassFilter(String classPattern)
Restricts the events generated by this request to the preparation of reference types whose name matches this restricted regular expression.void
ClassUnloadRequest. addClassFilter(String classPattern)
Restricts the events generated by this request to the unloading of reference types whose name matches a restricted regular expression.void
ExceptionRequest. addClassFilter(String classPattern)
Restricts the events generated by this request to those whose location is in a class whose name matches a restricted regular expression.void
MethodEntryRequest. addClassFilter(String classPattern)
Restricts the events generated by this request to those whose method is in a class whose name matches this restricted regular expression.void
MethodExitRequest. addClassFilter(String classPattern)
Restricts the events generated by this request to those whose method is in a class whose name matches a restricted regular expression.void
MonitorContendedEnteredRequest. addClassFilter(String classPattern)
Restricts the events generated by this request to those whose method is in a class whose name matches this restricted regular expression.void
MonitorContendedEnterRequest. addClassFilter(String classPattern)
Restricts the events generated by this request to those whose method is in a class whose name matches this restricted regular expression.void
MonitorWaitedRequest. addClassFilter(String classPattern)
Restricts the events generated by this request to those in which the name of the class of the monitor object matches this restricted regular expression.void
MonitorWaitRequest. addClassFilter(String classPattern)
Restricts the events generated by this request to those in which the name of the class of the monitor object matches this restricted regular expression.void
StepRequest. addClassFilter(String classPattern)
Restricts the events generated by this request to those whose location is in a class whose name matches a restricted regular expression.void
WatchpointRequest. addClassFilter(String classPattern)
Restricts the events generated by this request to those whose location is in a class whose name matches a restricted regular expression.void
ClassPrepareRequest. addSourceNameFilter(String sourceNamePattern)
Restricts the events generated by this request to the preparation of reference types for which the restricted regular expression 'sourceNamePattern' matches one of the 'sourceNames' for the reference type being prepared.Constructors in com.sun.jdi.request with parameters of type String Constructor Description DuplicateRequestException(String s)
InvalidRequestStateException(String s)
-
Uses of String in com.sun.management
Fields in com.sun.management declared as String Modifier and Type Field Description static String
GarbageCollectionNotificationInfo. GARBAGE_COLLECTION_NOTIFICATION
Notification type denoting that the Java virtual machine has completed a garbage collection cycle.Methods in com.sun.management that return String Modifier and Type Method Description String
GarbageCollectionNotificationInfo. getGcAction()
Returns the action performed by the garbage collectorString
GarbageCollectionNotificationInfo. getGcCause()
Returns the cause of the garbage collectionString
GarbageCollectionNotificationInfo. getGcName()
Returns the name of the garbage collector used to perform the collectionString
VMOption. getName()
Returns the name of this VM option.String
VMOption. getValue()
Returns the value of this VM option at the time when thisVMOption
was created.Methods in com.sun.management that return types with arguments of type String Modifier and Type Method Description Map<String,MemoryUsage>
GcInfo. getMemoryUsageAfterGc()
Returns the memory usage of all memory pools at the end of this GC.Map<String,MemoryUsage>
GcInfo. getMemoryUsageBeforeGc()
Returns the memory usage of all memory pools at the beginning of this GC.Methods in com.sun.management with parameters of type String Modifier and Type Method Description void
HotSpotDiagnosticMXBean. dumpHeap(String outputFile, boolean live)
Dumps the heap to theoutputFile
file in the same format as the hprof heap dump.VMOption
HotSpotDiagnosticMXBean. getVMOption(String name)
Returns aVMOption
object for a VM option of the given name.void
HotSpotDiagnosticMXBean. setVMOption(String name, String value)
Sets a VM option of the given name to the specified value.static VMOption.Origin
VMOption.Origin. valueOf(String name)
Returns the enum constant of this type with the specified name.Constructors in com.sun.management with parameters of type String Constructor Description GarbageCollectionNotificationInfo(String gcName, String gcAction, String gcCause, GcInfo gcInfo)
Constructs aGarbageCollectionNotificationInfo
object.VMOption(String name, String value, boolean writeable, VMOption.Origin origin)
Constructs aVMOption
. -
Uses of String in com.sun.net.httpserver
Fields in com.sun.net.httpserver declared as String Modifier and Type Field Description protected String
BasicAuthenticator. realm
Methods in com.sun.net.httpserver that return String Modifier and Type Method Description abstract String
Filter. description()
returns a short description of this FilterString[]
HttpsParameters. getCipherSuites()
Returns a copy of the array of ciphersuites or null if none have been set.String
Headers. getFirst(String key)
returns the first value from the List of String values for the given key (if at least one exists).String
HttpPrincipal. getName()
returns the contents of this principal in the form realm:usernameabstract String
HttpContext. getPath()
returns the path this context was created withabstract String
HttpExchange. getProtocol()
Returns the protocol string from the request in the form protocol/majorVersion.minorVersion.String[]
HttpsParameters. getProtocols()
Returns a copy of the array of protocols or null if none have been set.String
BasicAuthenticator. getRealm()
returns the realm this BasicAuthenticator was created withString
HttpPrincipal. getRealm()
returns the realm this object was created with.abstract String
HttpExchange. getRequestMethod()
Get the request methodString
HttpPrincipal. getUsername()
returns the username this object was created with.String
HttpPrincipal. toString()
returns the same string as getName()Methods in com.sun.net.httpserver that return types with arguments of type String Modifier and Type Method Description abstract Map<String,Object>
HttpContext. getAttributes()
returns a mutable Map, which can be used to pass configuration and other data to Filter modules and to the context's exchange handler.Methods in com.sun.net.httpserver with parameters of type String Modifier and Type Method Description void
Headers. add(String key, String value)
adds the given value to the list of headers for the given key.abstract boolean
BasicAuthenticator. checkCredentials(String username, String password)
called for each incoming request to verify the given name and password in the context of this Authenticator's realm.abstract HttpContext
HttpServer. createContext(String path)
Creates a HttpContext without initially specifying a handler.abstract HttpContext
HttpServer. createContext(String path, HttpHandler handler)
Creates a HttpContext.abstract Object
HttpExchange. getAttribute(String name)
Filter modules may store arbitrary objects with HttpExchange instances as an out-of-band communication mechanism.String
Headers. getFirst(String key)
returns the first value from the List of String values for the given key (if at least one exists).abstract void
HttpServer. removeContext(String path)
Removes the context identified by the given path from the server.void
Headers. set(String key, String value)
sets the given value as the sole header value for the given key.abstract void
HttpExchange. setAttribute(String name, Object value)
Filter modules may store arbitrary objects with HttpExchange instances as an out-of-band communication mechanism.void
HttpsParameters. setCipherSuites(String[] cipherSuites)
Sets the array of ciphersuites.void
HttpsParameters. setProtocols(String[] protocols)
Sets the array of protocols.Constructors in com.sun.net.httpserver with parameters of type String Constructor Description BasicAuthenticator(String realm)
Creates a BasicAuthenticator for the given HTTP realmHttpPrincipal(String username, String realm)
creates a HttpPrincipal from the given username and realm -
Uses of String in com.sun.nio.sctp
Methods in com.sun.nio.sctp that return String Modifier and Type Method Description String
SctpStandardSocketOptions.InitMaxStreams. toString()
Returns a string representation of this init max streams, including the maximum in and out bound streams.Methods in com.sun.nio.sctp with parameters of type String Modifier and Type Method Description static AssociationChangeNotification.AssocChangeEvent
AssociationChangeNotification.AssocChangeEvent. valueOf(String name)
Returns the enum constant of this type with the specified name.static HandlerResult
HandlerResult. valueOf(String name)
Returns the enum constant of this type with the specified name.static PeerAddressChangeNotification.AddressChangeEvent
PeerAddressChangeNotification.AddressChangeEvent. valueOf(String name)
Returns the enum constant of this type with the specified name.Constructors in com.sun.nio.sctp with parameters of type String Constructor Description IllegalReceiveException(String msg)
Constructs an instance of this class with the specified message.IllegalUnbindException(String msg)
Constructs an instance of this class with the specified detailed message.InvalidStreamException(String msg)
Constructs an instance of this class with the specified detailed message. -
Uses of String in com.sun.security.auth
Methods in com.sun.security.auth that return String Modifier and Type Method Description String
LdapPrincipal. getName()
Returns the name originally used to create this principal.String
NTDomainPrincipal. getName()
Return the Windows NT domain name for thisNTDomainPrincipal
.String
NTSid. getName()
Return a string version of thisNTSid
.String
NTUserPrincipal. getName()
Return the Windows NT username for thisNTPrincipal
.String
UnixNumericGroupPrincipal. getName()
Return the user's group identification number (GID) for thisUnixNumericGroupPrincipal
.String
UnixNumericUserPrincipal. getName()
Return the user identification number (UID) for thisUnixNumericUserPrincipal
.String
UnixPrincipal. getName()
Return the Unix username for thisUnixPrincipal
.String
UserPrincipal. getName()
Returns the name of this principal.String
LdapPrincipal. toString()
Creates a string representation of this principal's name in the format defined by RFC 2253.String
NTDomainPrincipal. toString()
Return a string representation of thisNTDomainPrincipal
.String
NTNumericCredential. toString()
Return a string representation of thisNTNumericCredential
.String
NTSid. toString()
Return a string representation of thisNTSid
.String
NTSidDomainPrincipal. toString()
Return a string representation of thisNTSidDomainPrincipal
.String
NTSidGroupPrincipal. toString()
Return a string representation of thisNTSidGroupPrincipal
.String
NTSidPrimaryGroupPrincipal. toString()
Return a string representation of thisNTSidPrimaryGroupPrincipal
.String
NTSidUserPrincipal. toString()
Return a string representation of thisNTSidUserPrincipal
.String
NTUserPrincipal. toString()
Return a string representation of thisNTPrincipal
.String
UnixNumericGroupPrincipal. toString()
Return a string representation of thisUnixNumericGroupPrincipal
.String
UnixNumericUserPrincipal. toString()
Return a string representation of thisUnixNumericUserPrincipal
.String
UnixPrincipal. toString()
Return a string representation of thisUnixPrincipal
.String
UserPrincipal. toString()
Returns a string representation of this principal.Constructors in com.sun.security.auth with parameters of type String Constructor Description LdapPrincipal(String name)
Creates an LDAP principal.NTDomainPrincipal(String name)
Create anNTDomainPrincipal
with a Windows NT domain name.NTSid(String stringSid)
Create anNTSid
with a Windows NT SID.NTSidDomainPrincipal(String name)
Create anNTSidDomainPrincipal
with a Windows NT SID.NTSidGroupPrincipal(String name)
Create anNTSidGroupPrincipal
with a Windows NT group name.NTSidPrimaryGroupPrincipal(String name)
Create anNTSidPrimaryGroupPrincipal
with a Windows NT group SID.NTSidUserPrincipal(String name)
Create anNTSidUserPrincipal
with a Windows NT SID.NTUserPrincipal(String name)
Create anNTUserPrincipal
with a Windows NT username.UnixNumericGroupPrincipal(String name, boolean primaryGroup)
Create aUnixNumericGroupPrincipal
using aString
representation of the user's group identification number (GID).UnixNumericUserPrincipal(String name)
Create aUnixNumericUserPrincipal
using aString
representation of the user's identification number (UID).UnixPrincipal(String name)
Create a UnixPrincipal with a Unix username.UserPrincipal(String name)
Creates a principal. -
Uses of String in com.sun.security.auth.login
Methods in com.sun.security.auth.login with parameters of type String Modifier and Type Method Description AppConfigurationEntry[]
ConfigFile. getAppConfigurationEntry(String applicationName)
Retrieve an entry from theConfiguration
using an application name as an index. -
Uses of String in com.sun.security.auth.module
Fields in com.sun.security.auth.module declared as String Modifier and Type Field Description String
JndiLoginModule. GROUP_PROVIDER
String
JndiLoginModule. USER_PROVIDER
JNDI Providerprotected String
UnixSystem. username
Methods in com.sun.security.auth.module that return String Modifier and Type Method Description String
NTSystem. getDomain()
Get the domain for the current NT user.String
NTSystem. getDomainSID()
Get a printable SID for the current NT user's domain.String[]
NTSystem. getGroupIDs()
Get the printable group SIDs for the current NT user.String
NTSystem. getName()
Get the username for the current NT user.String
NTSystem. getPrimaryGroupID()
Get a printable primary group SID for the current NT user.String
UnixSystem. getUsername()
Get the username for the current Unix user.String
NTSystem. getUserSID()
Get a printable SID for the current NT user.Method parameters in com.sun.security.auth.module with type arguments of type String Modifier and Type Method Description void
JndiLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize thisLoginModule
.void
KeyStoreLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize thisLoginModule
.void
Krb5LoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize thisLoginModule
.void
LdapLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize thisLoginModule
.void
NTLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize thisLoginModule
.void
UnixLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
Initialize thisLoginModule
. -
Uses of String in com.sun.security.jgss
Methods in com.sun.security.jgss with parameters of type String Modifier and Type Method Description static InquireType
InquireType. valueOf(String name)
Returns the enum constant of this type with the specified name.Constructors in com.sun.security.jgss with parameters of type String Constructor Description InquireSecContextPermission(String name)
Constructs a newInquireSecContextPermission
object with the specified name. -
Uses of String in com.sun.source.doctree
Fields in com.sun.source.doctree declared as String Modifier and Type Field Description String
DocTree.Kind. tagName
The name of the tag, if any, associated with this kind of node.Methods in com.sun.source.doctree that return String Modifier and Type Method Description String
CommentTree. getBody()
Returns the text of the comment.String
TextTree. getBody()
Returns the text.String
ReferenceTree. getSignature()
Returns the signature of the Java language element being referenced, as found in@see
and similar nodes.String
BlockTagTree. getTagName()
Returns the name of the tag.String
InlineTagTree. getTagName()
Returns the name of the tag.String
DocTypeTree. getText()
Returns the text of the doctype declaration.Methods in com.sun.source.doctree with parameters of type String Modifier and Type Method Description static AttributeTree.ValueKind
AttributeTree.ValueKind. valueOf(String name)
Returns the enum constant of this type with the specified name.static DocTree.Kind
DocTree.Kind. valueOf(String name)
Returns the enum constant of this type with the specified name. -
Uses of String in com.sun.source.tree
Methods in com.sun.source.tree with parameters of type String Modifier and Type Method Description static LambdaExpressionTree.BodyKind
LambdaExpressionTree.BodyKind. valueOf(String name)
Returns the enum constant of this type with the specified name.static MemberReferenceTree.ReferenceMode
MemberReferenceTree.ReferenceMode. valueOf(String name)
Returns the enum constant of this type with the specified name.static ModuleTree.ModuleKind
ModuleTree.ModuleKind. valueOf(String name)
Returns the enum constant of this type with the specified name.static Tree.Kind
Tree.Kind. valueOf(String name)
Returns the enum constant of this type with the specified name. -
Uses of String in com.sun.source.util
Methods in com.sun.source.util that return String Modifier and Type Method Description abstract String
Trees. getDocComment(TreePath path)
Returns the doc comment, if any, for the Tree node identified by a given TreePath.String
Plugin. getName()
Returns the user-friendly name of this plug-in.Methods in com.sun.source.util with parameters of type String Modifier and Type Method Description abstract DocCommentTree
DocTrees. getDocCommentTree(Element e, String relativePath)
Returns the doc comment tree of the given file whose path is specified relative to the given element.void
Plugin. init(JavacTask task, String... args)
Initializes the plug-in for a given compilation task.CommentTree
DocTreeFactory. newCommentTree(String text)
Create a newCommentTree
, to represent an HTML comment.DocTypeTree
DocTreeFactory. newDocTypeTree(String text)
Create a newDocTypeTree
, to represent aDOCTYPE
HTML declaration.ErroneousTree
DocTreeFactory. newErroneousTree(String text, Diagnostic<JavaFileObject> diag)
Create a newErroneousTree
object, to represent some unparseable input.ReferenceTree
DocTreeFactory. newReferenceTree(String signature)
Create a newReferenceTree
object, to represent a reference to an API element.TextTree
DocTreeFactory. newTextTree(String text)
Create a newTextTree
object, to represent some plain text.static TaskEvent.Kind
TaskEvent.Kind. valueOf(String name)
Returns the enum constant of this type with the specified name. -
Uses of String in com.sun.tools.attach
Methods in com.sun.tools.attach that return String Modifier and Type Method Description String
VirtualMachineDescriptor. displayName()
Return the display name component of this descriptor.String
VirtualMachine. id()
Returns the identifier for this Java virtual machine.String
VirtualMachineDescriptor. id()
Return the identifier component of this descriptor.abstract String
VirtualMachine. startLocalManagementAgent()
Starts the local JMX management agent in the target virtual machine.String
VirtualMachine. toString()
Returns the string representation of theVirtualMachine
.String
VirtualMachineDescriptor. toString()
Returns the string representation of theVirtualMachineDescriptor
.Methods in com.sun.tools.attach with parameters of type String Modifier and Type Method Description static VirtualMachine
VirtualMachine. attach(String id)
Attaches to a Java virtual machine.void
VirtualMachine. loadAgent(String agent)
Loads an agent.abstract void
VirtualMachine. loadAgent(String agent, String options)
Loads an agent.void
VirtualMachine. loadAgentLibrary(String agentLibrary)
Loads an agent library.abstract void
VirtualMachine. loadAgentLibrary(String agentLibrary, String options)
Loads an agent library.void
VirtualMachine. loadAgentPath(String agentPath)
Load a native agent library by full pathname.abstract void
VirtualMachine. loadAgentPath(String agentPath, String options)
Load a native agent library by full pathname.Constructors in com.sun.tools.attach with parameters of type String Constructor Description AgentInitializationException(String s)
Constructs anAgentInitializationException
with the specified detail message.AgentInitializationException(String s, int returnValue)
Constructs anAgentInitializationException
with the specified detail message and the return value from the execution of the agent'sAgent_OnAttach
function.AgentLoadException(String s)
Constructs anAgentLoadException
with the specified detail message.AttachNotSupportedException(String s)
Constructs anAttachNotSupportedException
with the specified detail message.AttachOperationFailedException(String message)
Constructs anAttachOperationFailedException
with the specified detail message.AttachPermission(String name)
Constructs a new AttachPermission object.AttachPermission(String name, String actions)
Constructs a new AttachPermission object.VirtualMachine(AttachProvider provider, String id)
Initializes a new instance of this class.VirtualMachineDescriptor(AttachProvider provider, String id)
Creates a virtual machine descriptor from the given components.VirtualMachineDescriptor(AttachProvider provider, String id, String displayName)
Creates a virtual machine descriptor from the given components. -
Uses of String in com.sun.tools.attach.spi
Methods in com.sun.tools.attach.spi that return String Modifier and Type Method Description abstract String
AttachProvider. name()
Return this provider's name.abstract String
AttachProvider. type()
Return this provider's type.Methods in com.sun.tools.attach.spi with parameters of type String Modifier and Type Method Description abstract VirtualMachine
AttachProvider. attachVirtualMachine(String id)
Attaches to a Java virtual machine. -
Uses of String in com.sun.tools.javac
Methods in com.sun.tools.javac with parameters of type String Modifier and Type Method Description static int
Main. compile(String[] args)
Programmatic interface to the Java Programming Language compiler, javac.static int
Main. compile(String[] args, PrintWriter out)
Programmatic interface to the Java Programming Language compiler, javac.static void
Main. main(String[] args)
Main entry point for the launcher. -
Uses of String in com.sun.tools.javadoc
Methods in com.sun.tools.javadoc with parameters of type String Modifier and Type Method Description static int
Main. execute(ClassLoader docletParentClassLoader, String... args)
Deprecated, for removal: This API element is subject to removal in a future version.Programmatic interface.static int
Main. execute(String... args)
Deprecated, for removal: This API element is subject to removal in a future version.Programmatic interface.static int
Main. execute(String programName, PrintWriter errWriter, PrintWriter warnWriter, PrintWriter noticeWriter, String defaultDocletClassName, ClassLoader docletParentClassLoader, String... args)
Deprecated, for removal: This API element is subject to removal in a future version.Programmatic interface.static int
Main. execute(String programName, PrintWriter errWriter, PrintWriter warnWriter, PrintWriter noticeWriter, String defaultDocletClassName, String... args)
Deprecated, for removal: This API element is subject to removal in a future version.Programmatic interface.static int
Main. execute(String programName, ClassLoader docletParentClassLoader, String... args)
Deprecated, for removal: This API element is subject to removal in a future version.Programmatic interface.static int
Main. execute(String programName, String... args)
Deprecated, for removal: This API element is subject to removal in a future version.Programmatic interface.static int
Main. execute(String programName, String defaultDocletClassName, ClassLoader docletParentClassLoader, String... args)
Deprecated, for removal: This API element is subject to removal in a future version.Programmatic interface.static int
Main. execute(String programName, String defaultDocletClassName, String... args)
Deprecated, for removal: This API element is subject to removal in a future version.Programmatic interface.static void
Main. main(String... args)
Deprecated, for removal: This API element is subject to removal in a future version.Command line interface. -
Uses of String in com.sun.tools.jconsole
Fields in com.sun.tools.jconsole declared as String Modifier and Type Field Description static String
JConsoleContext. CONNECTION_STATE_PROPERTY
TheConnectionState
bound property name.Methods in com.sun.tools.jconsole that return types with arguments of type String Modifier and Type Method Description abstract Map<String,JPanel>
JConsolePlugin. getTabs()
Returns the tabs to be added in JConsole window.Methods in com.sun.tools.jconsole with parameters of type String Modifier and Type Method Description static JConsoleContext.ConnectionState
JConsoleContext.ConnectionState. valueOf(String name)
Returns the enum constant of this type with the specified name. -
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.
-