| Home >> All >> org >> apache >> axis >> [ utils Javadoc ] |
| | org.apache.axis.utils.bytecode.* (4) | | org.apache.axis.utils.cache.* (4) |
org.apache.axis.utils: Javadoc index of package org.apache.axis.utils.
Package Samples:
org.apache.axis.utils.bytecode
org.apache.axis.utils.cache
Classes:
ByteArrayOutputStream: This class implements an output stream in which the data is written into a byte array. The buffer automatically grows as data is written to it. The data can be retrieved using toByteArray() and toString() . Closing a ByteArrayOutputStream has no effect. The methods in this class can be called after the stream has been closed without generating an IOException . This is an alternative implementation of the java.io.ByteArrayOutputStream class. The original implementation only allocates 32 bytes at the beginning. As this class is designed for heavy duty it starts at 1024 bytes. In contrast to the original ...
NSStack: The abstraction this class provides is a push down stack of variable length frames of prefix to namespace mappings. Used for keeping track of what namespaces are active at any given point as an XML document is traversed or produced. From a performance point of view, this data will both be modified frequently (at a minimum, there will be one push and pop per XML element processed), and scanned frequently (many of the "good" mappings will be at the bottom of the stack). The one saving grace is that the expected maximum cardinalities of the number of frames and the number of total mappings is only ...
XMLChar: This class defines the basic XML character properties. The data in this class can be used to verify that a character is a valid XML character or if the character is a space, name start, or name character. A series of convenience methods are supplied to ease the burden of the developer. Because inlining the checks can improve per character performance, the tables of character properties are public. Using the character as an index into the CHARS array and applying the appropriate mask flag (e.g. MASK_VALID ), yields the same results as calling the convenience methods. There is one exception: check ...
Base64: Unceremoniously lifted from jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/Base64.java Revision 1.8 2002/01/05 11:15:59 Eliminates dependency on sun.misc.Base64Encoding, which isn't appreciated by the J2EE security manager. (it's an access exception to load sun.misc.* classes in application code). Base64 encoder and decoder. This class provides encoding/decoding methods for the Base64 encoding as defined by RFC 2045, N. Freed and N. Borenstein. RFC 2045: Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies. Reference 1996. Available at: http://www ...
BeanPropertyDescriptor: This class represents a field/property in a value type (a class with either bean-style getters/setters or public fields). It is essentially a thin wrapper around the PropertyDescriptor from the JavaBean utilities. We wrap it with this class so that we can create the subclass FieldPropertyDescriptor and access public fields (who wouldn't have PropertyDescriptors normally) via the same interface. There are also some interesting tricks where indexed properties are concerned, mostly involving the fact that we manage the arrays here rather than relying on the value type class to do it itself.
ChainedParamReader: Description: In ParamReader class, user can not get inherited method parameter from the class they passed in. This is done because of performance. This class is intended to setup the inheritant chain. If the method could not be found in the derived class, it will try to search it from super class, if not in the immedidate super class it will search super class's super class, until it reaches the root which is java.lang.Object. This is not an eager load since it only start searching the super class when it is asked to User: pengyu Date: Sep 6, 2003 Time: 11:43:24 PM
ClassReader: This is the class file reader for obtaining the parameter names for declared methods in a class. The class must have debugging attributes for us to obtain this information. This does not work for inherited methods. To obtain parameter names for inherited methods, you must use a paramReader for the class that originally declared the method. don't get tricky, it's the bare minimum. Instances of this class are not threadsafe -- don't share them.
ParamReader: This is the class file reader for obtaining the parameter names for declared methods in a class. The class must have debugging attributes for us to obtain this information. This does not work for inherited methods. To obtain parameter names for inherited methods, you must use a paramReader for the class that originally declared the method. don't get tricky, it's the bare minimum. Instances of this class are not threadsafe -- don't share them.
CLOptionDescriptor: Basic class describing an type of option. Typically, one creates a static array of CLOptionDescriptor s, and passes it to CLArgsParser.CLArgsParser(String[], CLOptionDescriptor[]) 55 .
LockableHashtable: This subclass of the java Hashtable allows individual entries to be "locked" so that their values cannot be overwritten or removed. Note, only the put() and remove() methods have been overridden. The clear() method still removes all entries whether they've been locked or not.
JWSClassLoader: Class loader for JWS files. There is one of these per JWS class, and we keep a static Hashtable of them, indexed by class name. When we want to reload a JWS, we replace the ClassLoader for that class and let the old one get GC'ed.
DOM2Writer: This class is a utility to serialize a DOM node as XML. This class uses the DOM Level 2 APIs. The main difference between this class and DOMWriter is that this class generates and prints out namespace declarations.
tcpmon: TCP monitor to log http messages and responses, both SOAP and plain HTTP. If you want to choose a different Swing look and feel, set the property tcpmon.laf to the classname of the new look and feel
MethodCache: A cache for methods. Used to get methods by their signature and stores them in a local cache for performance reasons. This class is a singleton - so use getInstance to get an instance of it.
CLArgsParser: Parser for command line arguments. This parses command lines according to the standard (?) of GNU utilities. Note: This is still used in 1.1 libraries so do not add 1.2+ dependencies.
SOAPMonitor: This is a SOAP Monitor Application class. This class provides the user interface for deploying the SOAP monitor service and displaying data from the service.
ParamNameExtractor: This class retieves function parameter names from bytecode built with debugging symbols. Used as a last resort when creating WSDL.
DefaultAuthenticator: This class is used by WSDL2javaAntTask and WSDL2. Supports the http.proxyUser and http.proxyPassword properties.
CLUtil: CLUtil offers basic utility operations for use both internal and external to package.
ClassCache: A cache class for JavaClass objects, which enables us to quickly reference methods.
| Home | Contact Us | Privacy Policy | Terms of Service |