Skip navigation links

Grouper Client 2.6.0-SNAPSHOT Java API.

Packages 
Package Description
edu.internet2.middleware.grouperClient
Grouper client is a command line utility or java jar for Grouper, LDAP, and custom functions.
edu.internet2.middleware.grouperClient.api  
edu.internet2.middleware.grouperClient.collections  
edu.internet2.middleware.grouperClient.commandLine  
edu.internet2.middleware.grouperClient.config  
edu.internet2.middleware.grouperClient.config.db  
edu.internet2.middleware.grouperClient.discovery  
edu.internet2.middleware.grouperClient.encryption  
edu.internet2.middleware.grouperClient.examples  
edu.internet2.middleware.grouperClient.failover  
edu.internet2.middleware.grouperClient.jdbc  
edu.internet2.middleware.grouperClient.jdbc.tableSync  
edu.internet2.middleware.grouperClient.messaging  
edu.internet2.middleware.grouperClient.ssl  
edu.internet2.middleware.grouperClient.util  
edu.internet2.middleware.grouperClient.ws  
edu.internet2.middleware.grouperClient.ws.beans  
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.annotation
Public core annotations, most of which are used to configure how Data Mapping/Binding works.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core
Main public API classes of the core streaming JSON processor: most importantly JsonFactory used for constructing JSON parser (JsonParser) and generator (JsonGenerator) instances.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.async
Package that contains abstractions needed to support optional non-blocking decoding (parsing) functionality.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.base
Base classes used by concrete Parser and Generator implementations; contain functionality that is not specific to JSON or input abstraction (byte vs char).
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.exc
Package for some of JsonProcessingException subtypes contained by streaming API.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.filter  
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.format
Package that contains interfaces needed for dynamic, pluggable format (auto)detection; as well as basic utility classes for simple format detection functionality.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.io  
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.json
JSON-specific parser and generator implementation classes that Jackson defines and uses.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.json.async
Non-blocking ("async") JSON parser implementation.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.sym
Internal implementation classes for efficient handling of of symbols in JSON (field names in Objects)
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.type
Contains classes needed for type introspection, mostly used by data binding functionality.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.util
Utility classes used by Jackson Core functionality.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind
Basic data binding (mapping) functionality that allows for reading JSON content into Java Objects (POJOs) and JSON Trees (JsonNode), as well as writing Java Objects and trees as JSON.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.annotation
Annotations that directly depend on classes in databinding bundle (not just Jackson core) and cannot be included in Jackson core annotations package (because it cannot have any external dependencies).
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg
Package that contains most of configuration-related classes; exception being couple of most-commonly used configuration things (like Feature enumerations) that are at the main level (com.fasterxml.jackson.databind).
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser
Contains implementation classes of deserialization part of data binding.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.impl
Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.std
Contains public standard implementations of abstraction that Jackson uses.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.exc  
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.ext
Contains extended support for "external" packages: things that may or may not be present in runtime environment, but that are commonly enough used so that explicit support can be added.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.introspect
Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.jdk14
Contains helper class(es) needed to support some of JDK14+ features without requiring running or building using JDK 14.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.json  
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.jsonFormatVisitors
Classes used for exposing logical structure of POJOs as Jackson sees it, and exposed via ObjectMapper.acceptJsonFormatVisitor(Class, JsonFormatVisitorWrapper) and edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.ObjectMapper#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.JavaType, JsonFormatVisitorWrapper) methods.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.jsonschema
Classes needed for JSON schema support (currently just ability to generate schemas using serialization part of data mapping)
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.jsontype
Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.jsontype.impl
Package that contains standard implementations for TypeResolverBuilder and TypeIdResolver.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.module
Package that contains classes and interfaces to help implement custom extension Modules (which are registered using ObjectMapper.registerModule(edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.Module).
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.node
Contains concrete JsonNode implementations Jackson uses for the Tree model.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.ser
Contains implementation classes of serialization part of data binding.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.ser.impl
Contains implementation classes of serialization part of data binding.
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.ser.std  
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.type
Package that contains concrete implementations of JavaType, as well as the factory (TypeFactory) for constructing instances from various input data types (like Class, Type) and programmatically (for structured types, arrays, Lists and Maps).
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.util
Utility classes for Mapper package.
edu.internet2.middleware.grouperClientExt.edu.internet2.middleware.morphString
Rijndael contains thrid party code for a symmetric encryption algorithm.
edu.internet2.middleware.grouperClientExt.org.apache.commons.codec
Interfaces and classes used by the various implementations in the sub-packages.
edu.internet2.middleware.grouperClientExt.org.apache.commons.codec.binary
Base64, Base32, Binary, and Hexadecimal String encoding and decoding.
edu.internet2.middleware.grouperClientExt.org.apache.commons.codec.cli
Command line utility.
edu.internet2.middleware.grouperClientExt.org.apache.commons.codec.digest
Simplifies common MessageDigest tasks and includes a libc crypt(3) compatible crypt method that supports DES, MD5, SHA-256 and SHA-512 based algorithms as well as the Apache specific "$apr1$" variant.
edu.internet2.middleware.grouperClientExt.org.apache.commons.codec.language
Language and phonetic encoders.
edu.internet2.middleware.grouperClientExt.org.apache.commons.codec.language.bm
Implementation details of the Beider-Morse codec.
edu.internet2.middleware.grouperClientExt.org.apache.commons.codec.net
Network related encoding and decoding.
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient
Classes and interfaces supporting the client side of the HTTP protocol.
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.auth
Provides implementation of various authentication schemes as well as utility classes that can be used to authenticate HTTP requests.
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.contrib.auth  
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.contrib.benchmark  
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.contrib.methods.multipart  
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.contrib.proxy  
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.contrib.ssl  
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.contrib.utils  
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.cookie
Provides cookie handling in conjunction with Cookie.
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.methods
Classes implementing HttpMethod for the base HTTP methods.
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.methods.multipart
Provides Multipart support classes for the MultipartPostMethod.
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.params
HttpClient preferences framework.
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.protocol
Provides protocol specific socket factory handling.
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.util
Provides some utility classes for use by HttpClient.
edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2
Provides a framework for evaluating JEXL expressions.
edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2.internal
Provides utilities for introspection services.
edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2.internal.introspection
Provides low-level introspective services.
edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2.introspection
Provides high-level introspective services.
edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2.parser
Contains the Parser for JEXL script.
edu.internet2.middleware.grouperClientExt.org.apache.commons.jexl2.scripting
Contains the JSR-223 Scripting Engine for JEXL script.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3
Provides highly reusable static utility methods, chiefly concerned with adding value to the java.lang classes.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.arch
Provides classes to work with the values of the os.arch system property.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.builder
Assists in creating consistent equals(Object), toString(), hashCode(), and compareTo(Object) methods.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.compare
Provides classes to work with the Comparable and Comparator interfaces.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.concurrent
Provides support classes for multi-threaded programming.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.concurrent.locks
Provides support classes for multi-threaded programming.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.event
Provides some useful event-based utilities.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.exception
Provides functionality for Exceptions.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.function
Provides functional interfaces to complement those in java.lang.function and utilities for working with Java 8 lambdas.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.math
Extends java.math for business mathematical classes.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.mutable
Provides typed mutable wrappers to primitive values and Object.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.reflect
Accumulates common high-level uses of the java.lang.reflect APIs.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.stream
Provides utility classes to complement those in java.util.stream.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.text
Provides classes for handling and manipulating text, partly as an extension to java.text.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.text.translate
An API for creating text translation routines from a set of smaller building blocks.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.time
Provides classes and methods to work with dates and durations.
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.tuple
Tuple classes, starting with a Pair class in version 3.0.
edu.internet2.middleware.grouperClientExt.org.apache.commons.logging
Simple wrapper API around multiple logging APIs.
edu.internet2.middleware.grouperClientExt.org.apache.commons.logging.impl
Concrete implementations of commons-logging wrapper APIs.
edu.internet2.middleware.morphString
Rijndael contains thrid party code for a symmetric encryption algorithm.
Skip navigation links

Copyright © 2016 Internet2. All rights reserved.