JavaXT Core

javaxt.encryption
AES256
Provides static methods used to encrypt and decrypt strings using AES 256 bit encryption
BCrypt
Provides static methods used to encrypt passwords
javaxt.encryption.BCrypt
Salt
javaxt.html
Element
Used to represent a DOM element in an HTML document
Form
Used to post html form data to an http server
Input
Used to represent a single html form input
Parser
Used to parse HTML documents and fragments and find DOM elements
javaxt.http
Request
Used to set up a connection to an http server
Response
Used to process the response from an HTTP server
javaxt.io
Directory
Used to represent a directory on a file system
javaxt.io.Directory
Event
Used to encapsulate an event on the file system (e
javaxt.io
File
Used to represent a single file on a file system
javaxt.io.File
FileAttributes
Used to encapsulate extended file attributes
javaxt.io
FileSystemWatcherNative
Java wrapper of Windows native APIs for file system monitoring
Image
Used to open, resize, rotate, crop and save images
Jar
Used to find entries in a jar file associated with a given class or package
javaxt.io.Jar
Entry
Used to represent an entry in a jar/war file
javaxt.io
Shell
Used to execute command line applications and return the corresponding output streams (standard output and error output streams)
javaxt.json
JSONArray
A JSON array is simply an array of objects
JSONException
The JSONException is thrown by the javaxt
JSONObject
A JSON object consists key/value pairs
JSONValue
Used to represent a value associated with a key in a JSONObject or an entry in a JSONArray
javaxt.sql
Column
Used to represent a column in a table
Connection
Used to open and close a connection to a database and execute queries
ConnectionPool
A lightweight standalone JDBC connection pool manager
javaxt.sql.ConnectionPool
TimeoutException
Thrown in {@link #getConnection()} or {@link #getValidConnection()} when no free connection becomes available within timeout seconds
javaxt.sql
Database
Used to encapsulate database connection information, open connections to the database, and execute queries
Driver
Used to encapsulate basic driver information used to create a database connection
Field
Used to represent a field in a Recordset
Function
The Function class is used to encapsulate SQL functions when inserting or updating records via the javaxt
Key
Used to represent a unique primary key or a foreign key in a table
Model
Base class for persistence models generated by the javaxt-orm library
Parser
Used to parse and modify SQL Select Statements ("Select * from MyTable")
javaxt.sql.Parser
FromStatement
Used to represent the "FROM" clause
GroupByStatement
Simple class used to represent a single statement in a "GROUP BY" clause
OrderByStatement
Simple class used to represent a single statement in an "ORDER BY" clause
SelectStatement
Used to represent an individual select statement found in the select clause
WhereStatement
Used to represent an individual where condition found in the "WHERE" clause
javaxt.sql
Record
Used to represent a record returned from a SQL query
Recordset
Used to query and update records in a database
Table
Used to represent a table in the database
Value
Used to represent a value for a given field in the database
javaxt.utils
Base64
Used to encode and decode Base64 data
Console
Various command line utilities used to print debug messages and collect user inputs
Date
Used to parse, format, and compute dates
Generator
A custom iterator that yields its values one at a time
Java
Used obtain the version of Java running this library
Record
Used to store an ordered list of key value pairs
ThreadPool
Used to spawn threads and execute tasks
javaxt.utils.ThreadPool
Setter
javaxt.utils
Timer
Used to schedule tasks for future execution in a background thread
javaxt.utils.Timer
Callback
Implementations of this class are used by the static setInterval() and setTimeout() methods
javaxt.utils
URL
Used to parse urls, extract querystring parameters, etc
Value
A general purpose wrapper for Objects
javaxt.webservices
Method
Used to represent a web method
Option
Enter class description here
Parameter
Used to represent a parameter associated with a web method
Parameters
A convenience class used to represent multiple parameters
Service
Used to represent a web service
SoapException
Custom error thrown when parsing a SOAP response
SoapRequest
Used to execute a web service request using XML/SOAP over HTTP
SoapResponse
Used to encapsulate an XML/SOAP message returned from a WebService
WSDL
Used to parse a WSDL return information about the web services documented in the WSDL including service name and description, web methods, and input parameters
javaxt.xml
DOM
Provides basic utilities to simplify loading and parsing xml