Apache commons collections

Author: c | 2025-04-24

★★★★☆ (4.6 / 2203 reviews)

Download manictime 2023.2.2.0

Apache Commons Collections 5,272 usages. org.apache.commons commons-collections4 Apache. The Apache Commons Collections package contains types that extend

injector

Collections – Commons Collections Security Reports - Apache Commons

Apache Commons Collections The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.DocumentationMore information can be found on the Apache Commons Collections homepage. The Javadoc can be browsed. Questions related to the usage of Apache Commons Collections should be posted to the user mailing list.Getting the latest releaseYou can download source and binaries from our download page.Alternatively, you can pull it from the central Maven repositories: org.apache.commons commons-collections4 4.5.0-M3BuildingBuilding requires a Java JDK and Apache Maven. The required Java version is found in the pom.xml as the maven.compiler.source property.From a command shell, run mvn without arguments to invoke the default Maven goal to run all tests and checks.ContributingWe accept Pull Requests via GitHub. The developer mailing list is the main channel of communication for contributors. There are some guidelines which will make applying PRs easier for us:No tabs! Please use spaces for indentation.Respect the existing code style for each file.Create minimal diffs - disable on save actions like reformat source code or organize imports. If you feel the source code should be reformatted create a separate PR for this change.Provide JUnit tests for your changes and make sure your changes don't break any existing tests by running mvn.Before you pushing a PR, run mvn (by itself), this runs the default goal, which contains all build checks.To see the code coverage report, regardless of coverage failures, run mvn clean site -Dcommons.jacoco.haltOnFailure=falseIf you plan to contribute on a regular basis, please consider filing a contributor license agreement. You can learn more about contributing via GitHub in our contribution guidelines.LicenseThis code is licensed under the Apache License v2.See the NOTICE.txt file for required notices and attributions.DonatingYou like Apache Commons Collections? Then donate back to the ASF to support development.Additional ResourcesApache Commons HomepageApache Issue Tracker (JIRA)Apache Commons Slack ChannelApache Commons Twitter AccountApache Commons ComponentsPlease see the list of components

Download klite codec pack

Collections – Download Apache Commons Collections

