sun.misc |
|
Java Source File Name | Type | Comment |
ASCIICaseInsensitiveComparator.java | Class | Implements a locale and case insensitive comparator suitable for
strings that are known to only contain ASCII characters. |
BASE64Decoder.java | Class | This class implements a BASE64 Character decoder as specified in RFC1521.
This RFC is part of the MIME specification which is published by the
Internet Engineering Task Force (IETF). |
BASE64Encoder.java | Class | This class implements a BASE64 Character encoder as specified in RFC1521.
This RFC is part of the MIME specification as published by the Internet
Engineering Task Force (IETF). |
Cache.java | Class | Caches the collision list. |
CEFormatException.java | Class | |
CEStreamExhausted.java | Class | |
CharacterDecoder.java | Class | This class defines the decoding half of character encoders.
A character decoder is an algorithim for transforming 8 bit
binary data that has been encoded into text by a character
encoder, back into original binary form.
The character encoders, in general, have been structured
around a central theme that binary data can be encoded into
text that has the form:
[Buffer Prefix]
[Line Prefix][encoded data atoms][Line Suffix]
[Buffer Suffix]
Of course in the simplest encoding schemes, the buffer has no
distinct prefix of suffix, however all have some fixed relationship
between the text in an 'atom' and the binary data itself.
In the CharacterEncoder and CharacterDecoder classes, one complete
chunk of data is referred to as a buffer. |
CharacterEncoder.java | Class | This class defines the encoding half of character encoders.
A character encoder is an algorithim for transforming 8 bit binary
data into text (generally 7 bit ASCII or 8 bit ISO-Latin-1 text)
for transmition over text channels such as e-mail and network news.
The character encoders have been structured around a central theme
that, in general, the encoded text has the form:
[Buffer Prefix]
[Line Prefix][encoded data atoms][Line Suffix]
[Buffer Suffix]
In the CharacterEncoder and CharacterDecoder classes, one complete
chunk of data is referred to as a buffer. |
ClassFileTransformer.java | Class | This is an abstract base class which is called by java.lang.ClassLoader
when ClassFormatError is thrown inside defineClass(). |
ClassLoaderUtil.java | Class | |
Cleaner.java | Class | General-purpose phantom-reference-based cleaners.
Cleaners are a lightweight and more robust alternative to finalization.
They are lightweight because they are not created by the VM and thus do not
require a JNI upcall to be created, and because their cleanup code is
invoked directly by the reference-handler thread rather than by the
finalizer thread. |
Compare.java | Interface | |
CompoundEnumeration.java | Class | |
ConditionLock.java | Class | ConditionLock is a Lock with a built in state variable. |
CRC16.java | Class | The CRC-16 class calculates a 16 bit cyclic redundancy check of a set
of bytes. |
DoubleConsts.java | Class | This class contains additional constants documenting limits of the
double type.
author: Joseph D. |
ExtensionDependency.java | Class |
This class checks dependent extensions a particular jar file may have
declared through its manifest attributes. |
ExtensionInfo.java | Class | |
ExtensionInstallationException.java | Class | |
ExtensionInstallationProvider.java | Interface | |
FloatConsts.java | Class | This class contains additional constants documenting limits of the
float type.
author: Joseph D. |
FloatingDecimal.java | Class | |
FormattedFloatingDecimal.java | Class | |
FpUtils.java | Class | The class FpUtils contains static utility methods for
manipulating and inspecting float and
double floating-point numbers. |
GC.java | Class | Support for garbage-collection latency requests. |
HexDumpEncoder.java | Class | This class encodes a buffer into the classic: "Hexadecimal Dump" format of
the past. |
InvalidJarIndexException.java | Class | Thrown if the URLClassLoader finds the INDEX.LIST file of
a jar file contains incorrect information. |
JarFilter.java | Class |
This class checks that only jar and zip files are included in the file list. |
JarIndex.java | Class | This class is used to maintain mappings from packages, classes
and resources to their enclosing JAR files. |
JavaIOAccess.java | Interface | |
JavaIODeleteOnExitAccess.java | Interface | |
JavaIOFileDescriptorAccess.java | Interface | |
JavaLangAccess.java | Interface | |
JavaNetAccess.java | Interface | |
JavaUtilJarAccess.java | Interface | |
Launcher.java | Class | This class is used by the system to launch the main application. |
Lock.java | Class | The Lock class provides a simple, useful interface to a lock.
Unlike monitors which synchronize access to an object, locks
synchronize access to an arbitrary set of resources (objects,
methods, variables, etc.). |
LRUCache.java | Class | Utility class for small LRU caches. |
MessageUtils.java | Class | MessageUtils: miscellaneous utilities for handling error and status
properties and messages. |
MetaIndex.java | Class | |
NativeSignalHandler.java | Class | |
Perf.java | Class | The Perf class provides the ability to attach to an instrumentation
buffer maintained by a Java virtual machine. |
PerformanceLogger.java | Class | This class is intended to be a central place for the jdk to
log timing events of interest. |
ProxyGenerator.java | Class | ProxyGenerator contains the code to generate a dynamic proxy class
for the java.lang.reflect.Proxy API. |
Queue.java | Class | Queue: implements a simple queue mechanism. |
REException.java | Class | A class to signal exception from the RegexpPool class. |
Ref.java | Class | A "Ref" is an indirect reference to an object that the garbage collector
knows about. |
Regexp.java | Class | A class to represent a regular expression. |
RegexpPool.java | Class | A class to represent a pool of regular expressions. |
RegexpTarget.java | Interface | A class to define actions to be performed when a regular expression match
occurs. |
Request.java | Class | Requests are functor objects; that is, they provide part of the mechanism
for deferred function application.
version: 1.17, 05/05/07 author: Steven B. |
RequestProcessor.java | Class | The request processor allows functors (Request instances) to be created
in arbitrary threads, and to be posted for execution in a non-restricted
thread.
version: 1.20, 05/05/07 author: Steven B. |
Resource.java | Class | This class is used to represent a Resource that has been loaded
from the class path. |
Service.java | Class | A simple service-provider lookup mechanism. |
ServiceConfigurationError.java | Class | Error thrown when something goes wrong while looking up service providers. |
SharedSecrets.java | Class | A repository of "shared secrets", which are a mechanism for
calling implementation-private methods in another package without
using reflection. |
Signal.java | Class | This class provides ANSI/ISO C signal support. |
SignalHandler.java | Interface | This is the signal handler interface expected in Signal.handle . |
SoftCache.java | Class | A memory-sensitive implementation of the Map interface.
A SoftCache object uses
java.lang.ref.SoftReferencesoft references to implement a memory-sensitive hash map. |
Sort.java | Class | |
Timeable.java | Interface | This interface is used by the Timer class. |
Timer.java | Class | A Timer object is used by algorithms that require timed events. |
UCDecoder.java | Class | This class implements a robust character decoder. |
UCEncoder.java | Class | This class implements a robust character encoder. |
Unsafe.java | Class | A collection of methods for performing low-level, unsafe operations.
Although the class and all methods are public, use of this class is
limited because only trusted code can obtain instances of it.
author: John R. |
URLClassPath.java | Class | This class is used to maintain a search path of URLs for loading classes
and resources from both JAR files and directories. |
UUDecoder.java | Class | This class implements a Berkeley uu character decoder. |
UUEncoder.java | Class | This class implements a Berkeley uu character encoder. |
Version-template.java | Class | |
VM.java | Class | |
VMNotification.java | Interface | |
VMSupport.java | Class | |