Uses of Interface
java.lang.Cloneable

Packages that useCloneable
Package
Description
com.sun.security.jgss
This package defines classes and interfaces for the JDK extensionsto the GSS-API.
java.awt
Contains all of the classes for creating user interfaces and for paintinggraphics and images.
java.awt.datatransfer
Provides interfaces and classes for transferring data between and withinapplications.
java.awt.font
Provides classes and interface relating to fonts.
java.awt.geom
Provides the Java 2D classes for defining and performing operations onobjects related to two-dimensional geometry.
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.net
Provides the classes for implementing networking applications.
java.security
Provides the classes and interfaces for the security framework.
java.security.cert
Provides classes and interfaces for parsing and managingcertificates, certificate revocation lists (CRLs), andcertification paths.
java.sql
Provides the API for accessing and processing data stored in adata source (usually a relational database) using theJava programming language.
java.text
Provides classes and interfaces for handling text, dates, numbers,and messages in a manner independent of natural languages.
java.util
Contains the collections framework, some internationalization support classes,a service loader, properties, random number generation, string parsingand scanning classes, base64 encoding and decoding, a bit array, andseveral miscellaneous utility classes.
java.util.concurrent
Utility classes commonly useful in concurrent programming.
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 anoptional manifest file.
java.util.zip
Provides classes for reading and writing the standard ZIP and GZIP fileformats.
javax.crypto
Provides the classes and interfaces for cryptographicoperations.
javax.imageio.plugins.tiff
Public classes used by the built-in TIFF plug-ins.
javax.management
Provides the core classes for the Java Management Extensions.
javax.management.modelmbean
Provides the definition of the ModelMBean 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.naming
Provides the classes and interfaces for accessing naming services.
javax.naming.directory
Extends thejavax.naming package to provide functionalityfor accessing directory services.
javax.naming.ldap
Provides support for LDAPv3 extended operations and controls.
javax.print
Provides the principal classes and interfaces for the Java PrintService API.
javax.print.attribute
Provides classes and interfaces that describe the types of Java PrintService attributes and how they can be collected into attribute sets.
javax.print.attribute.standard
Packagejavax.print.attribute.standard contains classes for specificprinting attributes.
javax.sound.midi
Provides interfaces and classes for I/O, sequencing, and synthesis of MIDI(Musical Instrument Digital Interface) data.
javax.sql.rowset
Standard interfaces and base classes for JDBCRowSet implementations.
javax.sql.rowset.serial
Provides utility classes to allow serializable mappings between SQL typesand data types in the Java programming language.
javax.swing
Provides a set of "lightweight" (all-Java language) componentsthat, to the maximum degree possible, work the same on all platforms.
javax.swing.plaf
Provides one interface and many abstract classes that Swing uses to provideits 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 codenamedMetal), which is the default look and feel.
javax.swing.text
Provides classes and interfaces that deal with editable and noneditable textcomponents.
javax.swing.text.html
Provides the classHTMLEditorKit and supporting classes for creatingHTML text editors.
javax.swing.text.rtf
Provides a class (RTFEditorKit) for creating Rich-Text-Format texteditors.
javax.swing.tree
Provides classes and interfaces for dealing withjavax.swing.JTree.
javax.xml.datatype
Defines XML/Java Type Mappings.
org.ietf.jgss
This package presents a framework that allows application developers tomake use of security services like authentication, data integrity anddata confidentiality from a variety of underlying security mechanismslike Kerberos, using a unified API.
  • Uses ofCloneable incom.sun.security.jgss

    Modifier and Type
    Interface
    Description
    interface 
    The extended GSSCredential interface for supporting additionalfunctionalities not defined byorg.ietf.jgss.GSSCredential.
  • Uses ofCloneable injava.awt

    Classes injava.awt that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    Capabilities and properties of buffers.
    class 
    TheDimension class encapsulates the width andheight of a component (in integer precision) in a single object.
    class 
    TheGridBagConstraints class specifies constraintsfor components that are laid out using theGridBagLayout class.
    class 
    Capabilities and properties of images.
    class 
    AnInsets object is a representation of the bordersof a container.
    final class 
    A set of attributes which control a print job.
    final class 
    A set of attributes which control the output of a printed page.
    class 
    A point representing a location in(x,y) coordinate space,specified in integer precision.
    class 
    ARectangle specifies an area in a coordinate space that isenclosed by theRectangle object's upper-left point(x,y)in the coordinate space, its width, and its height.
    class 
    TheRenderingHints class defines and manages collections ofkeys and associated values which allow an application to provide inputinto the choice of algorithms used by other classes which performrendering and image manipulation services.
  • Uses ofCloneable injava.awt.datatransfer

    Classes injava.awt.datatransfer that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    ADataFlavor provides meta information about data.
  • Uses ofCloneable injava.awt.font

    Classes injava.awt.font that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    AGlyphVector object is a collection of glyphscontaining geometric information for the placement of each glyphin a transformed coordinate space which corresponds to thedevice on which theGlyphVector is ultimatelydisplayed.
    final class 
    TextLayout is an immutable graphical representation of styledcharacter data.
    final class 
    TheTextMeasurer class provides the primitive operationsneeded for line break: measuring up to a given advance, determining theadvance of a range of characters, and generating aTextLayout for a range of characters.
  • Uses ofCloneable injava.awt.geom

    Classes injava.awt.geom that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    TheAffineTransform class represents a 2D affine transformthat performs a linear mapping from 2D coordinates to other 2Dcoordinates that preserves the "straightness" and"parallelness" of lines.
    class 
    Arc2D is the abstract superclass for all objects thatstore a 2D arc defined by a framing rectangle,start angle, angular extent (length of the arc), and a closure type(OPEN,CHORD, orPIE).
    static class 
    This class defines an arc specified indouble precision.
    static class 
    This class defines an arc specified infloat precision.
    class 
    AnArea object stores and manipulates aresolution-independent description of an enclosed area of2-dimensional space.
    class 
    TheCubicCurve2D class defines a cubic parametric curvesegment in(x,y) coordinate space.
    static class 
    A cubic parametric curve segment specified withdouble coordinates.
    static class 
    A cubic parametric curve segment specified withfloat coordinates.
    class 
    TheDimension2D class is to encapsulate a widthand a height dimension.
    class 
    TheEllipse2D class describes an ellipse that is definedby a framing rectangle.
    static class 
    TheDouble class defines an ellipse specifiedindouble precision.
    static class 
    TheFloat class defines an ellipse specifiedinfloat precision.
    final class 
    TheGeneralPath class represents a geometric pathconstructed from straight lines, and quadratic and cubic(Bézier) curves.
    class 
    ThisLine2D represents a line segment in(x,y)coordinate space.
    static class 
    A line segment specified with double coordinates.
    static class 
    A line segment specified with float coordinates.
    class 
    ThePath2D class provides a simple, yet flexibleshape which represents an arbitrary geometric path.
    static class 
    TheDouble class defines a geometric path withcoordinates stored in double precision floating point.
    static class 
    TheFloat class defines a geometric path withcoordinates stored in single precision floating point.
    class 
    ThePoint2D class defines a point representing a locationin(x,y) coordinate space.
    static class 
    TheDouble class defines a point specified indouble precision.
    static class 
    TheFloat class defines a point specified in floatprecision.
    class 
    TheQuadCurve2D class defines a quadratic parametric curvesegment in(x,y) coordinate space.
    static class 
    A quadratic parametric curve segment specified withdouble coordinates.
    static class 
    A quadratic parametric curve segment specified withfloat coordinates.
    class 
    TheRectangle2D class describes a rectangledefined by a location(x,y) and dimension(w x h).
    static class 
    TheDouble class defines a rectangle specified indouble coordinates.
    static class 
    TheFloat class defines a rectangle specified in floatcoordinates.
    class 
    RectangularShape is the base class for a number ofShape objects whose geometry is defined by a rectangular frame.
    class 
    TheRoundRectangle2D class defines a rectangle withrounded corners defined by a location(x,y), adimension(w x h), and the width and height of an arcwith which to round the corners.
    static class 
    TheDouble class defines a rectangle with roundedcorners all specified indouble coordinates.
    static class 
    TheFloat class defines a rectangle with roundedcorners all specified infloat coordinates.
  • Uses ofCloneable injava.awt.image

    Classes injava.awt.image that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    An ImageFilter class for scaling images using a simple area averagingalgorithm that produces smoother results than the nearest neighboralgorithm.
    class 
    TheBufferedImageFilter class subclasses anImageFilter to provide a simple means ofusing a single-source/single-destination image operator(BufferedImageOp) to filter aBufferedImagein the Image Producer/Consumer/Observerparadigm.
    class 
    An ImageFilter class for cropping images.
    class 
    This class implements a filter for the set of interface methods thatare used to deliver data from an ImageProducer to an ImageConsumer.
    class 
    TheKernel class defines a matrix that describes how aspecified pixel and its surrounding pixels affect the valuecomputed for the pixel's position in the output image of a filteringoperation.
    class 
    An ImageFilter class for scaling images using the simplest algorithm.
    class 
    This class provides an easy way to create an ImageFilter which modifiesthe pixels of an image in the default RGB ColorModel.
  • Uses ofCloneable injava.awt.image.renderable

    Classes injava.awt.image.renderable that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    AParameterBlock encapsulates all the information about sources andparameters (Objects) required by a RenderableImageOp, or otherclasses that process images.
    class 
    A RenderContext encapsulates the information needed to produce aspecific rendering from a RenderableImage.
  • Uses ofCloneable injava.awt.print

    Classes injava.awt.print that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    ThePageFormat class describes the size andorientation of a page to be printed.
    class 
    ThePaper class describes the physical characteristics ofa piece of paper.
  • Uses ofCloneable injava.net

    Classes injava.net that implementCloneable
    Modifier and Type
    Class
    Description
    final class 
    An HttpCookie object represents an HTTP cookie, which carries stateinformation between server and user agent.
  • Uses ofCloneable injava.security

    Classes injava.security that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    This class defines login and logout methods for a provider.
    class 
    This class represents a "provider" for theJava Security API, where a provider implements some or all parts ofJava Security.
  • Uses ofCloneable injava.security.cert

    Subinterfaces ofCloneable injava.security.cert
    Modifier and Type
    Interface
    Description
    interface 
    A specification of the result of a certification path builder algorithm.
    interface 
    A specification of certification path algorithm parameters.
    interface 
    A specification of the result of a certification path validator algorithm.
    interface 
    A selector that defines a set of criteria for selectingCertificates.
    interface 
    A specification ofCertStore parameters.
    interface 
    A selector that defines a set of criteria for selectingCRLs.
    Classes injava.security.cert that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    Parameters used as input for the CollectionCertStorealgorithm.
    class 
    Parameters used as input for the LDAPCertStore algorithm.
    class 
    Parameters used as input for the PKIXCertPathBuilderalgorithm.
    class 
    This class represents the successful result of the PKIX certificationpath builder algorithm.
    class 
    An abstract class that performs one or more checks on anX509Certificate.
    class 
    This class represents the successful result of the PKIX certificationpath validation algorithm.
    class 
    Parameters used as input for the PKIXCertPathValidatoralgorithm.
    class 
    APKIXCertPathChecker for checking the revocation status ofcertificates with the PKIX algorithm.
    final class 
    Parameters used as input forCertStore algorithms which useinformation contained in a URI to retrieve certificates and CRLs.
    class 
    ACertSelector that selectsX509Certificates thatmatch all specified criteria.
    class 
    ACRLSelector that selectsX509CRLs thatmatch all specified criteria.
  • Uses ofCloneable injava.sql

    Classes injava.sql that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    A thin wrapper around a millisecond value that allowsJDBC to identify this as an SQLDATE value.
    class 
    A thin wrapper around thejava.util.Date class that allows the JDBCAPI to identify this as an SQLTIME value.
    class 
    A thin wrapper aroundjava.util.Date that allows the JDBC API to identify this as an SQLTIMESTAMP value.
  • Uses ofCloneable injava.text

    Subinterfaces ofCloneable injava.text
    Modifier and Type
    Interface
    Description
    interface 
    AnAttributedCharacterIterator allows iteration through both text andrelated attribute information.
    interface 
    This interface defines a protocol for bidirectional iteration over text.
    Classes injava.text that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    TheBreakIterator class implements methods for finding the location of boundaries in text.
    class 
    ChoiceFormat is a concrete subclass ofNumberFormat thatallows you to attach a format to a range of numbers.
    class 
    TheCollator class performs locale-sensitiveString comparison.
    final class 
    CompactNumberFormat is a concrete subclass ofNumberFormatthat formats a decimal number in a localized compact form.
    class 
    DateFormat is an abstract class for date/time formatting subclasses whichformats and parses dates or time in a language-independent manner.
    class 
    DateFormatSymbols is a public class for encapsulatinglocalizable date-time formatting data, such as the names of themonths, the names of the days of the week, and the time zone data.
    class 
    DecimalFormat is a concrete subclass ofNumberFormat that formats decimal numbers in a localized manner.
    class 
    This class represents the set of symbols (such as the decimal separator,the grouping separator, and so on) needed byDecimalFormatto format numbers.
    class 
    Format is an abstract base class for formatting locale-sensitiveinformation such as dates, messages, numbers, and lists.
    final class 
    ListFormat formats or parses a list of strings in a locale-sensitive way.
    class 
    MessageFormat provides a means to produce concatenatedmessages in a language-neutral way.
    class 
    NumberFormat is the abstract base class for all numberformats.
    class 
    TheRuleBasedCollator class is a concrete subclass ofCollator that provides a simple, data-driven, tablecollator.
    class 
    SimpleDateFormat is a concrete class for formatting andparsing dates in a locale-sensitive manner.
    final class 
    StringCharacterIterator implements theCharacterIterator protocol for aString.
  • Uses ofCloneable injava.util

    Classes injava.util that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    Resizable-array implementation of theDeque interface.
    class 
    Resizable-array implementation of theList interface.
    class 
    This class implements a vector of bits that grows as needed.
    class 
    TheCalendar class is an abstract class that provides methodsfor converting between a specific instant in time and a set ofcalendar fields such asYEAR,MONTH,DAY_OF_MONTH,HOUR, and so on, and formanipulating the calendar fields, such as getting the date of the nextweek.
    class 
    The classDate represents a specific instantin time, with millisecond precision.
    class 
    EnumMap<K extendsEnum<K>, V>
    A specializedMap implementation for use with enum type keys.
    class 
    EnumSet<E extendsEnum<E>>
    A specializedSet implementation for use with enum types.
    class 
    GregorianCalendar is a concrete subclass ofCalendar and provides the standard calendar systemused by most of the world.
    class 
    HashMap<K,V>
    Hash table based implementation of theMap interface.
    class 
    This class implements theSet interface, backed by a hash table(actually aHashMap instance).
    class 
    This class implements a hash table, which maps keys to values.
    class 
    This class implements theMap interface with a hash table, usingreference-equality in place of object-equality when comparing keys (andvalues).
    class 
    Hash table and linked list implementation of theMap interface,with well-defined encounter order.
    class 
    Hash table and linked list implementation of theSet interface,with well-defined encounter order.
    class 
    Doubly-linked list implementation of theList andDequeinterfaces.
    final class 
    ALocale represents a specific geographical, political,or cultural region.
    class 
    TheProperties class represents a persistent set ofproperties.
    class 
    SimpleTimeZone is a concrete subclass ofTimeZonethat represents a time zone for use with a Gregorian calendar.
    class 
    TheStack class represents a last-in-first-out(LIFO) stack of objects.
    class 
    TimeZone represents a time zone offset, and also figures out daylightsavings.
    class 
    TreeMap<K,V>
    A Red-Black tree basedNavigableMap implementation.
    class 
    ANavigableSet implementation based on aTreeMap.
    class 
    TheVector class implements a growable array ofobjects.
  • Uses ofCloneable injava.util.concurrent

    Classes injava.util.concurrent that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    A scalable concurrentConcurrentNavigableMap implementation.
    class 
    A scalable concurrentNavigableSet implementation based onaConcurrentSkipListMap.
    class 
    A thread-safe variant ofArrayList in which all mutativeoperations (add,set, and so on) are implemented bymaking a fresh copy of the underlying array.
  • Uses ofCloneable injava.util.jar

    Classes injava.util.jar that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    The Attributes class maps Manifest attribute names to associated stringvalues.
    class 
    This class is used to represent a JAR file entry.
    class 
    The Manifest class is used to maintain Manifest entry names and theirassociated Attributes.
  • Uses ofCloneable injava.util.zip

    Classes injava.util.zip that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    This class is used to represent a ZIP file entry.
  • Uses ofCloneable injavax.crypto

    Classes injavax.crypto that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    This class provides the functionality of a "Message Authentication Code"(MAC) algorithm.
  • Uses ofCloneable injavax.imageio.plugins.tiff

    Classes injavax.imageio.plugins.tiff that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    A convenience class for simplifying interaction with TIFF nativeimage metadata.
    final class 
    A class representing a field in a TIFF 6.0 Image File Directory.
  • Uses ofCloneable injavax.management

    Subinterfaces ofCloneable injavax.management
    Modifier and Type
    Interface
    Description
    interface 
    Additional metadata for a JMX element.
    Classes injavax.management that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    Represents a list of values for attributes of an MBean.
    class 
    An immutable descriptor.
    class 
    Describes an MBean attribute exposed for management.
    class 
    Describes a constructor exposed by an MBean.
    class 
    Describes the management interface exposed by an MBean; that is,the set of attributes and operations which are available formanagement operations.
    class 
    TheMBeanNotificationInfo class is used to describe thecharacteristics of the different notification instancesemitted by an MBean, for a given Java class of notification.
    class 
    Describes a management operation exposed by an MBean.
    class 
    Describes an argument of an operation exposed by an MBean.
  • Uses ofCloneable injavax.management.modelmbean

    Classes injavax.management.modelmbean that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    This class represents the metadata set for a ModelMBean element.
    class 
    The ModelMBeanAttributeInfo object describes an attribute of the ModelMBean.
    class 
    The ModelMBeanConstructorInfo object describes a constructor of the ModelMBean.
    class 
    This class represents the meta data for ModelMBeans.
    class 
    The ModelMBeanNotificationInfo object describes a notification emittedby a ModelMBean.
    class 
    The ModelMBeanOperationInfo object describes a management operation ofthe ModelMBean.
  • Uses ofCloneable injavax.management.openmbean

    Classes injavax.management.openmbean that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    Describes an attribute of an open MBean.
    class 
    Describes a constructor of an Open MBean.
    class 
    TheOpenMBeanInfoSupport class describes the managementinformation of anopen MBean: it is a subclass ofMBeanInfo, and it implements theOpenMBeanInfo interface.
    class 
    Describes an operation of an Open MBean.
    class 
    Describes a parameter used in one or more operations orconstructors of an open MBean.
    class 
    TheTabularDataSupport class is theopen dataclass which implements theTabularDataand theMap interfaces, and which is internally based on a hash map data structure.
  • Uses ofCloneable injavax.management.relation

    Classes injavax.management.relation that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    A RoleList represents a list of roles (Role objects).
    class 
    A RoleUnresolvedList represents a list of RoleUnresolved objects,representing roles not retrieved from a relation due to a problemencountered when trying to access (read or write) the roles.
  • Uses ofCloneable injavax.naming

    Subinterfaces ofCloneable injavax.naming
    Modifier and Type
    Interface
    Description
    interface 
    TheName interface represents a generic name -- an orderedsequence of components.
    Classes injavax.naming that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    This class represents a composite name -- a sequence of component names spanning multiple namespaces.
    class 
    This class represents a compound name -- a name from a hierarchical name space.
    class 
    This class represents a Reference whose contents is a name, called the link name, that is bound to an atomic name in a context.
    class 
    This class represents a reference to an object that is found outside of the naming/directory system.
  • Uses ofCloneable injavax.naming.directory

    Modifier and Type
    Interface
    Description
    interface 
    This interface represents an attribute associated with a named object.
    interface 
    This interface represents a collection of attributes.
    Classes injavax.naming.directory that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    This class provides a basic implementation of theAttribute interface.
    class 
    This class provides a basic implementation of the Attributes interface.
  • Uses ofCloneable injavax.naming.ldap

    Classes injavax.naming.ldap that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    This class represents a distinguished name as specified byRFC 2253.
  • Uses ofCloneable injavax.print

    Classes injavax.print that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    ClassDocFlavor encapsulates an object that specifies the format inwhich print data is supplied to aDocPrintJob.
    static class 
    ClassDocFlavor.BYTE_ARRAY provides predefined static constantDocFlavor objects for example doc flavors using a byte array(byte[]) as the print data representation class.
    static class 
    ClassDocFlavor.CHAR_ARRAY provides predefined static constantDocFlavor objects for example doc flavors using a character array(char[]) as the print data representation class.
    static class 
    ClassDocFlavor.INPUT_STREAM provides predefined static constantDocFlavor objects for example doc flavors using a byte stream(java.io.InputStream) as the print datarepresentation class.
    static class 
    ClassDocFlavor.READER provides predefined static constantDocFlavor objects for example doc flavors using a characterstream (java.io.Reader) as the print datarepresentation class.
    static class 
    ClassDocFlavor.SERVICE_FORMATTED provides predefined staticconstantDocFlavor objects for example doc flavors for serviceformatted print data.
    static class 
    ClassDocFlavor.STRING provides predefined static constantDocFlavor objects for example doc flavors using a string(java.lang.String) as the print data representation class.
    static class 
    ClassDocFlavor.URL provides predefined static constantDocFlavor objects.
  • Uses ofCloneable injavax.print.attribute

    Classes injavax.print.attribute that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    ClassDateTimeSyntax is an abstract base class providing the commonimplementation of all attributes whose value is a date and time.
    class 
    ClassEnumSyntax is an abstract base class providing the commonimplementation of all "type safe enumeration" objects.
    class 
    ClassIntegerSyntax is an abstract base class providing the commonimplementation of all attributes with integer values.
    class 
    ClassResolutionSyntax is an abstract base class providing the commonimplementation of all attributes denoting a printer resolution.
    class 
    ClassSetOfIntegerSyntax is an abstract base class providing thecommon implementation of all attributes whose value is a set of nonnegativeintegers.
    class 
    ClassSize2DSyntax is an abstract base class providing the commonimplementation of all attributes denoting a size in two dimensions.
    class 
    ClassTextSyntax is an abstract base class providing the commonimplementation of all attributes whose value is a string.
    class 
    ClassURISyntax is an abstract base class providing the commonimplementation of all attributes whose value is a Uniform Resource Identifier(URI).
  • Uses ofCloneable injavax.print.attribute.standard

    Modifier and Type
    Class
    Description
    final class 
    ClassChromaticity is a printing attribute class, an enumeration,that specifies monochrome or color printing.
    final class 
    ClassColorSupported is a printing attribute class, an enumeration,that identifies whether the device is capable of any type of color printingat all, including highlight color as well as full process color.
    class 
    ClassCompression is a printing attribute class, an enumeration, thatspecifies how print data is compressed.
    final class 
    ClassCopies is an integer valued printing attribute class thatspecifies the number of copies to be printed.
    final class 
    ClassCopiesSupported is a printing attribute class, a set ofintegers, that gives the supported values for aCopiesattribute.
    final class 
    ClassDateTimeAtCompleted is a printing attribute class, a date-timeattribute, that indicates the date and time at which the Print Job completed(or was canceled or aborted).
    final class 
    ClassDateTimeAtCreation is a printing attribute class, a date-timeattribute, that indicates the date and time at which the Print Job wascreated.
    final class 
    ClassDateTimeAtProcessing is a printing attribute class, a date-timeattribute, that indicates the date and time at which the Print Job firstbegan processing.
    final class 
    ClassDestination is a printing attribute class, aURI, thatis used to indicate an alternate destination for the spooled printerformatted data.
    final class 
    ClassDialogTypeSelection is a printing attribute class, anenumeration, that indicates the user dialog type to be used for specifyingprinting options.
    final class 
    ClassDocumentName is a printing attribute class, a text attribute,that specifies the name of a document.
    final class 
    ClassFidelity is a printing attribute class, an enumeration, thatindicates whether total fidelity to client supplied print request attributesis required.
    class 
    ClassFinishings is a printing attribute class, an enumeration, thatidentifies whether the printer applies a finishing operation of some kind ofbinding to each copy of each printed document in the job.
    final class 
    ClassJobHoldUntil is a printing attribute class, a date-timeattribute, that specifies the exact date and time at which the job mustbecome a candidate for printing.
    final class 
    ClassJobImpressions is an integer valued printing attribute classthat specifies the total size in number of impressions of the document(s)being submitted.
    final class 
    ClassJobImpressionsCompleted is an integer valued printing attributeclass that specifies the number of impressions completed for the job so far.
    final class 
    ClassJobImpressionsSupported is a printing attribute class, a set ofintegers, that gives the supported values for aJobImpressions attribute.
    final class 
    ClassJobKOctets is an integer valued printing attribute class thatspecifies the total size of the document(s) in K octets, i.e., in units of1024 octets requested to be processed in the job.
    final class 
    ClassJobKOctetsProcessed is an integer valued printing attributeclass that specifies the total number of print data octets processed so farin K octets, i.e., in units of 1024 octets.
    final class 
    ClassJobKOctetsSupported is a printing attribute class, a set ofintegers, that gives the supported values for aJobKOctetsattribute.
    class 
    ClassJobMediaSheets is an integer valued printing attribute classthat specifies the total number of media sheets to be produced for this job.
    final class 
    ClassJobMediaSheetsCompleted is an integer valued printing attributeclass that specifies the number of media sheets which have completed markingand stacking for the entire job so far, whether those sheets have beenprocessed on one side or on both.
    final class 
    ClassJobMediaSheetsSupported is a printing attribute class, a set ofintegers, that gives the supported values for aJobMediaSheets attribute.
    final class 
    ClassJobMessageFromOperator is a printing attribute class, a textattribute, that provides a message from an operator, system administrator, or"intelligent" process to indicate to the end user the reasons formodification or other management action taken on a job.
    final class 
    ClassJobName is a printing attribute class, a text attribute, thatspecifies the name of a print job.
    final class 
    ClassJobOriginatingUserName is a printing attribute class, a textattribute, that contains the name of the end user that submitted the printjob.
    final class 
    ClassJobPriority is an integer valued printing attribute class thatspecifies a print job's priority.
    final class 
    ClassJobPrioritySupported is an integer valued printing attributeclass that specifies whether a Print Service instance supports theJobPriority attribute and the number of different jobpriority levels supported.
    class 
    ClassJobSheets is a printing attribute class, an enumeration, thatdetermines which job start and end sheets, if any, must be printed with ajob.
    class 
    JobState is a printing attribute class, an enumeration, thatidentifies the current state of a print job.
    class 
    ClassJobStateReason is a printing attribute class, an enumeration,that provides additional information about the job's current state, i.e.,information that augments the value of the job'sJobStateattribute.
    final class 
    ClassJobStateReasons is a printing attribute class, a set ofenumeration values, that provides additional information about the job'scurrent state, i.e., information that augments the value of the job'sJobState attribute.
    class 
    ClassMedia is a printing attribute class that specifies the mediumon which to print.
    class 
    ClassMediaName is a subclass ofMedia, a printing attributeclass (an enumeration) that specifies the media for a print job as a name.
    class 
    ClassMediaSize is a two-dimensional size valued printing attributeclass that indicates the dimensions of the medium in a portrait orientation,with theX dimension running along the bottom edge and theYdimension running along the left edge.
    class 
    ClassMediaSizeName is a subclass ofMedia.
    class 
    ClassMediaTray is a subclass ofMedia.
    class 
    ClassMultipleDocumentHandling is a printing attribute class, anenumeration, that controls finishing operations and the placement of one ormore print-stream pages into impressions and onto media sheets.
    final class 
    ClassNumberOfDocuments is an integer valued printing attribute thatindicates the number of individual docs the printer has accepted for thisjob, regardless of whether the docs' print data has reached the printer ornot.
    final class 
    ClassNumberOfInterveningJobs is an integer valued printing attributethat indicates the number of jobs that are ahead of this job in the relativechronological order of expected time to complete (i.e., the current scheduledorder).
    final class 
    ClassNumberUp is an integer valued printing attribute class thatspecifies the number of print-stream pages to impose upon a single side of aninstance of a selected medium.
    final class 
    ClassNumberUpSupported is a printing attribute class, a set ofintegers, that gives the supported values for aNumberUpattribute.
    final class 
    ClassOrientationRequested is a printing attribute class, anenumeration, that indicates the desired orientation for printed print-streampages; it does not describe the orientation of the client-suppliedprint-stream pages.
    class 
    ClassOutputBin is a printing attribute class, an enumeration, thatspecifies the output bin for the job.
    final class 
    ClassOutputDeviceAssigned is a printing attribute class, a textattribute, that identifies the output device to which the service hasassigned this job.
    final class 
    ClassPageRanges is a printing attribute class, a set of integers,that identifies the range(s) of print-stream pages that the Printer objectuses for each copy of each document which are to be printed.
    final class 
    ClassPagesPerMinute is an integer valued printing attribute thatindicates the nominal number of pages per minute to the nearest whole numberwhich may be generated by this printer (e.g., simplex, black-and-white).
    final class 
    ClassPagesPerMinuteColor is an integer valued printing attributethat indicates the nominal number of pages per minute to the nearest wholenumber which may be generated by this printer when printing color (e.g.,simplex, color).
    class 
    ClassPDLOverrideSupported is a printing attribute class, anenumeration, that expresses the printer's ability to attempt to overrideprocessing instructions embedded in documents' print data with processinginstructions specified as attributes outside the print data.
    final class 
    ClassPresentationDirection is a printing attribute class, anenumeration, that is used in conjunction with theNumberUpattribute to indicate the layout of multiple print-stream pages to imposeupon a single side of an instance of a selected medium.
    final class 
    ClassPrinterInfo is a printing attribute class, a text attribute,that provides descriptive information about a printer.
    final class 
    ClassPrinterIsAcceptingJobs is a printing attribute class, anenumeration, that indicates whether the printer is currently able to acceptjobs.
    final class 
    ClassPrinterLocation is a printing attribute class, a textattribute, that identifies the location of the device.
    final class 
    ClassPrinterMakeAndModel is a printing attribute class, a textattribute, that the make and model of the printer.
    final class 
    ClassPrinterMessageFromOperator is a printing attribute class, atext attribute, that provides a message from an operator, systemadministrator, or "intelligent" process to indicate to the end userinformation about or status of the printer, such as why it is unavailable orwhen it is expected to be available.
    final class 
    ClassPrinterMoreInfo is a printing attribute class, aURI,that is used to obtain more information about this specific printer.
    final class 
    ClassPrinterMoreInfoManufacturer is a printing attribute class, aURI, that is used to obtain more information about this type ofdevice.
    final class 
    ClassPrinterName is a printing attribute class, a text attribute,that specifies the name of a printer.
    final class 
    ClassPrinterResolution is a printing attribute class that specifiesan exact resolution supported by a printer or to be used for a print job.
    final class 
    ClassPrinterState is a printing attribute class, an enumeration,that identifies the current state of a printer.
    class 
    ClassPrinterStateReason is a printing attribute class, anenumeration, that provides additional information about the printer's currentstate, i.e., information that augments the value of the printer'sPrinterState attribute.
    final class 
    ClassPrinterStateReasons is a printing attribute class, a set ofenumeration values, that provides additional information about the printer'scurrent state, i.e., information that augments the value of the printer'sPrinterState attribute.
    final class 
    ClassPrinterURI is a printing attribute class, aURI, thatspecifies the globally unique name of a printer.
    class 
    ClassPrintQuality is a printing attribute class, an enumeration,that specifies the print quality that the printer uses for the job.
    final class 
    ClassQueuedJobCount is an integer valued printing attribute thatindicates the number of jobs in the printer whoseJobStateis eitherPENDING,PENDING_HELD,PROCESSING, orPROCESSING_STOPPED.
    class 
    ClassReferenceUriSchemesSupported is a printing attribute class anenumeration, that indicates a "URI scheme," such as "http:" or "ftp:", that aprinter can use to retrieve print data stored at aURI location.
    final class 
    ClassRequestingUserName is a printing attribute class, a textattribute, that specifies the name of the end user that submitted the printjob.
    final class 
    ClassSeverity is a printing attribute class, an enumeration, thatdenotes the severity of aPrinterStateReasonattribute.
    final class 
    ClassSheetCollate is a printing attribute class, an enumeration,that specifies whether or not the media sheets of each copy of each printeddocument in a job are to be in sequence, when multiple copies of the documentare specified by theCopies attribute.
    final class 
    ClassSides is a printing attribute class, an enumeration, thatspecifies how print-stream pages are to be imposed upon the sides of aninstance of a selected medium, i.e., an impression.
  • Uses ofCloneable injavax.sound.midi

    Classes injavax.sound.midi that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    AMetaMessage is aMidiMessage that is not meaningful tosynthesizers, but that can be stored in a MIDI file and interpreted by asequencer program.
    class 
    MidiMessage is the base class for MIDI messages.
    class 
    AShortMessage contains a MIDI message that has at most two databytes following its status byte.
    class 
    ASysexMessage object represents a MIDI system exclusive message.
  • Uses ofCloneable injavax.sql.rowset

    Classes injavax.sql.rowset that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    An abstract class providing aRowSet object with its basic functionality.
  • Uses ofCloneable injavax.sql.rowset.serial

    Classes injavax.sql.rowset.serial that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    A serialized version of anArrayobject, which is the mapping in the Java programming language of an SQLARRAY value.
    class 
    A serialized mapping in the Java programming language of an SQLBLOB value.
    class 
    A serialized mapping in the Java programming language of an SQLCLOB value.
    class 
    A serialized mapping in the Java programming language of an SQLDATALINK value.
    class 
    A serializable mapping in the Java programming language of an SQLJAVA_OBJECT value.
    class 
    A serialized mapping of aRef object, which is the mapping in theJava programming language of an SQLREF value.
    class 
    A serialized mapping in the Java programming language of an SQLstructured type.
  • Uses ofCloneable injavax.swing

    Classes injavax.swing that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    This class provides default implementations for the JFCActioninterface.
    class 
    Default data model for list selections.
    class 
    An image filter that "disables" an image by turningit into a grayscale image, and brightening the pixelsin the image.
    static class 
    DynamicUtilTreeNode can wrapvectors/hashtables/arrays/strings andcreate the appropriate children tree nodes as necessary.
    protected static class 
    EmptySelectionModel is aTreeSelectionModelthat does not allow anything to be selected.
    class 
    A table of defaults for Swing components.
  • Uses ofCloneable injavax.swing.plaf

    Classes injavax.swing.plaf that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    A subclass ofDimension that implementsUIResource.
    class 
    A subclass of Insets that implements UIResource.
  • Uses ofCloneable injavax.swing.plaf.basic

    Classes injavax.swing.plaf.basic that implementCloneable
    Modifier and Type
    Class
    Description
    protected class 
    Handles closing an internal frame.
    protected class 
    Handles maximizing an internal frame.
    protected class 
    Handles minimizing an internal frame.
    protected class 
    Handles navigating to the next internal frame.
    protected class 
    Handles restoring a minimized or maximized internal frame.
    protected class 
    Responds to an Open or Save request
    protected class 
    Responds to a cancel request.
    protected class 
    Change to parent directory action.
    protected class 
    Acts on the "home" key event or equivalent event.
    protected class 
    Creates a new folder.
    protected class 
    Rescans the files in the current directory
    class 
    This class should be treated as a "protected" inner class.
    class 
    This class should be treated as a "protected" inner class.
    class 
    This class should be treated as a "protected" inner class.
    class 
    This class should be treated as a "protected" inner class.
    class 
    This class should be treated as a "protected" inner class.
    class 
    This class should be treated as a "protected" inner class.
    class 
    As of Java 2 platform v1.3 this undocumented class is no longer used.
    static class 
    Default implementation of the interfaceCaret.
    class 
    ActionListener that invokes cancelEditing when action performed.
    class 
    TreeHomeAction is used to handle end/home actions.
    class 
    TreeIncrementAction is used to handle up/down actions.
    class 
    TreePageAction handles page up and page down events.
    class 
    For the first selected row expandedness will be toggled.
    class 
    TreeTraverseAction is the action used for left/right keys.
  • Uses ofCloneable injavax.swing.plaf.metal

    Classes injavax.swing.plaf.metal that implementCloneable
    Modifier and Type
    Class
    Description
    protected class 
    Acts when DirectoryComboBox has changed the selected item.
  • Uses ofCloneable injavax.swing.text

    Classes injavax.swing.text that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    DateFormatter is anInternationalFormatter that does itsformatting by way of an instance ofjava.text.DateFormat.
    class 
    A default implementation of Caret.
    class 
    This is the set of things needed by a text componentto be a reasonably functioning editor for sometypeof text document.
    static class 
    Creates a beep.
    static class 
    Copies the selected region and place its contentsinto the system clipboard.
    static class 
    Cuts the selected region and place its contentsinto the system clipboard.
    static class 
    The action that is executed by default ifakey typed event is received and thereis no keymap entry.
    static class 
    Places a line/paragraph break into the document.
    static class 
    Places content into the associated document.
    static class 
    Places a tab character into the document.
    static class 
    Pastes the contents of the system clipboard into theselected region, or before the caret if nothing isselected.
    class 
    DefaultFormatter formats arbitrary objects.
    class 
    Establishes the set of things needed by a text componentto be a reasonably functioning editor for sometypeof text content.
    class 
    ElementIterator, as the name suggests, iterates over theElement tree.
    class 
    A GlyphView is a styled chunk of text that represents a viewmapped over an element in the text model.
    class 
    InternationalFormatter extendsDefaultFormatter,using an instance ofjava.text.Format to handle theconversion to a String, and the conversion from a String.
    class 
    ALabelView is a styled chunk of textthat represents a view mapped over an element in thetext model.
    class 
    MaskFormatter is used to format and edit strings.
    class 
    NumberFormatter subclassesInternationalFormatteradding special behavior for numbers.
    class 
    A segment of a character array representing a fragmentof text.
    class 
    A straightforward implementation of MutableAttributeSet using ahash table.
    class 
    This is the set of things needed by a text componentto be a reasonably functioning editor for sometypeof text document.
    static class 
    An action to set paragraph alignment.
    static class 
    An action to toggle the bold attribute.
    static class 
    An action to set the font family in the associatedJEditorPane.
    static class 
    An action to set the font size in the associatedJEditorPane.
    static class 
    An action to set foreground color.
    static class 
    An action to toggle the italic attribute.
    static class 
    An action that assumes it's being fired on a JEditorPanewith a StyledEditorKit (or subclass) installed.
    static class 
    An action to toggle the underline attribute.
    class 
    An Action implementation useful for key bindings that areshared across a number of different text components.
  • Uses ofCloneable injavax.swing.text.html

    Classes injavax.swing.text.html that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    The Swing JEditorPane text component supports different kindsof content via a plug-in mechanism called an EditorKit.
    static class 
    An abstract Action providing some convenience methods that maybe useful in inserting HTML into an existing document.
    static class 
    InsertHTMLTextAction can be used to insert an arbitrary string of HTMLinto an existing HTML document.
    class 
    Displays theinline element stylesbased upon css attributes.
  • Uses ofCloneable injavax.swing.text.rtf

    Classes injavax.swing.text.rtf that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    This is the default implementation of RTF editingfunctionality.
  • Uses ofCloneable injavax.swing.tree

    Classes injavax.swing.tree that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    ADefaultMutableTreeNode is a general-purpose node in a tree datastructure.
    class 
    Default implementation of TreeSelectionModel.
  • Uses ofCloneable injavax.xml.datatype

    Classes injavax.xml.datatype that implementCloneable
    Modifier and Type
    Class
    Description
    class 
    Representation for W3C XML Schema 1.0 date/time datatypes.
  • Uses ofCloneable inorg.ietf.jgss

    Subinterfaces ofCloneable inorg.ietf.jgss
    Modifier and Type
    Interface
    Description
    interface 
    This interface encapsulates the GSS-API credentials for an entity.