Et/ou ses affiliés. Tous droits réservés. -------- Dépendance com.sun.jersey:jersey-servlet -------- Droits d'auteur Copyright (c) 2010-2011 Oracle et/ou ses affiliés. Tous droits réservés. Copyright (c) 2010-2014 Oracle et/ou ses affiliés. Tous droits réservés. Copyright (c) 2010-2013 Oracle et/ou ses affiliés. Tous droits réservés. -------- Dépendance com.pensée.paranamer:paranamer -------- Droits d'auteur Copyright (c) 2007 Paul Hammant Copyright 2007 Paul Hammant Copyright 2007 ThinkTank Maths Limited Copyright (c) 2009 Paul Hammant Portions Copyright (c) 2007 Paul Hammant Portions copyright (c) 2000-2007 INRIA, France Telecom -------- Dépendance commons-beanutils:commons-beanutils -------- Droits d'auteur Copyright 2000-2019 The Apache Software Foundation -------- Avis Apache Commons BeanUtils Copyright 2000-2019 The Apache Software Foundation Ce produit inclut le logiciel développé Apache Software Foundation ( -------- Dependency commons-cli:commons-CLI -------- Copyrights Copyright 2001-2009 The Apache Software Foundation -------- Notices Apache Commons CLI Copyright 2001-2009 The Apache Software Foundation Ce produit comprend les logiciels développés par The Apache Software Foundation ( -------- Dependency commons-codec:commons-codec -------- Copyrights Copyright 2002-2020 The Apache Software Foundation Copyright (C) 2002 Kevin Atkinson ([email protected]) Copyright (c) 2008 Alexander Beider & Stephen P. Morse. Certaines parties de ce fichier Copyright (c) 2004-2006 Intel Corportation -------- Avis Apache Commons Codec Copyright 2002-2020 The Apache Software Foundation Ce produit comprend des logiciels développés à The Apache Software Foundation ( src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.java contient des données de test de Copyright (C) 2002 Kevin Atkinson ([email protected]) ======================================================================================= Le contenu du package org.apache.commons.codec.language.bm a été traduit à partir du code source php original disponible à l'adresse avec la permission des auteurs originaux. Source originale copyright : Copyright (c) 2008 Alexander Beider & Stephen P. Morse. -------- Dependency commons-collections:commons-collections -------- Copyrights Copyright 2001-2015 The Apache Software Foundation -------- Notices Apache Commons Collections Copyright 2001-2015 The Apache Software Foundation This product includes software developed by The Apache Software Foundation ( -------- Dependency commons-io:commons-io -------- Copyrights Copyright 2002-2020 The Apache Software Foundation -------- Notices Apache Commons IO Copyright 2002-2020 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( -------- Dependency commons-logging:commons-logging -------- Copyrights Copyright 2003-2013 The Apache Software Foundation -------- Notices Apache Commons Logging Copyright 2003-2013 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( -------- Dependency commons-net:commons-net -------- Copyrights Copyright 2001-2017 The Apache Software Foundation -------- Notices Apache Commons Net Copyright 2001-2017 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( -------- Dependency dnsjava:dnsjava -------- Copyrights Copyright (c) 1999-2004 Brian Wellington ([email protected]) Copyright (c) 2005 Brian Wellington ([email protected]) Copyright (c) 2008 Brian Wellington ([email protected]) Copyright (c) 2002-2004 Brian Wellington ([email protected]) Copyright (c) 2004 Brian Wellington ([email protected]) Copyright (c) 2003-2004 Brian Wellington ([email protected]) Copyright (c) 1999-2010 Brian Wellington ([email protected]) Copyright (C) 2003-2004 Nominum, Inc. Copyright (c) 2001-2004 Brian Wellington ([email protected]) Copyright (c) 2004-2009 Brian Wellington ([email protected]) based on SRVRecord.java Copyright (c) 1999-2004 Brian Wellington Copyright (C) 1999-2001 Internet Software Consortium. Copyright (c) 2000-2004 Brian Wellington ([email protected]) -------- Dépendance jakarta.activation:jakarta.activation-api -------- Droits d'auteur Copyright (c) 2018 Oracle et/ou ses affiliés. Tous droits réservés. Copyright (c) 1997, 2018 Oracle et/ou ses affiliés. Tous droits réservés.

apache-commons-collections-3.2.2

Cara Membuat Report di Java dengan JasperReport - Dalam pemrograman java, kalian harus mengenal library JasperReport atau IReport. Pada tutorial java kali ini saya akan membahas apa itu JasperReport, bagaimana cara menggunakan JasperReport dan contoh penggunaan JasperReport. Apa itu JasperReport? JasperReport merupakan aplikasi berbasis open source yang digunakan untuk membuat report atau laporan pada pemrograman java. JasperReport selain digunakan untuk melakukan cetak atau printing juga memiliki keluaran laporan dalam berbagai format, seperti : Microsoft Excel, CSV, PDF, RTF, ODC, HTML dan XML. JasperReport dapat digunakan pada Java Desktop (Java Swing) maupun Java Web (Java EE).Tutorial Cara Membuat ReportBACA JUGACara Mengubah Format Currency di JTable Menggunakan CellRendererCara Membuat JDateChooser atau JCalendar pada JavaCara Membuat Laporan PDF dan Excel di Java Menggunakan Maven DependencyCara Menampilkan Waktu Secara Real Time di Pemrograman JavaPersiapanTools Yang Digunakan Apache Netbeans 12 IReport (bagi yang belum memilikinya, silahkan download jasper report di situs resminya disini) Untuk database saya menggunakan Postgresql versi 14. Untuk library dapat di download disiniLibrary pendukung ireport seperti : commons-beanutils-1.8.0.jar commons-collections-2.2.1.jar commons-digester-2.1.jar commons-logging-1.1.1.jar commons-javaflow-20060411.jar iText-2.1.7.js2.jar jasperreports-4.7.0.jar (*Dapat diganti dengan versi terbaru 5.6.0) core-3.1.1.jar jxl-2.6.10.jar poi-3.7-20101029.jar Kalian dapat download library tersebut disiniPersiapan Data Buatlah sebuah database dengan nama db_mahasiswa. createdb -U postgres db_mahasiswa Buatlah sebuah Tabel dengan nama m_mahasiswa. CREATE TABLE m_mahasiswa( id_mahasiswa bigserial, nim VARCHAR(255), nama VARCHAR(255), ttl VARCHAR(255), jurusan VARCHAR(255), alamat VARCHAR(255)); Menambahkan data mahasiswa : INSERT INTO m_mahasiswa(id_mahasiswa, nim, nama, ttl, jurusan, alamat) VALUES (1, '41101328', 'Akira', 'Indramayu, 27 Juli 1990', 'Teknik Informatika', 'Jln. Kavling Pemda 2 No. 269'),(2, '41101390', 'Akbar', 'Cirebon,. Apache Commons Collections 5,272 usages. org.apache.commons commons-collections4 Apache. The Apache Commons Collections package contains types that extend

org.apache.commons.collections4 (Apache Commons Collections

Jars that enclose license documentation. No work needed beyond choosing the appropriate jar(s). Currently two Open Source licenses are available for use: * Apache License 2.0 (AL 2.0) * Lesser/Library General Public License (LGPL 2.1) These licenses have proven adequate to cover all current use cases. ------------------------------------------------------------------------ maven-enforcer-plugin Apache Maven Enforcer Copyright 2007-2013 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ======================com.nimbusds:nimbus-jose-jwt Nimbus JOSE + JWT Copyright 2012 - 2020, Connect2id Ltd. ------------------------------------------------------------------------ commons-cli Apache Commons CLI Copyright 2001-2019 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------------------------------------------------------------------------ commons-collections Apache Commons Collections Copyright 2001-2020 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------------------------------------------------------------------------ commons-lang Apache Commons Lang Copyright 2001-2021 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------------------------------------------------------------------------ commons-logging Apache Commons Logging Copyright 2003-2016 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------------------------------------------------------------------------ commons-net Apache Commons Net Copyright 2001-2021 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------------------------------------------------------------------------ enforcer-api Apache Maven Enforcer Copyright 2007-2013 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------------------------------------------------------------------------ jakarta.validation-api Notices for Eclipse Jakarta Bean Validation This content is produced and maintained by the Eclipse Jakarta Bean Validation project. Project home: - Trademarks Jakarta Bean Validation is a trademark of the Eclipse Foundation. - Copyright All content is the property of the respective authors or their employers. For more information regarding authorship of content, please consult the listed source code repository logs. - Declared Project Licenses This program and the accompanying materials are made available under the terms of the Apache License, Version 2.0 which is available at SPDX-License-Identifier: Apache-2.0 - Source Code The project maintains the following source code repositories: The specification repository The API repository The TCK repository - Third-party Content This project leverages the following third party content. Test dependencies: TestNG - Apache License 2.0 JCommander - Apache License 2.0 SnakeYAML - Apache License 2.0 ------------------------------------------------------------------------ joda-time:joda-time ============================================================================= = NOTICE file corresponding to section 4d of the Apache License Version 2.0 = ============================================================================= This product includes software developed by Joda.org ( ------------------------------------------------------------------------ * There is a section below this notice where the contents for each of the references to license/LICENSE..txt are available. io.netty:netty-all The Netty Project ================= Please visit the Netty web site for more information: * Copyright 2014 The Netty Project The Netty Project licenses this file to you under the Apache License, version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at: Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under

Collections - Apache Commons - Apache Software Foundation

* Copyright © 2020 Robert Winkler, Bohdan Storozhuk, and others * License: Apache License 2.0 * Source code: * Project home: resilience4j-core * Copyright © 2020 Robert Winkler, Bohdan Storozhuk, and others * License: Apache License 2.0 * Source code: * Project home: slf4j * Copyright © 2004-2019 QOS.ch * License: MIT License * Source code: * Project home: surefire-junit47 * Copyright © 2002–2021 The Apache Software Foundation * License: Apache License 2.0 * Source code: * Project home: vavr * Copyright © 2014-2021 Vavr * License: Apache License 2.0 * Source code: * Project home: ====================ch.qos.logback:logback-classic * Licenses: Eclipse Public License 1.0 GNU Lesser General Public License 2.1 ch.qos.logback:logback-core * Licenses: Eclipse Public License 1.0 GNU Lesser General Public License 2.1 classworlds:classworlds * Copyright © 2001-2006 The Codehaus Foundation * License: Apache License 2.0 com.barchart.udt:barchart-udt-bundle * Copyright © 2009-2013 Barchart, Inc * License: BSD 2-Clause * Source code: com.fasterxml.jackson.dataformat:jackson-dataformat-xml * Copyright © 2009-2011 FasterXML, LLC * License: Apache License 2.0 * Source code: com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider * Copyright © 2009-2011 FasterXML, LLC * License: Apache License 2.0 com.fasterxml.jackson.module:jackson-module-jaxb-annotations * Copyright © 2009-2011 FasterXML, LLC * License: Apache License 2.0 com.fasterxml.woodstox:woodstox-core * License: Apache License 2.0 * Source code: com.flipkart.zjsonpatch:zjsonpatch * License: Apache License 2.0 * Source code: com.github.jknack:handlebars * Copyright © 2012-2015 Edgar Espina * License: Apache License 2.0 com.github.jknack:handlebars-helpers * Copyright © 2012-2015 Edgar Espina * License: Apache License 2.0 com.github.stefanbirkner:system-rules * License: Common Public License 1.0 * Source code: com.github.stephenc.jcip:jcip-annotations * Copyright © 2013 Stephen Connolly * License: Apache License 2.0 com.github.tomakehurst:wiremock * Copyright © 2021 Tom Akehurst. Powered by Jekyll & Minimal Mistakes * License: Apache License 2.0 * Source code: com.google.code.findbugs:annotations * License: GNU Lesser Public License com.google.collections:google-collections * Copyright © 2007 Google Inc * License: Apache License 2.0 com.google.errorprone:error_prone_annotations * Copyright © 2015 The Error Prone Authors * License: Apache License 2.0 com.google.guava:failureaccess * Copyright © 2013 The Guava Authors * License: Apache License 2.0 * Source code: com.google.guava:listenablefuture * License: Apache License 2.0 com.google.http-client:google-http-client * License: Apache License 2.0 com.google.j2objc:j2objc-annotations * Copyright © 2012 Google Inc * License: Apache License 2.0 * Source code: com.google.protobuf:protobuf-java * Copyright © 2008 Google Inc * License: BSD 3-Clause com.googlecode.json-simple:json-simple * License: Apache License 2.0 com.jayway.jsonpath:json-path * Copyright © 2017 Jayway * License: Apache License 2.0 * Source code: com.nimbusds:nimbus-jose-jwt * Copyright © 2012 - 2020, Connect2id Ltd * License: Apache License 2.0 com.squareup.okhttp3:okhttp * Copyright © 2019 Square, Inc * License: Apache License 2.0 com.squareup.okio:okio * Copyright © 2013 Square, Inc * License: Apache License 2.0 * Source code: com.sun.activation:jakarta.activation * Copyright © 2018 Oracle and/or its affiliates. All rights reserved. * License: Eclipse Distribution License 1.0 com.typesafe:config * License: Apache License 2.0 * Source code: commons-cli:commons-cli * Copyright © 2002-2019 The Apache Software Foundation. All rights reserved. * License: Apache License 2.0 commons-collections:commons-collections * Copyright © 2001-2019 The Apache Software Foundation. All rights reserved. * License: Apache License 2.0 commons-lang:commons-lang * Copyright © 2001-2021 The Apache Software Foundation. All rights reserved. * License: Apache License 2.0 commons-logging:commons-logging

Apache Commons Collections - Maven Repository

Activation.jar 1.0.2 Sun Microsystems, Inc. Binary Code License Agreement Sun Microsystems, Inc. annotations-api.jar 3.0.FR Apache License, Version 2.0 Apache Software Foundation antisamy-1.5.3.jar 1.5.3 The BSD 3-Clause License The Open Web Application Security Project (OWASP) aspectjweaver.jar 1.7.2 EPL 1.0 aspectj.org axis.jar 1.4 Apache License, Version 2.0 Apache Web Services batik-awt-util.jar 1.0 Apache License, Version 2.0 Apache Software Foundation batik-css.jar 1.7+r608262 Apache License, Version 2.0 Apache Software Foundation batik-dom.jar 1.0 Apache License, Version 2.0 Apache Software Foundation batik-svggen.jar 1.0 Apache License Version 2.0 Apache Software Foundation batik-util.jar 1.7+r608262 Apache License, Version 2.0 The Apache Software Foundation batik-util.jar 1.0 Apache License, Version 2.0 Apache Software Foundation batik-xml.jar 1.0 Apache License, Version 2.0 Apache Software Foundation bcpkix-jdk15on-159.jar 1.59 MIT BouncyCastle.org bcprov-jdk15on-1.52.jar 1.52.0 MIT License BouncyCastle.org bcprov-jdk15on-159.jar 1.59 MIT BouncyCastle.org bcprov.jar 1.37.0 MIT Licence BouncyCastle.org catalina-ant.jar 8.5.13 Apache License, Version 2.0 Apache Software Foundation catalina-ha.jar 8.5.13 Apache License, Version 2.0 Apache Software Foundation catalina-storeconfig.jar 8.5.13 Apache License, Version 2.0 Apache Software Foundation catalina-tribes.jar 8.5.13 Apache License, Version 2.0 Apache Software Foundation catalina.jar 8.5.13 Apache License, Version 2.0 Apache Software Foundation cewolf.jar 1.4.2 LGPLv2 Sun Microsystems, Inc. commons-beanutils-1.8.0.jar 1.8.0 Apache License, Version 2.0 Apache Software Foundation commons-beanutils.jar 1.6 Apache License, Version 2.0 Apache Software Foundation commons-chain-1.2.jar 1.2 Apache License, Version 2.0 The Apache Software Foundation commons-codec-1.3.jar 1.3 Apache License, Version 2.0 Apache Software Foundation commons-codec-1.4.jar 1.4 Apache License, Version 2.0 Apache Software Foundation commons-codec-1.7.jar 1.7 Apache License, Version 2.0 Apache Software Foundation commons-collections.jar 3.1 Apache License, Version 2.0 Apache Software Foundation commons-daemon.jar 1.0.15 Apache License, Version 2.0 Apache Software Foundation commons-digester.jar 1.8 Apache License, Version 2.0 Apache Software Foundation commons-fileupload-1.3.1.jar 1.3.1 Apache License, Version 2.0 Apache Software Foundation commons-httpclient-3.0-rc1.jar 3.0-rc1 Apache License Version 2.0 Apache Software Foundation commons-httpclient-3.1.jar 3.1 Apache License, Version 2.0 Apache Software Foundation commons-io-1.2.jar 1.2 Apache License, Version 2.0 Apache Software Foundation commons-lang-2.0.jar 2.0 Apache Software License, Version 1.1 Apache Software Foundation commons-lang3-3.1.jar 3.1 Apache License, Version 2.0 Apache Software Foundation commons-logging-1.1.jar 1.1 Apache License, Version 2.0 Apache Software Foundation commons-logging-api.jar 1.1 Apache License, Version 2.0 Apache Software Foundation commons-logging.jar 1.1 Apache License, Version 2.0 Apache Software Foundation commons-math3-3.6.1.jar 3.6.1 Apache Commons, License agreement Apache commons-net-2.0.jar 2.0 Apache License Version 2.0 The Apache Software Foundation commons-net-3.3.jar 3.3 Apache License, Version 2.0 The Apache Software Foundation commons-pool-1.5.6.jar 1.5.6 Apache License, Version 2.0 Apache Software Foundation commons-pool-1.6.jar 1.6 Apache License, Version 2.0 The Apache Software Foundation commons-validator-1.3.1.jar 1.3.1 Apache License, Version 2.0 The Apache Software

Collections – User guide - Apache Commons

Les a maintenant rendu disponibles sous la licence Apache 2.0. Le texte original de l'en-tête du fichier est le suivant : | Licence accordée à Odiago, Inc. en vertu d'une ou plusieurs licences de contributeur | Accords. Voir le fichier NOTICE distribué avec cette œuvre pour | des informations supplémentaires concernant la propriété du droit d'auteur. Odiago, Inc. | vous accorde cette licence dans le cadre de la licence Apache, version 2.0 | (la "licence") ; vous ne pouvez utiliser ce fichier qu'en conformité | avec la licence. Vous pouvez obtenir une copie de la licence à l'adresse suivante : | | | À moins que la législation en vigueur ne l'exige ou n'y ait consenti par écrit, les logiciels | distribués sous la licence sont distribués "en l'état", | SANS GARANTIE OU CONDITION DE QUELQUE NATURE, expresse ou | implicite. Consultez la licence pour connaître les autorisations et limitations propres à la licence. AVIS Odiago au moment de la contribution : | Ce produit comprend les logiciels développés par Odiago, Inc. | ( Apache Log4Net includes the following in its NOTICE file: | Apache log4net | Copyright 2004-2015 The Apache Software Foundation | | This product includes software developed at | The Apache Software Foundation ( csharp reflect serializers were contributed by Pitney Bowes Inc. | Copyright 2019 Pitney Bowes Inc. | Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. | You may obtain a copy of the License at | Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | See the License for the specific language governing permissions and limitations under the License. ------- Dependency commons-beanutils:commons-beanutils -------- Copyrights 2000-2024 The Apache Software Foundation -------- Notices Apache Commons BeanUtils Copyright 2000-2024 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------- Dependency commons-cli:commons-cli -------- Copyrights 2002-2024 The Apache Software Foundation -------- Notices Apache Commons CLI Copyright 2002-2024 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------- Dependency commons-codec:commons-codec -------- Copyrights 2002-2024 The Apache Software Foundation -------- Notices Apache Commons Codec Copyright 2002-2024 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------- Dependency commons-collections:commons-collections -------- Copyrights 2001-2024 The Apache Software Foundation -------- Notices Copyright 2001-2024 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------- Dependency org.apache.commons:commons-compress -------- Copyrights 2002-2024 The Apache Software Foundation -------- Notices Copyright 2002-2024 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------- Dependency org.apache.commons:commons-configuration2 -------- Copyrights 2001-2024 The Apache Software Foundation -------- Notices Copyright 2001-2024 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------- Dependency commons-io:commons-io -------- Copyrights 2002-2024 The Apache Software Foundation -------- Notices Copyright. Apache Commons Collections 5,272 usages. org.apache.commons commons-collections4 Apache. The Apache Commons Collections package contains types that extend Home apache commons-collections Commons Collections. Commons Collections Tags: apache commons collections: Ranking in MvnRepository (See Top Artifacts) Used By:

Download aaa

Collections – Bloom filters - Apache Commons

Gadget InspectorThis project inspects Java libraries and classpaths for gadget chains. Gadgets chains are used to construct exploits for deserialization vulnerabilities. By automatically discovering possible gadgets chains in an application's classpath penetration testers can quickly construct exploits and application security engineers can assess the impact of a deserialization vulnerability and prioritize its remediation.This project was presented at Black Hat USA 2018. Learn more about it there! (Links pending)DISCLAIMER: This project is alpha at best. It needs tests and documentation added. Feel free to help by adding either!BuildingAssuming you have a JDK installed on your system, you should be able to just run ./gradlew shadowJar. You can then run the application with java -jar build/libs/gadget-inspector-all.jar .How to UseThis application expects as argument(s) either a path to a war file (in which case the war will be exploded and all of its classes and libraries used as a classpath) or else any number of jars.Note that the analysis can be memory intensive (and so far gadget inspector has not been optimized at all to be less memory greedy). For small libraries you probably want to allocate at least 2GB of heap size (i.e. with the -Xmx2G flag). For larger applications you will want to use as much memory as you can spare.The toolkit will go through several stages of classpath inspection to build up datasets for use in later stages. These datasets are written to files with a .dat extension and can be discarded after your run (they are written mostly so that earlier stages can be skipped during development).After the analysis has run the file gadget-chains.txt will be written.ExampleThe following is an example from running against commons-collections-3.2.1.jar, e.g. withwget -Xmx2G -jar build/libs/gadget-inspector-all.jar commons-collections-3.2.1.jarIn gadget-chains.txt there is the following chain:com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandlerImpl.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; (-1) com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandlerImpl.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; (0) org/apache/commons/collections/map/DefaultedMap.get(Ljava/lang/Object;)Ljava/lang/Object; (0) org/apache/commons/collections/functors/InvokerTransformer.transform(Ljava/lang/Object;)Ljava/lang/Object; (0) java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (0)The entry point of this chain is an implementation of the JDK InvocationHandler class. Using the same trick as in the original commons-collections gadget chain, any serializable implementation of this class is reachable in a gadget chain, so the discovered chain starts here. This method invokes classToInvocationHandler.get(). The discovered gadget chain indicates that the classToInvocationHandler can be serialized as a DefaultedMap so that the this invocation jumps to DefaultedMap.get(). The next step in the chain invokes value.transform() from this method. The parameter value in this class can be serialized as a InvokerTransformer. Inside this class's transform method we see that we call cls.getMethodName(iMethodName, ...).invoke(...).

Apache Commons Collections Release Notes

And maintained by the Eclipse Jetty project. Project home: Trademarks ---------- Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. Copyright --------- All contributions are the property of the respective authors or of entities to which copyright has been assigned by the authors (eg. employer). ------------------------------------------------------------------------ org.eclipse.jetty:jetty-http Notices for Eclipse Jetty ========================= This content is produced and maintained by the Eclipse Jetty project. Project home: Trademarks ---------- Eclipse Jetty, and Jetty are trademarks of the Eclipse Foundation. Copyright --------- All contributions are the property of the respective authors or of entities to which copyright has been assigned by the authors (eg. employer). ------------------------------------------------------------------------ org.littleshoot : littleproxy The LittleProxy Project - Copyright 2009 Last Bamboo LLC, and is licensed under the Apache License version 2.0 as published by the Apache Software Foundation. A summary of the individual contributors is given below. Any omission should be sent to Adam Fisk . SVN Login(s) Name ------------------------------------------------------------------------------- afisk Adam Fisk ------------------------------------------------------------------------------- ------------------------------------------------------------------------ zt-exec = that this project is derived from. Apache Commons Exec Copyright 2005-2010 The Apache Software Foundation This product includes software developed by The Apache Software Foundation ( ------------------------------------------------------------------------ xml-apis:xml-apis xml-commons/README.txt $Id: README.txt,v 1.1 2002/01/31 23:42:49 curcuru Exp $ HEAR YE, HEAR YE! Software and documentation in this repository are covered under a number of different licenses. Most files under xml-commons/java/external/ are covered under their respective LICENSE.*.txt files; see the matching README.*.txt files for descriptions. Note that xml-commons/java/external/build.xml and xml-commons/java/external/src/manifest.commons are both covered under the Apache Software License. All files not otherwise noted are covered under the Apache Software License in LICENSE.txt including all files under xml-commons/java/src --README.dom.txt-- xml-commons/java/external/README.dom.txt $Id: README.dom.txt,v 1.1 2002/01/31 23:13:42 curcuru Exp $ HEAR YE, HEAR YE! All of the .java software and associated documentation about the DOM in this repository are distributed under the license from the W3C, which is provided herein. LICENSE.dom-software.txt covers all software from the W3C including the following items in the xml-commons project: xml-commons/java/external/src/org/w3c and all subdirectories LICENSE.dom-documentation.txt covers all documentation from the W3C including the following items in the xml-commons project: xml-commons/java/external/xdocs/dom and all subdirectories The actual DOM Java Language Binding classes in xml-commons came from: The original versions are tagged 'DOM_LEVEL_2' The specification of DOM Level 2's various parts is at: --README.sax.txt-- xml-commons/java/external/README.sax.txt $Id: README.sax.txt,v 1.1 2002/01/31 23:26:48 curcuru Exp $ HEAR YE, HEAR YE! All of the .java software and associated documentation about SAX in this repository are distributed freely in the public domain. LICENSE.sax.txt covers all software and documentation from the megginson.com including the following in the xml-commons project: xml-commons/java/external/src/org/xml/sax and all subdirectories xml-commons/java/external/xdocs/sax and all subdirectories The actual SAX classes in xml-commons came from: The original versions are tagged 'SAX-2_0-r2-prerelease' --LICENSE.dom-software.txt-- xml-commons/java/external/LICENSE.dom-software.txt $Id: LICENSE.dom-software.txt,v 1.1 2002/01/31 23:13:42 curcuru Exp $ This license came from: W3CÆ SOFTWARE NOTICE AND LICENSE Copyright © 1994-2001 World Wide Web Consortium, World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. This W3C work (including software, documents, or other related. Apache Commons Collections 5,272 usages. org.apache.commons commons-collections4 Apache. The Apache Commons Collections package contains types that extend Home apache commons-collections Commons Collections. Commons Collections Tags: apache commons collections: Ranking in MvnRepository (See Top Artifacts) Used By:

Collections – Project Information - Apache Commons

Trouver les détails qui s'appliquent à cet artefact voir le fichier LICENSE accompagnant. ## CREDITS Une liste de contributeurs peut être trouvée à partir de CREDITS(- fichier 2.x), qui est inclus dans certains artefacts (généralement des distributions source) ; mais est toujours disponible à partir des utilisations du projet système de gestion du code source (SCM). -------- Dépendance com.fasterxml.jackson.dataformat:jackson-dataformat-cbor -------- Droits d'auteur 2007-, Tatu Saloranta ([email protected]) -------- Avis # Jackson JSON processeur Jackson est une bibliothèque de traitement JSON haute performance, source libre/ouverte. Il a été conçu par Tatu Saloranta ([email protected]) et est en développement depuis 2007. Il est actuellement développé par une communauté de développeurs. ## Copyright Copyright 2007-, Tatu Saloranta ([email protected]) ## Licensing Jackson composants sont sous licence Apache (Software) LICENSE, version 2.0, selon le fichier LICENSE associé. ## Crédits Une liste de contributeurs peut être trouvée à partir du fichier CREDITS, qui est inclus dans certains artefacts (généralement des distributions source) ; mais est toujours disponible à partir des utilisations du projet système de gestion du code source (SCM). -------- Dépendance commons-codec:commons-codec -------- Droits d'auteur Copyright 2002-2020 The Apache Software Foundation -------- Avis Apache Commons Codec Copyright 2002-2020 The Apache Software Foundation Ce produit comprend les logiciels développés à The Apache Software Foundation ( src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.java contient les données de test de Copyright (C) 2002 Kevin Atkinson ([email protected]) ======================================================================================= Le contenu du package org.apache.commons.codec.language.bm a été traduit à partir du code source php original disponible à l'adresse avec la permission des auteurs originaux. Source originale copyright : Copyright (c) 2008 Alexander Beider & Stephen P. Morse. -------- Dépendance commons-logging:commons-logging -------- Droits d'auteur Copyright 2001-2024 The Apache Software Foundation -------- Avis Apache Commons Logging Copyright 2001-2024 The Apache Software Foundation Ce produit comprend des logiciels développés à The Apache Software Foundation ( -------- Dépendance joda-time:joda-time -------- Droits d'auteur Copyright 2001-2005 Stephen Colebourne -------- Avis sous licence Apache License, Version 2.0 (la "Licence") ; vous ne pouvez pas utiliser ce fichier sauf en conformité avec la Licence. Vous pouvez obtenir une copie de la Licence à l'adresse Sauf obligation en vertu de la loi en vigueur ou accord écrit, les logiciels distribués sous la Licence sont distribués "EN L'ETAT", sans garantie ni condition de quelque nature que ce soit, express ou implicite. Consultez la licence pour connaître les autorisations et limitations propres à chaque langue sous la licence. Ce produit comprend un logiciel développé par Joda.org ( -------- Dépendance org.apache.httpcomponents:httpcore -------- Droits d'auteur Copyright 2005-2021 The Apache Software Foundation -------- Avis Apache HttpComponents Core Copyright 2005-2021 The Apache Software Foundation Ce produit comprend un logiciel développé à The Apache Software Foundation ( -------- Dépendances Résumé com.amazonaws:aws- java-sdk-core com.amazonaws:aws-java-sdk-sts com.amazonaws:jmespath-java com.fasterxml.jackson.core:jackson-annotations com.fasterxml.jackson.core:jackson-core com.fasterxml.jackson.core:jackson-databind com.fasterxml.jackson.dataformat:jackson-dataformat-cbor commons-codec:commons-codec commons-logging:commons-logging joda-time:joda-time org.apache.httpcomponents:httpcore -------- Licence utilisée par Dependencies Apache License Version 2.0, January 2004 TERMES ET CONDITIONS D'UTILISATION 1, ET DISTRIBUTION Définitions. "Licence" désigne les conditions générales d'utilisation, de reproduction et de distribution définies par les sections 1 à 9 de ce document. "Concédant" désigne le détenteur du copyright ou l'entité autorisée par le détenteur du

Comments

User8555

Apache Commons Collections The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.DocumentationMore information can be found on the Apache Commons Collections homepage. The Javadoc can be browsed. Questions related to the usage of Apache Commons Collections should be posted to the user mailing list.Getting the latest releaseYou can download source and binaries from our download page.Alternatively, you can pull it from the central Maven repositories: org.apache.commons commons-collections4 4.5.0-M3BuildingBuilding requires a Java JDK and Apache Maven. The required Java version is found in the pom.xml as the maven.compiler.source property.From a command shell, run mvn without arguments to invoke the default Maven goal to run all tests and checks.ContributingWe accept Pull Requests via GitHub. The developer mailing list is the main channel of communication for contributors. There are some guidelines which will make applying PRs easier for us:No tabs! Please use spaces for indentation.Respect the existing code style for each file.Create minimal diffs - disable on save actions like reformat source code or organize imports. If you feel the source code should be reformatted create a separate PR for this change.Provide JUnit tests for your changes and make sure your changes don't break any existing tests by running mvn.Before you pushing a PR, run mvn (by itself), this runs the default goal, which contains all build checks.To see the code coverage report, regardless of coverage failures, run mvn clean site -Dcommons.jacoco.haltOnFailure=falseIf you plan to contribute on a regular basis, please consider filing a contributor license agreement. You can learn more about contributing via GitHub in our contribution guidelines.LicenseThis code is licensed under the Apache License v2.See the NOTICE.txt file for required notices and attributions.DonatingYou like Apache Commons Collections? Then donate back to the ASF to support development.Additional ResourcesApache Commons HomepageApache Issue Tracker (JIRA)Apache Commons Slack ChannelApache Commons Twitter AccountApache Commons ComponentsPlease see the list of components

2025-04-23
User1929

Et/ou ses affiliés. Tous droits réservés. -------- Dépendance com.sun.jersey:jersey-servlet -------- Droits d'auteur Copyright (c) 2010-2011 Oracle et/ou ses affiliés. Tous droits réservés. Copyright (c) 2010-2014 Oracle et/ou ses affiliés. Tous droits réservés. Copyright (c) 2010-2013 Oracle et/ou ses affiliés. Tous droits réservés. -------- Dépendance com.pensée.paranamer:paranamer -------- Droits d'auteur Copyright (c) 2007 Paul Hammant Copyright 2007 Paul Hammant Copyright 2007 ThinkTank Maths Limited Copyright (c) 2009 Paul Hammant Portions Copyright (c) 2007 Paul Hammant Portions copyright (c) 2000-2007 INRIA, France Telecom -------- Dépendance commons-beanutils:commons-beanutils -------- Droits d'auteur Copyright 2000-2019 The Apache Software Foundation -------- Avis Apache Commons BeanUtils Copyright 2000-2019 The Apache Software Foundation Ce produit inclut le logiciel développé Apache Software Foundation ( -------- Dependency commons-cli:commons-CLI -------- Copyrights Copyright 2001-2009 The Apache Software Foundation -------- Notices Apache Commons CLI Copyright 2001-2009 The Apache Software Foundation Ce produit comprend les logiciels développés par The Apache Software Foundation ( -------- Dependency commons-codec:commons-codec -------- Copyrights Copyright 2002-2020 The Apache Software Foundation Copyright (C) 2002 Kevin Atkinson ([email protected]) Copyright (c) 2008 Alexander Beider & Stephen P. Morse. Certaines parties de ce fichier Copyright (c) 2004-2006 Intel Corportation -------- Avis Apache Commons Codec Copyright 2002-2020 The Apache Software Foundation Ce produit comprend des logiciels développés à The Apache Software Foundation ( src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.java contient des données de test de Copyright (C) 2002 Kevin Atkinson ([email protected]) ======================================================================================= Le contenu du package org.apache.commons.codec.language.bm a été traduit à partir du code source php original disponible à l'adresse avec la permission des auteurs originaux. Source originale copyright : Copyright (c) 2008 Alexander Beider & Stephen P. Morse. -------- Dependency commons-collections:commons-collections -------- Copyrights Copyright 2001-2015 The Apache Software Foundation -------- Notices Apache Commons Collections Copyright 2001-2015 The Apache Software Foundation This product includes software developed by The Apache Software Foundation ( -------- Dependency commons-io:commons-io -------- Copyrights Copyright 2002-2020 The Apache Software Foundation -------- Notices Apache Commons IO Copyright 2002-2020 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( -------- Dependency commons-logging:commons-logging -------- Copyrights Copyright 2003-2013 The Apache Software Foundation -------- Notices Apache Commons Logging Copyright 2003-2013 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( -------- Dependency commons-net:commons-net -------- Copyrights Copyright 2001-2017 The Apache Software Foundation -------- Notices Apache Commons Net Copyright 2001-2017 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( -------- Dependency dnsjava:dnsjava -------- Copyrights Copyright (c) 1999-2004 Brian Wellington ([email protected]) Copyright (c) 2005 Brian Wellington ([email protected]) Copyright (c) 2008 Brian Wellington ([email protected]) Copyright (c) 2002-2004 Brian Wellington ([email protected]) Copyright (c) 2004 Brian Wellington ([email protected]) Copyright (c) 2003-2004 Brian Wellington ([email protected]) Copyright (c) 1999-2010 Brian Wellington ([email protected]) Copyright (C) 2003-2004 Nominum, Inc. Copyright (c) 2001-2004 Brian Wellington ([email protected]) Copyright (c) 2004-2009 Brian Wellington ([email protected]) based on SRVRecord.java Copyright (c) 1999-2004 Brian Wellington Copyright (C) 1999-2001 Internet Software Consortium. Copyright (c) 2000-2004 Brian Wellington ([email protected]) -------- Dépendance jakarta.activation:jakarta.activation-api -------- Droits d'auteur Copyright (c) 2018 Oracle et/ou ses affiliés. Tous droits réservés. Copyright (c) 1997, 2018 Oracle et/ou ses affiliés. Tous droits réservés.

2025-03-29
User2182

Jars that enclose license documentation. No work needed beyond choosing the appropriate jar(s). Currently two Open Source licenses are available for use: * Apache License 2.0 (AL 2.0) * Lesser/Library General Public License (LGPL 2.1) These licenses have proven adequate to cover all current use cases. ------------------------------------------------------------------------ maven-enforcer-plugin Apache Maven Enforcer Copyright 2007-2013 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ======================com.nimbusds:nimbus-jose-jwt Nimbus JOSE + JWT Copyright 2012 - 2020, Connect2id Ltd. ------------------------------------------------------------------------ commons-cli Apache Commons CLI Copyright 2001-2019 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------------------------------------------------------------------------ commons-collections Apache Commons Collections Copyright 2001-2020 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------------------------------------------------------------------------ commons-lang Apache Commons Lang Copyright 2001-2021 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------------------------------------------------------------------------ commons-logging Apache Commons Logging Copyright 2003-2016 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------------------------------------------------------------------------ commons-net Apache Commons Net Copyright 2001-2021 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------------------------------------------------------------------------ enforcer-api Apache Maven Enforcer Copyright 2007-2013 The Apache Software Foundation This product includes software developed at The Apache Software Foundation ( ------------------------------------------------------------------------ jakarta.validation-api Notices for Eclipse Jakarta Bean Validation This content is produced and maintained by the Eclipse Jakarta Bean Validation project. Project home: - Trademarks Jakarta Bean Validation is a trademark of the Eclipse Foundation. - Copyright All content is the property of the respective authors or their employers. For more information regarding authorship of content, please consult the listed source code repository logs. - Declared Project Licenses This program and the accompanying materials are made available under the terms of the Apache License, Version 2.0 which is available at SPDX-License-Identifier: Apache-2.0 - Source Code The project maintains the following source code repositories: The specification repository The API repository The TCK repository - Third-party Content This project leverages the following third party content. Test dependencies: TestNG - Apache License 2.0 JCommander - Apache License 2.0 SnakeYAML - Apache License 2.0 ------------------------------------------------------------------------ joda-time:joda-time ============================================================================= = NOTICE file corresponding to section 4d of the Apache License Version 2.0 = ============================================================================= This product includes software developed by Joda.org ( ------------------------------------------------------------------------ * There is a section below this notice where the contents for each of the references to license/LICENSE..txt are available. io.netty:netty-all The Netty Project ================= Please visit the Netty web site for more information: * Copyright 2014 The Netty Project The Netty Project licenses this file to you under the Apache License, version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at: Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under

2025-04-19
User1248

* Copyright © 2020 Robert Winkler, Bohdan Storozhuk, and others * License: Apache License 2.0 * Source code: * Project home: resilience4j-core * Copyright © 2020 Robert Winkler, Bohdan Storozhuk, and others * License: Apache License 2.0 * Source code: * Project home: slf4j * Copyright © 2004-2019 QOS.ch * License: MIT License * Source code: * Project home: surefire-junit47 * Copyright © 2002–2021 The Apache Software Foundation * License: Apache License 2.0 * Source code: * Project home: vavr * Copyright © 2014-2021 Vavr * License: Apache License 2.0 * Source code: * Project home: ====================ch.qos.logback:logback-classic * Licenses: Eclipse Public License 1.0 GNU Lesser General Public License 2.1 ch.qos.logback:logback-core * Licenses: Eclipse Public License 1.0 GNU Lesser General Public License 2.1 classworlds:classworlds * Copyright © 2001-2006 The Codehaus Foundation * License: Apache License 2.0 com.barchart.udt:barchart-udt-bundle * Copyright © 2009-2013 Barchart, Inc * License: BSD 2-Clause * Source code: com.fasterxml.jackson.dataformat:jackson-dataformat-xml * Copyright © 2009-2011 FasterXML, LLC * License: Apache License 2.0 * Source code: com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider * Copyright © 2009-2011 FasterXML, LLC * License: Apache License 2.0 com.fasterxml.jackson.module:jackson-module-jaxb-annotations * Copyright © 2009-2011 FasterXML, LLC * License: Apache License 2.0 com.fasterxml.woodstox:woodstox-core * License: Apache License 2.0 * Source code: com.flipkart.zjsonpatch:zjsonpatch * License: Apache License 2.0 * Source code: com.github.jknack:handlebars * Copyright © 2012-2015 Edgar Espina * License: Apache License 2.0 com.github.jknack:handlebars-helpers * Copyright © 2012-2015 Edgar Espina * License: Apache License 2.0 com.github.stefanbirkner:system-rules * License: Common Public License 1.0 * Source code: com.github.stephenc.jcip:jcip-annotations * Copyright © 2013 Stephen Connolly * License: Apache License 2.0 com.github.tomakehurst:wiremock * Copyright © 2021 Tom Akehurst. Powered by Jekyll & Minimal Mistakes * License: Apache License 2.0 * Source code: com.google.code.findbugs:annotations * License: GNU Lesser Public License com.google.collections:google-collections * Copyright © 2007 Google Inc * License: Apache License 2.0 com.google.errorprone:error_prone_annotations * Copyright © 2015 The Error Prone Authors * License: Apache License 2.0 com.google.guava:failureaccess * Copyright © 2013 The Guava Authors * License: Apache License 2.0 * Source code: com.google.guava:listenablefuture * License: Apache License 2.0 com.google.http-client:google-http-client * License: Apache License 2.0 com.google.j2objc:j2objc-annotations * Copyright © 2012 Google Inc * License: Apache License 2.0 * Source code: com.google.protobuf:protobuf-java * Copyright © 2008 Google Inc * License: BSD 3-Clause com.googlecode.json-simple:json-simple * License: Apache License 2.0 com.jayway.jsonpath:json-path * Copyright © 2017 Jayway * License: Apache License 2.0 * Source code: com.nimbusds:nimbus-jose-jwt * Copyright © 2012 - 2020, Connect2id Ltd * License: Apache License 2.0 com.squareup.okhttp3:okhttp * Copyright © 2019 Square, Inc * License: Apache License 2.0 com.squareup.okio:okio * Copyright © 2013 Square, Inc * License: Apache License 2.0 * Source code: com.sun.activation:jakarta.activation * Copyright © 2018 Oracle and/or its affiliates. All rights reserved. * License: Eclipse Distribution License 1.0 com.typesafe:config * License: Apache License 2.0 * Source code: commons-cli:commons-cli * Copyright © 2002-2019 The Apache Software Foundation. All rights reserved. * License: Apache License 2.0 commons-collections:commons-collections * Copyright © 2001-2019 The Apache Software Foundation. All rights reserved. * License: Apache License 2.0 commons-lang:commons-lang * Copyright © 2001-2021 The Apache Software Foundation. All rights reserved. * License: Apache License 2.0 commons-logging:commons-logging

2025-04-14

Add Comment