Apache Commons JEXL 2.1.1

Apache Software Foundation in Development \ Components and Libraries

JEXL is a library intended to facilitate the implementation of dynamic and scripting features in applications and frameworks written in Java.


   
 

JEXL is a library intended to facilitate the implementation of dynamic and scripting features in applications and frameworks written in Java.

JEXL implements an Expression Language based on some extensions to the JSTL Expression Language supporting most of the constructs seen in shell-script or ECMAScript.
Its goal is to expose scripting features usable by technical operatives or consultants working with enterprise platforms.

The library exposes a small footprint API - the core features fit in 3 classes and 10 methods - that can be used in various conditions:

Scripting features:
Your application lets (advanced) users evaluate or define some simple expressions like computation formulas.
Module or component configuration:
Your application has configuration files (eventually generated by a design module) consumed by the end-user module that would benefit from variables and expressions.
When it would be convenient to use IOC but overall complexity doesn't require (or can't depend upon) a full-blown library (Spring, Guice...).
Loose-coupling of interfaces and implementations or duck-typing:
You have optional classes that your code cant consider as compilation dependencies.
You have to integrate and call "legacy" code or use components that you dont want to strongly depend upon.
Simple template capabilities:
Your application has basic template requirements and JSPs or Velocity would be overkill or too inconvenient to deploy.


Apache Commons JEXL 2.1.1 Components and Libraries software developed by Apache Software Foundation. The license of this components and libraries software is shareware, you can free download and get a free trial before you buy a registration or license. Do not use illegal warez version, crack, serial numbers, registration codes, pirate key for this components and libraries software Apache Commons JEXL. If you want to get a full and unlimited version of Apache Commons JEXL, you should buy from original publisher Apache Software Foundation.


Similar Software

Apache Commons Transaction 1.2 Apache Software Foundation  Misc. Dev. Tools

Apache Commons Transaction was created as an accessible and open source tool that manages to provide classes used in transactional Java programming. Apache Commons Transaction is a package that offers implementations for: · multi-level locks; · transactional maps / file...

Apache Commons DbUtils 1.4 Apache Software Foundation  Misc. Dev. Tools

The Apache Commons DbUtils library was built as a small set of classes that is supposed to make working with JDBC easier. JDBC resource cleanup code is mundane, error prone work so these classes abstract out all of the cleanup tasks from your code leaving you with what you really wanted to do...

Apache Commons Jelly 1.0 Apache Software Foundation  Misc. Dev. Tools

Apache Commons Jelly is an instrument for turning XML into executable code. Apache Commons Jelly was designed as a Java- and XML-based scripting and processing engine. Apache Commons Jelly can be used as a more flexible and powerful front end to Ant such as in the Maven project, as a testing...

Apache Commons Launcher 1.1 Apache Software Foundation  Misc. Dev. Tools

The Apache Commons Launcher was specially developed to be a cross-platform Java application launcher. Apache Commons Launcher eliminates the need for a batch or shell script to launch a Java class. Some situations where elimination of a batch or shell script may be desirable are: ·...

Apache Commons Exec 1.1 Apache Software Foundation  Misc. Dev. Tools

Apache Commons Exec is an Open Source library that's been built to reliably execute external processes from within the JVM. Executing external processes from Java is a well-known problem area. It is inheriently platform dependent and requires the developer to know and test for platform specific...

Apache Commons BCEL 5.2 Apache Software Foundation  Misc. Dev. Tools

The Apache Commons BCEL, also known as the Byte Code Engineering Library, was developed in order to to give users a convenient way to analyze, create, and manipulate (binary) Java class files. Classes are represented by objects which contain all the symbolic information of the given class:...

Apache Commons Net 3.0.1 Dmitry Fedorov  Components and Libraries

Apache Commons Netd-OC?D? library implements the client side of many basic Internet protocols. The purpose of the library is to provide fundamental protocol access, not higher-level abstractions. Therefore, some of the design violates object-oriented design principles. Our philosophy is to make...

VFSManager - A Commons VFS GUI rc commons-vfs-ui.sourceforge.net  File & Disk Management

A graphical user interface to the Apache Commons VFS API written in Java/SWT: Multi-platform, capable of managing files among multiple file systems such as: ftp, sftp, smb, webdav, etc.

ZCarioca Commons 1.0 Zcommons  Components and Libraries

A set of common Java libraries and utilities to extend those already found in apache-commons APIs. ZCarioca Commons 1.0 License - BSD License; GNU General Public License (GPL)

Commons VFS JDBC 1.0 Commons-vfsjdbc  File & Disk Management

A JDBC provider for the Apache Commons VFS project. It allows access to a database as if it were a file system. Ex: schemas are directories, tables are files, etc... Commons VFS JDBC 1.0 License - Apache License V2.0


Popular Software of Development - Components and Libraries

aiCharts for Android 1.0.0 ArtfulBits Inc.  Components and Libraries

ArtfulBits Android chart (aiCharts) is a professional solution with a comprehensive feature set. aiCharts is a complete framework that allows developers to enhance applications with slick interactive charts in mere hours (with available technical support, samples and tutorials). aiCharts provides...

Java Bridge to Exchange 1.0 Moyosoft  Components and Libraries

The Java Bridge to Exchange product is an effective solution to access data stored in the Microsoft Exchange server from Java. Exchange items like e-mails, contacts and appointments can be accessed, created, imported or exported with the library. The library can be used to integrate Exchange with...

PrecisionID Code128 Barcode Fonts 4.0 PrecisionID  Components and Libraries

PrecisionID Code 128 includes TrueType, Binary PostScript, and ASCII PostScript Fonts so you can easily print barcodes in Excel, Word, Crystal Reports, and Access! PrecisionID Font Formatting Components(TM) simplify barcode generation with a Crystal Reports UFL, Microsoft VBA module for Excel,...

Luxand FaceCrop Face Detection SDK 1.0 Luxand Development  Components and Libraries

Face detection software provides web developers the perfect solution to greatly optimize and automate the process of creating professional-looking, passport-like photos from original images of any type. Regardless of the quality, size, aspect ratio of the original image, the software can produce...

Luxand FaceSDK 7.0 Luxand Development  Components and Libraries

Add facial recognition and biometric identification features to your applications. FaceSDK is a multi-platform library enabling Microsoft Visual C++, C#, Objective C, VB, Java and Delphi developers implement fast and precise face recognition and identification in their applications. Working in...

DTMF IVR SYSTEM IN VB.NET 9.7.0 DTMF IVR SYSTEM IN VB.NET  Components and Libraries

Ozeki VoIP SIP .NET SDK allows to develop a DTMF navigated IVR system written in VB.NET. In this sample program an IVR tree is built up from .xml file and SIP communication is supported by Ozeki SIP SDK. The extended codec support (G.729 and further codecs) assures excellent sound quality. The...

wolfSSL 4.0.0 wolfSSL  Components and Libraries

The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating environments as well because of its royalty free...

FlashViewer Engine 1.0 FeatherySoft  Components and Libraries

FlashViewer Engine is a set of components for Delphi, C++ Builder and Lazarus which adds extra features to Adobe Flash Player (ActiveX or Netscape plugin) such as loading from any sources, grab real 32-RGBA frames, real transparency playing. This great solution for playing Flash movies is an...

USB Monitoring Control 2.12.00.2387 HHD Software  Components and Libraries

USB Monitoring Control ActiveX Component (USBMC) - USB Devices Data Sniffing Control Com Library. Monitor USB Device From Your Application. USB Devices Connection Monitoring Component. The library lets you enumerate all installed usb devices, attach a monitor object to receive transferred data...

Dew Lab Studio for Delphi 2019 Dew Research  Components and Libraries

Dew Lab Studio includes MtxVec math library and additional signal analysis (DSP Master) and statistical analysis (Stats Master) add-on packages. Features include: - fast object oriented numerical/matrix library - Intel AVX 1/2, AVX-512, SSE4, Open CL and 64bit support enabled. - optional...