Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

AbstractAffirmation - Class in com.openpojo.validation.affirm
 
AbstractAffirmation() - Constructor for class com.openpojo.validation.affirm.AbstractAffirmation
 
AbstractCollectionRandomGenerator - Class in com.openpojo.random.collection
 
AbstractCoverageDetector - Class in com.openpojo.reflection.coverage.impl
 
AbstractCoverageDetector() - Constructor for class com.openpojo.reflection.coverage.impl.AbstractCoverageDetector
 
AbstractListRandomGenerator - Class in com.openpojo.random.collection.list
 
AbstractMapRandomGenerator - Class in com.openpojo.random.map
 
AbstractQueueRandomGenerator - Class in com.openpojo.random.collection.queue
 
AbstractSequentialListRandomGenerator - Class in com.openpojo.random.collection.list
 
AbstractSetRandomGenerator - Class in com.openpojo.random.collection.set
 
Accessible - Interface in com.openpojo.reflection
This interface provides a uniform way to validate accessibility levels.
adapt(PojoClass) - Method in class com.openpojo.reflection.adapt.impl.CloverPojoClassAdapter
 
adapt(PojoClass) - Method in class com.openpojo.reflection.adapt.impl.CoberturaPojoClassAdapter
 
adapt(PojoClass) - Method in class com.openpojo.reflection.adapt.impl.JacocoPojoClassAdapter
 
adapt(PojoClass) - Method in interface com.openpojo.reflection.adapt.PojoClassAdapter
 
adapt(PojoClass) - Method in class com.openpojo.reflection.coverage.service.impl.DefaultPojoCoverageFilterService
 
adapt(PojoClass) - Method in class com.openpojo.reflection.coverage.service.impl.PojoClassCoverageAdapter
 
add(String, List<BusinessKeyField>) - Method in class com.openpojo.business.cache.BusinessKeyFieldCache
Add a BusinessFields definition to the Cache.
add(String, T) - Method in interface com.openpojo.cache.CacheStorage
Add an item to the cache.
add(String, T) - Method in class com.openpojo.cache.impl.StrongRefHashMapCacheStorage
 
add(String, T) - Method in class com.openpojo.cache.impl.WeakHashMapCacheStorage
 
add(Type) - Static method in class com.openpojo.random.thread.GeneratedRandomValues
Add type to the thread list of types generated.
add(PojoClassAdapter) - Method in class com.openpojo.reflection.coverage.service.impl.PojoClassCoverageAdapter
 
add(PojoClassFilter) - Method in class com.openpojo.reflection.coverage.service.impl.PojoClassCoverageFilter
 
addPojoClass(String, PojoClass) - Static method in class com.openpojo.reflection.cache.PojoCache
Add a PojoClass definition to the Cache.
addRandomGenerator(RandomGenerator) - Static method in class com.openpojo.random.RandomFactory
Add a random generator to the list of available generators.
Affirm - Class in com.openpojo.validation.affirm
This class acts as a facade to JUnit Assert-ions.
Written to mainly facilitate:
1.
affirmArrayEquals(String, Object, Object) - Method in class com.openpojo.validation.affirm.AbstractAffirmation
 
Affirmation - Interface in com.openpojo.validation.affirm
 
AffirmationFactory - Class in com.openpojo.validation.affirm
This Affirmation factory is responsible to return affirmation implementation.
affirmContains(String, Object, Collection<?>) - Static method in class com.openpojo.validation.affirm.Affirm
 
affirmEquals(String, Object, Object) - Static method in class com.openpojo.validation.affirm.Affirm
 
affirmEquals(String, Object, Object) - Method in interface com.openpojo.validation.affirm.Affirmation
 
affirmEquals(String, Object, Object) - Method in class com.openpojo.validation.affirm.JavaAssertionAffirmation
 
affirmEquals(String, Object, Object) - Method in class com.openpojo.validation.affirm.JUnitAssertAffirmation
 
affirmEquals(String, Object, Object) - Method in class com.openpojo.validation.affirm.TestNGAssertAffirmation
 
affirmFalse(String, boolean) - Static method in class com.openpojo.validation.affirm.Affirm
 
affirmFalse(String, boolean) - Method in interface com.openpojo.validation.affirm.Affirmation
 
affirmFalse(String, boolean) - Method in class com.openpojo.validation.affirm.JavaAssertionAffirmation
 
affirmFalse(String, boolean) - Method in class com.openpojo.validation.affirm.JUnitAssertAffirmation
 
affirmFalse(String, boolean) - Method in class com.openpojo.validation.affirm.TestNGAssertAffirmation
 
affirmNotNull(String, Object) - Static method in class com.openpojo.validation.affirm.Affirm
 
affirmNotNull(String, Object) - Method in interface com.openpojo.validation.affirm.Affirmation
 
affirmNotNull(String, Object) - Method in class com.openpojo.validation.affirm.JavaAssertionAffirmation
 
affirmNotNull(String, Object) - Method in class com.openpojo.validation.affirm.JUnitAssertAffirmation
 
affirmNotNull(String, Object) - Method in class com.openpojo.validation.affirm.TestNGAssertAffirmation
 
affirmNull(String, Object) - Static method in class com.openpojo.validation.affirm.Affirm
 
affirmNull(String, Object) - Method in interface com.openpojo.validation.affirm.Affirmation
 
affirmNull(String, Object) - Method in class com.openpojo.validation.affirm.JavaAssertionAffirmation
 
affirmNull(String, Object) - Method in class com.openpojo.validation.affirm.JUnitAssertAffirmation
 
affirmNull(String, Object) - Method in class com.openpojo.validation.affirm.TestNGAssertAffirmation
 
affirmSame(String, Object, Object) - Static method in class com.openpojo.validation.affirm.Affirm
 
affirmSame(String, Object, Object) - Method in interface com.openpojo.validation.affirm.Affirmation
 
affirmSame(String, Object, Object) - Method in class com.openpojo.validation.affirm.JavaAssertionAffirmation
 
affirmSame(String, Object, Object) - Method in class com.openpojo.validation.affirm.JUnitAssertAffirmation
 
affirmSame(String, Object, Object) - Method in class com.openpojo.validation.affirm.TestNGAssertAffirmation
 
affirmTrue(String, boolean) - Static method in class com.openpojo.validation.affirm.Affirm
This method will only affirm failure if the condition is false.
affirmTrue(String, boolean) - Method in interface com.openpojo.validation.affirm.Affirmation
 
affirmTrue(String, boolean) - Method in class com.openpojo.validation.affirm.JavaAssertionAffirmation
 
affirmTrue(String, boolean) - Method in class com.openpojo.validation.affirm.JUnitAssertAffirmation
 
affirmTrue(String, boolean) - Method in class com.openpojo.validation.affirm.TestNGAssertAffirmation
 
Annotatable - Interface in com.openpojo.reflection
 
anyNull(Object...) - Static method in class com.openpojo.business.utils.BusinessIdentityUtils
 
anyString() - Static method in class com.openpojo.random.util.SomeRoleUnresolved
 
areEqual(Object, Object) - Static method in class com.openpojo.business.BusinessIdentity
This method is responsibly for handling equality between two objects.
areEqual(Object, Object) - Method in interface com.openpojo.business.identity.IdentityEvaluator
This method is responsible for evaluating two objects as equal using the identity.
areEqual(Object, Object) - Method in interface com.openpojo.business.identity.IdentityHandler
This method is responsible for evaluating two objects as equal using the identity.
areEqual(Object, Object) - Method in class com.openpojo.business.identity.impl.DefaultIdentityHandler
 
areEqual(BusinessKeyField, Object, Object, boolean) - Static method in class com.openpojo.business.utils.BusinessIdentityUtils
Perform Equality between two PojoFields' instances.
areEqual(Object, Object) - Method in class com.openpojo.validation.utils.IdentityHandlerStub
 
areEqual(Object, Object) - Method in class com.openpojo.validation.utils.SameInstanceIdentityHandlerStub
 
ArrayBlockingQueueRandomGenerator - Class in com.openpojo.random.collection.queue
 
ArrayDequeRandomGenerator - Class in com.openpojo.random.collection.queue
 
ArrayLengthBasedComparator - Class in com.openpojo.reflection.construct.utils
 
ArrayLengthBasedComparator() - Constructor for class com.openpojo.reflection.construct.utils.ArrayLengthBasedComparator
 
ArrayListRandomGenerator - Class in com.openpojo.random.collection.list
 
ArrayRandomGenerator - Class in com.openpojo.random.dynamic
 
ASM_CLASS_NAME - Static variable in class com.openpojo.reflection.java.bytecode.asm.ASMDetector
 
ASM_MAX_VERSION - Static variable in class com.openpojo.reflection.java.bytecode.ByteCodeFactory
 
ASM_MIN_VERSION - Static variable in class com.openpojo.reflection.java.bytecode.ByteCodeFactory
 
ASMDetector - Class in com.openpojo.reflection.java.bytecode.asm
 
ASMNotLoadedException - Exception in com.openpojo.reflection.java.bytecode.asm
 
ASMService - Class in com.openpojo.reflection.java.bytecode.asm
 
assertIsAssignableTo(Class<?>, Collection<Class<?>>) - Static method in class com.openpojo.random.util.Helper
 
AttributeHelper - Class in com.openpojo.reflection.utils
This Class is responsible for normalizing field names to attribute names.
AttributeListRandomGenerator - Class in com.openpojo.random.collection.list
 
autoBox(Class<T>) - Method in class com.openpojo.reflection.java.type.Primitives
 
autoDetect() - Static method in class com.openpojo.log.LoggerFactory
This method will auto detect the underlying logging framework available and set the current active logging framework accordingly.

B

BaseCollectionRandomGenerator - Class in com.openpojo.random.collection.util
 
BaseCollectionRandomGenerator() - Constructor for class com.openpojo.random.collection.util.BaseCollectionRandomGenerator
 
BaseMapRandomGenerator - Class in com.openpojo.random.map.util
 
BaseMapRandomGenerator() - Constructor for class com.openpojo.random.map.util.BaseMapRandomGenerator
 
BasicRandomGenerator - Class in com.openpojo.random.impl
This is the most basic random generator, it handles all basic java types (20 in total).
Namely:
1.
BlockingDequeRandomGenerator - Class in com.openpojo.random.collection.queue
 
BlockingQueueRandomGenerator - Class in com.openpojo.random.collection.queue
 
BooleanReturnTypeMethodHandler - Class in com.openpojo.reflection.java.bytecode.asm.method.impl
 
BooleanReturnTypeMethodHandler() - Constructor for class com.openpojo.reflection.java.bytecode.asm.method.impl.BooleanReturnTypeMethodHandler
 
BufferedImageRandomGenerator - Class in com.openpojo.random.awt
 
build() - Method in class com.openpojo.validation.ValidatorBuilder
 
buildCollections(Collection, Type) - Static method in class com.openpojo.random.collection.util.CollectionHelper
 
buildMap(Map, Type, Type) - Static method in class com.openpojo.random.map.util.MapHelper
 
BusinessException - Exception in com.openpojo.business.exception
This exception is thrown whenever a business exception occurs, i.e.
BusinessIdentity - Class in com.openpojo.business
This is the entry point and the main class to use for all your business evaluation, hashCode generation, as well as toString rendering.
BusinessIdentityTester - Class in com.openpojo.validation.test.impl
This rules ensures that object.equals(Object) and object.hashCode() are dispatching their calls to BusinessIdentity.
BusinessIdentityTester() - Constructor for class com.openpojo.validation.test.impl.BusinessIdentityTester
 
BusinessIdentityUtils - Class in com.openpojo.business.utils
This class is just a utility class that holds a few utilities needed by various classes in the business package.
BusinessKey - Annotation Type in com.openpojo.business.annotation
This annotation is used to indicate a field is part of the business identity.
BusinessKeyField - Interface in com.openpojo.business.cache
 
BusinessKeyFieldCache - Class in com.openpojo.business.cache
This is the Cache to hold references for BusinessPojoFields.
BusinessKeyFieldCache() - Constructor for class com.openpojo.business.cache.BusinessKeyFieldCache
 
BusinessKeyMustExistRule - Class in com.openpojo.validation.rule.impl
This rule ensures that PojoClass declares at least one required BusinessKey.
Required BusinessKey means either the required = true, or composite = true.
BusinessKeyMustExistRule() - Constructor for class com.openpojo.validation.rule.impl.BusinessKeyMustExistRule
 
BusinessPojoHelper - Class in com.openpojo.business.utils
This Utility helper class that holds the logic of extracting the BusinessKey fields from a Class.
BusinessValidator - Interface in com.openpojo.business.identity
This Interface defines the contract for business validation on an object.
ByteCodeFactory - Class in com.openpojo.reflection.java.bytecode
This factory is to be used to generate a subclass for a given PojoClass.
ByteReturnTypeMethodHandler - Class in com.openpojo.reflection.java.bytecode.asm.method.impl
 
ByteReturnTypeMethodHandler() - Constructor for class com.openpojo.reflection.java.bytecode.asm.method.impl.ByteReturnTypeMethodHandler
 

C

CacheStorage<T> - Interface in com.openpojo.cache
This Interface defines the CacheStorage contract.
CacheStorageFactory - Class in com.openpojo.cache
This factory creates a CacheStorage for a given category.
CharReturnTypeMethodHandler - Class in com.openpojo.reflection.java.bytecode.asm.method.impl
 
CharReturnTypeMethodHandler() - Constructor for class com.openpojo.reflection.java.bytecode.asm.method.impl.CharReturnTypeMethodHandler
 
CLASS_EXTENSION - Static variable in interface com.openpojo.reflection.java.Java
 
CLASSPATH_DELIMITER - Static variable in interface com.openpojo.reflection.java.Java
 
ClassRandomGenerator - Class in com.openpojo.random.impl
This Random generator generates random Class objects.
ClassReaderFactory - Class in com.openpojo.reflection.java.bytecode.asm
 
ClassUtil - Class in com.openpojo.reflection.java.load
 
clear() - Method in interface com.openpojo.cache.CacheStorage
The method clears the cache.
clear() - Method in class com.openpojo.cache.impl.StrongRefHashMapCacheStorage
 
clear() - Method in class com.openpojo.cache.impl.WeakHashMapCacheStorage
 
clear() - Static method in class com.openpojo.reflection.cache.PojoCache
This method will clear the cache, which is only needed when testing.
clearRegistry() - Static method in class com.openpojo.reflection.utils.AttributeHelper
This method removes all registered values.
CloseableHelper - Class in com.openpojo.validation.utils
 
closeResources(Closeable...) - Static method in class com.openpojo.validation.utils.CloseableHelper
 
Clover3 - Class in com.openpojo.reflection.coverage.impl
 
Clover4 - Class in com.openpojo.reflection.coverage.impl
 
CloverPojoClassAdapter - Class in com.openpojo.reflection.adapt.impl
 
Cobertura - Class in com.openpojo.reflection.coverage.impl
 
CoberturaPojoClassAdapter - Class in com.openpojo.reflection.adapt.impl
 
CollectionHelper - Class in com.openpojo.random.collection.util
This Helper class populates the randomly generated collection with some random elements.
It is configured to generate anywhere between 0 - 10 elements in the collection.
CollectionRandomGenerator - Class in com.openpojo.random.collection
 
com.openpojo.business - package com.openpojo.business
 
com.openpojo.business.annotation - package com.openpojo.business.annotation
 
com.openpojo.business.cache - package com.openpojo.business.cache
 
com.openpojo.business.cache.impl - package com.openpojo.business.cache.impl
 
com.openpojo.business.exception - package com.openpojo.business.exception
 
com.openpojo.business.identity - package com.openpojo.business.identity
 
com.openpojo.business.identity.impl - package com.openpojo.business.identity.impl
 
com.openpojo.business.utils - package com.openpojo.business.utils
 
com.openpojo.cache - package com.openpojo.cache
 
com.openpojo.cache.impl - package com.openpojo.cache.impl
 
com.openpojo.log - package com.openpojo.log
 
com.openpojo.log.impl - package com.openpojo.log.impl
 
com.openpojo.log.utils - package com.openpojo.log.utils
 
com.openpojo.random - package com.openpojo.random
 
com.openpojo.random.awt - package com.openpojo.random.awt
 
com.openpojo.random.collection - package com.openpojo.random.collection
 
com.openpojo.random.collection.list - package com.openpojo.random.collection.list
 
com.openpojo.random.collection.queue - package com.openpojo.random.collection.queue
 
com.openpojo.random.collection.set - package com.openpojo.random.collection.set
 
com.openpojo.random.collection.util - package com.openpojo.random.collection.util
 
com.openpojo.random.dynamic - package com.openpojo.random.dynamic
 
com.openpojo.random.exception - package com.openpojo.random.exception
 
com.openpojo.random.generator.security - package com.openpojo.random.generator.security
 
com.openpojo.random.generator.time - package com.openpojo.random.generator.time
 
com.openpojo.random.generator.time.util - package com.openpojo.random.generator.time.util
 
com.openpojo.random.impl - package com.openpojo.random.impl
 
com.openpojo.random.map - package com.openpojo.random.map
 
com.openpojo.random.map.util - package com.openpojo.random.map.util
 
com.openpojo.random.service - package com.openpojo.random.service
 
com.openpojo.random.service.impl - package com.openpojo.random.service.impl
 
com.openpojo.random.thread - package com.openpojo.random.thread
 
com.openpojo.random.util - package com.openpojo.random.util
 
com.openpojo.reflection - package com.openpojo.reflection
 
com.openpojo.reflection.adapt - package com.openpojo.reflection.adapt
 
com.openpojo.reflection.adapt.impl - package com.openpojo.reflection.adapt.impl
 
com.openpojo.reflection.cache - package com.openpojo.reflection.cache
 
com.openpojo.reflection.construct - package com.openpojo.reflection.construct
 
com.openpojo.reflection.construct.utils - package com.openpojo.reflection.construct.utils
 
com.openpojo.reflection.coverage - package com.openpojo.reflection.coverage
 
com.openpojo.reflection.coverage.impl - package com.openpojo.reflection.coverage.impl
 
com.openpojo.reflection.coverage.service - package com.openpojo.reflection.coverage.service
 
com.openpojo.reflection.coverage.service.impl - package com.openpojo.reflection.coverage.service.impl
 
com.openpojo.reflection.exception - package com.openpojo.reflection.exception
 
com.openpojo.reflection.facade - package com.openpojo.reflection.facade
 
com.openpojo.reflection.filters - package com.openpojo.reflection.filters
 
com.openpojo.reflection.impl - package com.openpojo.reflection.impl
 
com.openpojo.reflection.java - package com.openpojo.reflection.java
 
com.openpojo.reflection.java.bytecode - package com.openpojo.reflection.java.bytecode
 
com.openpojo.reflection.java.bytecode.asm - package com.openpojo.reflection.java.bytecode.asm
 
com.openpojo.reflection.java.bytecode.asm.method - package com.openpojo.reflection.java.bytecode.asm.method
 
com.openpojo.reflection.java.bytecode.asm.method.impl - package com.openpojo.reflection.java.bytecode.asm.method.impl
 
com.openpojo.reflection.java.load - package com.openpojo.reflection.java.load
 
com.openpojo.reflection.java.packageloader - package com.openpojo.reflection.java.packageloader
 
com.openpojo.reflection.java.packageloader.env - package com.openpojo.reflection.java.packageloader.env
 
com.openpojo.reflection.java.packageloader.impl - package com.openpojo.reflection.java.packageloader.impl
 
com.openpojo.reflection.java.packageloader.reader - package com.openpojo.reflection.java.packageloader.reader
 
com.openpojo.reflection.java.packageloader.utils - package com.openpojo.reflection.java.packageloader.utils
 
com.openpojo.reflection.java.type - package com.openpojo.reflection.java.type
 
com.openpojo.reflection.java.type.impl - package com.openpojo.reflection.java.type.impl
 
com.openpojo.reflection.java.version - package com.openpojo.reflection.java.version
 
com.openpojo.reflection.java.version.impl - package com.openpojo.reflection.java.version.impl
 
com.openpojo.reflection.service - package com.openpojo.reflection.service
 
com.openpojo.reflection.service.impl - package com.openpojo.reflection.service.impl
 
com.openpojo.reflection.utils - package com.openpojo.reflection.utils
 
com.openpojo.registry - package com.openpojo.registry
 
com.openpojo.validation - package com.openpojo.validation
 
com.openpojo.validation.affirm - package com.openpojo.validation.affirm
 
com.openpojo.validation.exception - package com.openpojo.validation.exception
 
com.openpojo.validation.impl - package com.openpojo.validation.impl
 
com.openpojo.validation.rule - package com.openpojo.validation.rule
 
com.openpojo.validation.rule.impl - package com.openpojo.validation.rule.impl
 
com.openpojo.validation.test - package com.openpojo.validation.test
 
com.openpojo.validation.test.impl - package com.openpojo.validation.test.impl
 
com.openpojo.validation.utils - package com.openpojo.validation.utils
 
ComparableDelayed - Class in com.openpojo.random.util
 
ComparableDelayed() - Constructor for class com.openpojo.random.util.ComparableDelayed
 
compare(Class<?>[], Class<?>[]) - Method in class com.openpojo.reflection.construct.utils.ArrayLengthBasedComparator
 
compare(Class<?>[], Class<?>[]) - Method in class com.openpojo.reflection.construct.utils.GreaterThan
 
compare(Class<?>[], Class<?>[]) - Method in class com.openpojo.reflection.construct.utils.LessThan
 
compareTo(Delayed) - Method in class com.openpojo.random.util.ComparableDelayed
 
compareTo(Object) - Method in class com.openpojo.random.util.SerializableComparableObject
 
compareTo(Version) - Method in class com.openpojo.reflection.java.version.impl.VersionImp
 
ConcurrentHashMapRandomGenerator - Class in com.openpojo.random.map
 
ConcurrentLinkedDequeRandomGenerator - Class in com.openpojo.random.collection.queue
 
ConcurrentLinkedQueueRandomGenerator - Class in com.openpojo.random.collection.queue
 
ConcurrentMapRandomGenerator - Class in com.openpojo.random.map
 
ConcurrentSkipListSetRandomGenerator - Class in com.openpojo.random.collection.set
 
configureAndGetPojoCoverageFilterService() - Static method in class com.openpojo.reflection.coverage.service.PojoCoverageFilterServiceFactory
 
contains(Type) - Static method in class com.openpojo.random.thread.GeneratedRandomValues
Check if this type was added by this thread already.
copy(Object, Object) - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
copy(Object, Object) - Method in interface com.openpojo.reflection.PojoClass
Copy all contents from one Instance represented by this PojoClass to another.
CopyOnWriteArrayListRandomGenerator - Class in com.openpojo.random.collection.list
 
CopyOnWriteArraySetRandomGenerator - Class in com.openpojo.random.collection.set
 
CoverageDetector - Interface in com.openpojo.reflection.coverage
 
create() - Static method in class com.openpojo.validation.ValidatorBuilder
 
createPojoCoverageFilterServiceWith(CoverageDetector) - Static method in class com.openpojo.reflection.coverage.service.PojoCoverageFilterServiceFactory
 
createSubclassFor(Class<T>) - Method in class com.openpojo.reflection.java.bytecode.asm.ASMService
 
createSubclassFor(Class<T>, SubClassDefinition) - Method in class com.openpojo.reflection.java.bytecode.asm.ASMService
 
CredentialsRandomGenerator - Class in com.openpojo.random.generator.security
 

D

debug(Object) - Method in class com.openpojo.log.impl.JavaLogger
 
debug(Object) - Method in class com.openpojo.log.impl.Log4JLogger
 
debug(Object) - Method in class com.openpojo.log.impl.SLF4JLogger
 
debug(String, Object...) - Method in class com.openpojo.log.Logger
Logs a message with debug priority.
debug(Object) - Method in class com.openpojo.log.Logger
Logs the object's toString() with debug priority.
DEFAULT_ANNOTATIONS - Static variable in class com.openpojo.validation.rule.impl.TestClassMustBeProperlyNamedRule
 
DEFAULT_PREFIX_TOKENS - Static variable in class com.openpojo.validation.rule.impl.TestClassMustBeProperlyNamedRule
 
DEFAULT_SUFFIX_TOKENS - Static variable in class com.openpojo.validation.rule.impl.TestClassMustBeProperlyNamedRule
 
DefaultBusinessKeyField - Class in com.openpojo.business.cache.impl
 
DefaultBusinessKeyField(PojoField) - Constructor for class com.openpojo.business.cache.impl.DefaultBusinessKeyField
 
DefaultIdentityHandler - Class in com.openpojo.business.identity.impl
 
DefaultPojoClassLookupService - Class in com.openpojo.reflection.service.impl
 
DefaultPojoClassLookupService() - Constructor for class com.openpojo.reflection.service.impl.DefaultPojoClassLookupService
 
DefaultPojoCoverageFilterService - Class in com.openpojo.reflection.coverage.service.impl
 
DefaultPojoCoverageFilterService() - Constructor for class com.openpojo.reflection.coverage.service.impl.DefaultPojoCoverageFilterService
 
DefaultRandomGenerator - Class in com.openpojo.random.impl
 
DefaultRandomGenerator() - Constructor for class com.openpojo.random.impl.DefaultRandomGenerator
 
DefaultRandomGeneratorService - Class in com.openpojo.random.service.impl
 
DefaultRandomGeneratorService() - Constructor for class com.openpojo.random.service.impl.DefaultRandomGeneratorService
 
DefaultReturnTypeMethodHandler - Class in com.openpojo.reflection.java.bytecode.asm.method.impl
 
DefaultReturnTypeMethodHandler() - Constructor for class com.openpojo.reflection.java.bytecode.asm.method.impl.DefaultReturnTypeMethodHandler
 
DefaultSubClassDefinition - Class in com.openpojo.reflection.java.bytecode.asm
 
DefaultSubClassDefinition(Class<?>) - Constructor for class com.openpojo.reflection.java.bytecode.asm.DefaultSubClassDefinition
 
DefaultSubClassDefinition(Class<?>, String) - Constructor for class com.openpojo.reflection.java.bytecode.asm.DefaultSubClassDefinition
 
DefaultValidator - Class in com.openpojo.validation.impl
 
DefaultValidator(List<Rule>, List<Tester>) - Constructor for class com.openpojo.validation.impl.DefaultValidator
 
DefaultValuesNullTester - Class in com.openpojo.validation.test.impl
This Rule ensures that all Fields are initialized to null.
This rule ignores fields that are marked as final or primitive types since neither can be initialized to null.
DefaultValuesNullTester() - Constructor for class com.openpojo.validation.test.impl.DefaultValuesNullTester
 
DelayQueueRandomGenerator - Class in com.openpojo.random.collection.queue
 
DequeRandomGenerator - Class in com.openpojo.random.collection.queue
 
doGenerate(Object) - Method in interface com.openpojo.business.identity.HashCodeGenerator
This method will calculate BusinessKey based hashcode.
doGenerate(Class<?>) - Method in class com.openpojo.random.awt.BufferedImageRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.collection.list.AttributeListRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.collection.list.RoleListRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.collection.list.RoleUnresolvedListRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.collection.queue.DelayQueueRandomGenerator
 
doGenerate(Parameterizable) - Method in class com.openpojo.random.collection.queue.DelayQueueRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.collection.queue.SynchronousQueueRandomGenerator
 
doGenerate(Parameterizable) - Method in class com.openpojo.random.collection.queue.SynchronousQueueRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.collection.set.EnumSetRandomGenerator
 
doGenerate(Parameterizable) - Method in class com.openpojo.random.collection.set.EnumSetRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.collection.set.JobStateReasonsRandomGenerator
 
doGenerate(Parameterizable) - Method in class com.openpojo.random.collection.set.JobStateReasonsRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.collection.util.BaseCollectionRandomGenerator
 
doGenerate(Parameterizable) - Method in class com.openpojo.random.collection.util.BaseCollectionRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.dynamic.ArrayRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.dynamic.EnumRandomGenerator
 
doGenerate(Class<T>) - Method in class com.openpojo.random.dynamic.RandomInstanceFromInterfaceRandomGenerator
This method returns a random instance for a given interface.
doGenerate(Class<?>) - Method in class com.openpojo.random.generator.security.CredentialsRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.generator.security.EncryptionKeyRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.generator.security.KerberosTimeRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.generator.security.PrincipalNameRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.generator.time.InstantRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.generator.time.TimeZoneRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.generator.time.XMLGregorianCalendarRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.generator.time.ZonedDateTimeRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.generator.time.ZoneIdRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.impl.BasicRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.impl.ClassRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.impl.DefaultRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.impl.EnumRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.impl.ObjectRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.impl.TimestampRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.impl.URIRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.impl.URLRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.impl.UUIDRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.impl.VoidRandomGenerator
 
doGenerate(Parameterizable) - Method in class com.openpojo.random.map.EnumMapRandomGenerator
 
doGenerate(Class<?>) - Method in class com.openpojo.random.map.util.BaseMapRandomGenerator
 
doGenerate(Parameterizable) - Method in class com.openpojo.random.map.util.BaseMapRandomGenerator
 
doGenerate(Parameterizable) - Method in interface com.openpojo.random.ParameterizableRandomGenerator
Perform random generation.
doGenerate(Class<?>) - Method in interface com.openpojo.random.RandomGenerator
Perform random generation.
doGenerate(Class<?>) - Method in class com.openpojo.random.service.impl.RandomGeneratorAdapter
 
doGenerate(Parameterizable) - Method in class com.openpojo.random.service.impl.RandomGeneratorAdapter
 
DoubleReturnTypeMethodHandler - Class in com.openpojo.reflection.java.bytecode.asm.method.impl
 
DoubleReturnTypeMethodHandler() - Constructor for class com.openpojo.reflection.java.bytecode.asm.method.impl.DoubleReturnTypeMethodHandler
 

E

EncryptionKeyRandomGenerator - Class in com.openpojo.random.generator.security
 
enumerateClassesByExtendingType(String, Class<?>, PojoClassFilter) - Static method in class com.openpojo.reflection.impl.PojoClassFactory
Return a list of classes that implement/extend a given type
enumerateClassesByExtendingType(String, Class<?>, PojoClassFilter) - Method in class com.openpojo.reflection.service.impl.DefaultPojoClassLookupService
 
enumerateClassesByExtendingType(String, Class<?>, PojoClassFilter) - Method in interface com.openpojo.reflection.service.PojoClassLookupService
 
EnumMapRandomGenerator - Class in com.openpojo.random.map
 
EnumRandomGenerator - Class in com.openpojo.random.dynamic
This RandomGenerator handles retrieval of random Enum values from an enum.
EnumRandomGenerator - Class in com.openpojo.random.impl
This random generator generates for Enum type.
EnumSetRandomGenerator - Class in com.openpojo.random.collection.set
 
equals(Object) - Method in class com.openpojo.random.util.SerializableComparableObject
 
equals(Object) - Method in class com.openpojo.reflection.filters.FilterBasedOnInheritance
 
equals(Object) - Method in class com.openpojo.reflection.filters.FilterChain
 
equals(Object) - Method in class com.openpojo.reflection.filters.FilterClassName
 
equals(Object) - Method in class com.openpojo.reflection.filters.FilterCloverClasses
 
equals(Object) - Method in class com.openpojo.reflection.filters.FilterEnum
 
equals(Object) - Method in class com.openpojo.reflection.filters.FilterNestedClasses
 
equals(Object) - Method in class com.openpojo.reflection.filters.FilterNonConcrete
 
equals(Object) - Method in class com.openpojo.reflection.filters.FilterPackageInfo
 
equals(Object) - Method in class com.openpojo.reflection.filters.FilterSyntheticClasses
 
equals(Object) - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
equals(Object) - Method in class com.openpojo.reflection.java.packageloader.Package
 
EqualsAndHashCodeMatchRule - Class in com.openpojo.validation.rule.impl
This rule ensures that equals and hashCode must either both be present or absent.
EqualsAndHashCodeMatchRule() - Constructor for class com.openpojo.validation.rule.impl.EqualsAndHashCodeMatchRule
 
error(Object) - Method in class com.openpojo.log.impl.JavaLogger
 
error(Object) - Method in class com.openpojo.log.impl.Log4JLogger
 
error(Object) - Method in class com.openpojo.log.impl.SLF4JLogger
 
error(String, Object...) - Method in class com.openpojo.log.Logger
Logs a message with error priority.
error(Object) - Method in class com.openpojo.log.Logger
Logs the object's toString() with error priority.
evaluate(PojoClass) - Method in class com.openpojo.validation.rule.impl.BusinessKeyMustExistRule
 
evaluate(PojoClass) - Method in class com.openpojo.validation.rule.impl.EqualsAndHashCodeMatchRule
 
evaluate(PojoClass) - Method in class com.openpojo.validation.rule.impl.GetterMustExistRule
 
evaluate(PojoClass) - Method in class com.openpojo.validation.rule.impl.NoFieldShadowingRule
 
evaluate(PojoClass) - Method in class com.openpojo.validation.rule.impl.NoNestedClassRule
 
evaluate(PojoClass) - Method in class com.openpojo.validation.rule.impl.NoPrimitivesRule
 
evaluate(PojoClass) - Method in class com.openpojo.validation.rule.impl.NoPublicFieldsExceptStaticFinalRule
 
evaluate(PojoClass) - Method in class com.openpojo.validation.rule.impl.NoPublicFieldsRule
 
evaluate(PojoClass) - Method in class com.openpojo.validation.rule.impl.NoStaticExceptFinalRule
 
evaluate(PojoClass) - Method in class com.openpojo.validation.rule.impl.SerializableMustHaveSerialVersionUIDRule
 
evaluate(PojoClass) - Method in class com.openpojo.validation.rule.impl.SetterMustExistRule
 
evaluate(PojoClass) - Method in class com.openpojo.validation.rule.impl.TestClassMustBeProperlyNamedRule
 
evaluate(PojoClass) - Method in interface com.openpojo.validation.rule.Rule
 
extendz(Class<?>) - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
extendz(Class<?>) - Method in interface com.openpojo.reflection.PojoClass
Checks to see if class extends/implements a certain type.

F

FacadeFactory - Class in com.openpojo.reflection.facade
This factory is responsible for looking up usable implementations of facade when multiple are possible.
fail(String) - Static method in class com.openpojo.validation.affirm.Affirm
Fail with a message.
fail(String) - Method in interface com.openpojo.validation.affirm.Affirmation
 
fail(String) - Method in class com.openpojo.validation.affirm.JavaAssertionAffirmation
 
fail(String) - Method in class com.openpojo.validation.affirm.JUnitAssertAffirmation
 
fail(String) - Method in class com.openpojo.validation.affirm.TestNGAssertAffirmation
 
fatal(Object) - Method in class com.openpojo.log.impl.JavaLogger
 
fatal(Object) - Method in class com.openpojo.log.impl.Log4JLogger
 
fatal(Object) - Method in class com.openpojo.log.impl.SLF4JLogger
 
fatal(String, Object...) - Method in class com.openpojo.log.Logger
Logs a message with fatal priority.
fatal(Object) - Method in class com.openpojo.log.Logger
Logs the object's toString() with fatal priority.
FilePackageLoader - Class in com.openpojo.reflection.java.packageloader.impl
 
FilePackageLoader(URL, String) - Constructor for class com.openpojo.reflection.java.packageloader.impl.FilePackageLoader
 
FileSystemReader - Class in com.openpojo.reflection.java.packageloader.reader
This is a facade that simplifies reading classes out of a JarFile.
FilterBasedOnInheritance - Class in com.openpojo.reflection.filters
This filter includes classes that extend/implement a certain type.
FilterBasedOnInheritance(Class<?>) - Constructor for class com.openpojo.reflection.filters.FilterBasedOnInheritance
Constructor.
FilterChain - Class in com.openpojo.reflection.filters
 
FilterChain(PojoClassFilter...) - Constructor for class com.openpojo.reflection.filters.FilterChain
 
FilterClassName - Class in com.openpojo.reflection.filters
Filter classes based on class name regular expression Example: ".+Domain$" to only include classes that end in Domain "^((?!Test$).)*$" to exclude classes that end with Test This implementation was submitted on issue 20.
FilterClassName(String) - Constructor for class com.openpojo.reflection.filters.FilterClassName
 
FilterCloverClasses - Class in com.openpojo.reflection.filters
This class will filter out Clover classes.
FilterCloverClasses() - Constructor for class com.openpojo.reflection.filters.FilterCloverClasses
 
FilterEnum - Class in com.openpojo.reflection.filters
This filter will filter out any SampleEnum class type.
FilterEnum() - Constructor for class com.openpojo.reflection.filters.FilterEnum
 
FilterNestedClasses - Class in com.openpojo.reflection.filters
Filter out any nested classes.
FilterNestedClasses() - Constructor for class com.openpojo.reflection.filters.FilterNestedClasses
 
FilterNonConcrete - Class in com.openpojo.reflection.filters
This filter will filter out any non-concrete class (i.e.
FilterNonConcrete() - Constructor for class com.openpojo.reflection.filters.FilterNonConcrete
 
FilterPackageInfo - Class in com.openpojo.reflection.filters
This filter will exclude any "package-info" interface entries.
FilterPackageInfo() - Constructor for class com.openpojo.reflection.filters.FilterPackageInfo
 
FilterSyntheticClasses - Class in com.openpojo.reflection.filters
 
FilterSyntheticClasses() - Constructor for class com.openpojo.reflection.filters.FilterSyntheticClasses
 
FloatReturnTypeMethodHandler - Class in com.openpojo.reflection.java.bytecode.asm.method.impl
 
FloatReturnTypeMethodHandler() - Constructor for class com.openpojo.reflection.java.bytecode.asm.method.impl.FloatReturnTypeMethodHandler
 
format(Object) - Method in class com.openpojo.log.Logger
Take a simple log message object and turn it into a string.
format(String, Object...) - Static method in class com.openpojo.log.utils.MessageFormatter
This utility method is used by the Logger, and will fall back on a default message if we don't have any.
format(Object) - Static method in class com.openpojo.log.utils.MessageFormatter
 

G

GENERATED_CLASS_POSTFIX - Static variable in interface com.openpojo.reflection.java.bytecode.asm.SubClassDefinition
 
GeneratedRandomValues - Class in com.openpojo.random.thread
This class holds random generated types on current thread.
generateHashCode(Object) - Method in interface com.openpojo.business.identity.IdentityHandler
This method will calculate hash code based on the BusinessKey.
generateHashCode(Object) - Method in class com.openpojo.business.identity.impl.DefaultIdentityHandler
 
generateHashCode(Object) - Method in class com.openpojo.validation.utils.IdentityHandlerStub
 
generateHashCode(Object) - Method in class com.openpojo.validation.utils.SameInstanceIdentityHandlerStub
 
generateMethod(MethodVisitor, String, String, int, String, String, String, String[]) - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.DefaultReturnTypeMethodHandler
 
generateMethod(MethodVisitor, String, String, int, String, String, String, String[]) - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.InitMethodHandler
 
generateMethod(MethodVisitor, String, String, int, String, String, String, String[]) - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.ToStringMethodHandler
 
generateMethod(MethodVisitor, String, String, int, String, String, String, String[]) - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.VoidReturnTypeMethodHandler
 
generateMethod(MethodVisitor, String, String, int, String, String, String, String[]) - Method in interface com.openpojo.reflection.java.bytecode.asm.method.MethodHandler
 
GenericArrayTypeResolver - Class in com.openpojo.reflection.java.type.impl
This resolver is used for GenericArrayType, which is returned when the underlying declaration is parameterized with an array.
GenericArrayTypeResolver() - Constructor for class com.openpojo.reflection.java.type.impl.GenericArrayTypeResolver
 
get(Object) - Method in interface com.openpojo.business.cache.BusinessKeyField
 
get(String) - Method in class com.openpojo.business.cache.BusinessKeyFieldCache
Retrieve a BusinessFields list from Cache.
get(Object) - Method in class com.openpojo.business.cache.impl.DefaultBusinessKeyField
 
get(String) - Method in interface com.openpojo.cache.CacheStorage
Get an item from the cache.
get(String) - Method in class com.openpojo.cache.impl.StrongRefHashMapCacheStorage
 
get(String) - Method in class com.openpojo.cache.impl.WeakHashMapCacheStorage
 
get(Object) - Method in interface com.openpojo.reflection.PojoField
This method gets the value of the field.
getAffirmation() - Method in class com.openpojo.validation.affirm.AffirmationFactory
Get the underlying currently active Affirmation.
getAnnotation(Class<T>) - Method in interface com.openpojo.reflection.Annotatable
Get specified instance of an annotation defined on element.
getAnnotation(Class<T>) - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getAnnotation(Class<T>) - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
getAnnotation(Class<T>) - Method in class com.openpojo.reflection.impl.PojoParameterImpl
 
getAnnotations() - Method in interface com.openpojo.reflection.Annotatable
Get all annotations defined on element.
getAnnotations() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getAnnotations() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
getAnnotations() - Method in class com.openpojo.reflection.impl.PojoParameterImpl
 
getAreEqualReturn() - Method in class com.openpojo.validation.utils.IdentityHandlerStub
 
getAsFile() - Method in class com.openpojo.reflection.java.packageloader.impl.URLToFileSystemAdapter
 
getAsPrimitiveMethod() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.BooleanReturnTypeMethodHandler
 
getAsPrimitiveMethod() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.ByteReturnTypeMethodHandler
 
getAsPrimitiveMethod() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.CharReturnTypeMethodHandler
 
getAsPrimitiveMethod() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.DoubleReturnTypeMethodHandler
 
getAsPrimitiveMethod() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.FloatReturnTypeMethodHandler
 
getAsPrimitiveMethod() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.IntReturnTypeMethodHandler
 
getAsPrimitiveMethod() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.LongReturnTypeMethodHandler
 
getAsPrimitiveMethod() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.ShortReturnTypeMethodHandler
 
getAsURI() - Method in class com.openpojo.reflection.java.packageloader.impl.URLToFileSystemAdapter
 
getAttributeName(Field) - Static method in class com.openpojo.reflection.utils.AttributeHelper
Deprecated.
Please rewire to utilize getFieldNameVariations instead.
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.AbstractCollectionRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.CollectionRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.list.AbstractListRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.list.AbstractSequentialListRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.list.ArrayListRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.list.CopyOnWriteArrayListRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.list.LinkedListRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.list.ListRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.list.StackRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.list.VectorRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.AbstractQueueRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.ArrayBlockingQueueRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.ArrayDequeRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.BlockingDequeRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.BlockingQueueRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.ConcurrentLinkedDequeRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.ConcurrentLinkedQueueRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.DelayQueueRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.DequeRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.LinkedBlockingDequeRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.LinkedBlockingQueueRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.LinkedTransferQueueRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.PriorityBlockingQueueRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.PriorityQueueRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.QueueRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.SynchronousQueueRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.queue.TransferQueueRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.set.AbstractSetRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.set.ConcurrentSkipListSetRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.set.CopyOnWriteArraySetRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.set.EnumSetRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.set.HashSetRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.set.JobStateReasonsRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.set.LinkedHashSetRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.set.NavigableSetRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.set.SetRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.set.SortedSetRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.set.TreeSetRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.collection.util.BaseCollectionRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.AbstractMapRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.ConcurrentHashMapRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.ConcurrentMapRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.EnumMapRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.HashMapRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.HashtableRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.IdentityHashMapRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.LinkedHashMapRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.MapRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.NavigableMapRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.SortedMapRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.TreeMapRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.util.BaseMapRandomGenerator
 
getBasicInstance(Class<?>) - Method in class com.openpojo.random.map.WeakHashMapRandomGenerator
 
getBasicInstance(PojoClass) - Static method in class com.openpojo.validation.utils.ValidationHelper
This helper method is responsible for creating an instance of a PojoClass.
getBundleVersion(Class<?>) - Method in class com.openpojo.reflection.java.bytecode.asm.ASMDetector
 
getBusinessKeyFields(Class<?>) - Static method in class com.openpojo.business.utils.BusinessPojoHelper
Get all business keys declared on a class and the parent super classes.
getClassNames() - Method in class com.openpojo.reflection.java.packageloader.env.JavaClassPathClassLoader
 
getClassNames() - Method in class com.openpojo.reflection.java.packageloader.reader.JarFileReader
 
getClassPathKeys() - Method in class com.openpojo.reflection.java.packageloader.env.JavaClassPathClassLoader
 
getClassReader(Class) - Static method in class com.openpojo.reflection.java.bytecode.asm.ClassReaderFactory
 
getClassReader() - Method in class com.openpojo.reflection.java.bytecode.asm.DefaultSubClassDefinition
 
getClassReader() - Method in interface com.openpojo.reflection.java.bytecode.asm.SubClassDefinition
 
getClazz() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getClazz() - Method in interface com.openpojo.reflection.PojoClass
This method returns the underlying class represented by this instance.
getCoverageClassName() - Method in interface com.openpojo.reflection.coverage.CoverageDetector
 
getCoverageClassName() - Method in class com.openpojo.reflection.coverage.impl.AbstractCoverageDetector
 
getCoverageClassName() - Method in class com.openpojo.reflection.coverage.impl.Clover3
 
getCoverageClassName() - Method in class com.openpojo.reflection.coverage.impl.Clover4
 
getCoverageClassName() - Method in class com.openpojo.reflection.coverage.impl.Cobertura
 
getCoverageClassName() - Method in class com.openpojo.reflection.coverage.impl.Jacoco
 
getDeclaringPojoClass() - Method in interface com.openpojo.reflection.PojoField
 
getDefaultRandomGenerator() - Method in class com.openpojo.random.service.impl.DefaultRandomGeneratorService
 
getDefaultRandomGenerator() - Method in interface com.openpojo.random.service.RandomGeneratorService
Returns the default registered RandomGenerator;
getDelay(TimeUnit) - Method in class com.openpojo.random.util.ComparableDelayed
 
getEnclosingClass() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getEnclosingClass() - Method in interface com.openpojo.reflection.PojoClass
If this is a nested class, get enclosing class.
getEnclosingType(GenericArrayType) - Method in class com.openpojo.reflection.java.type.impl.GenericArrayTypeResolver
 
getEnclosingType(Type) - Method in class com.openpojo.reflection.java.type.impl.NoResolveTypeResolver
 
getEnclosingType(ParameterizedType) - Method in class com.openpojo.reflection.java.type.impl.ParameterizedTypeResolver
 
getEnclosingType(TypeVariable) - Method in class com.openpojo.reflection.java.type.impl.TypeVariableResolver
 
getEnclosingType(WildcardType) - Method in class com.openpojo.reflection.java.type.impl.WildcardTypeResolver
 
getEnclosingType(Type) - Static method in class com.openpojo.reflection.java.type.Resolver
 
getEnclosingType(T) - Method in interface com.openpojo.reflection.java.type.TypeResolver
 
getFieldGetter(Field) - Static method in class com.openpojo.reflection.impl.PojoMethodFactory
Returns the Getter Method for a field.
getFieldNameVariations(Field) - Static method in class com.openpojo.reflection.utils.AttributeHelper
 
getFieldSetter(Field) - Static method in class com.openpojo.reflection.impl.PojoMethodFactory
Returns the Setter Method for a field.
getFQClassName(String) - Static method in class com.openpojo.reflection.java.packageloader.utils.Helper
 
getGeneratedClassName() - Method in class com.openpojo.reflection.java.bytecode.asm.DefaultSubClassDefinition
 
getGeneratedClassName() - Method in interface com.openpojo.reflection.java.bytecode.asm.SubClassDefinition
 
getGeneratedClassNameAsJDKPath() - Method in class com.openpojo.reflection.java.bytecode.asm.DefaultSubClassDefinition
 
getGeneratedClassNameAsJDKPath() - Method in interface com.openpojo.reflection.java.bytecode.asm.SubClassDefinition
 
getGenericParameterTypes() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
getGenericParameterTypes() - Method in interface com.openpojo.reflection.PojoMethod
Get the method generic parameter types Note: Do not use, still in experimental mode.
getGetter() - Method in interface com.openpojo.reflection.PojoField
Returns getter PojoMethod or null if none are set.
getHandler(String, String, String) - Method in class com.openpojo.reflection.java.bytecode.asm.method.MethodHandlerFactory
 
getHashCode(Object) - Static method in class com.openpojo.business.BusinessIdentity
This method handles generation of the hashCode for a given object.
getHashCode(BusinessKeyField, Object, boolean) - Static method in class com.openpojo.business.utils.BusinessIdentityUtils
Generate HashCode on field value.
getHashCodeReturn() - Method in class com.openpojo.validation.utils.IdentityHandlerStub
 
getIdentityHandler(Object) - Static method in class com.openpojo.business.identity.IdentityFactory
This method looks through the list of registered IdentityHandler(s) and returns the first one that returns true on handlerFor(Object) call.
getImplementationVersion(Class) - Static method in class com.openpojo.reflection.java.version.VersionFactory
 
getInstance(String) - Static method in exception com.openpojo.business.exception.BusinessException
Construct an Exception with message.
getInstance(String, Throwable) - Static method in exception com.openpojo.business.exception.BusinessException
Construct an Exception with message and cause.
getInstance() - Static method in class com.openpojo.business.identity.impl.DefaultIdentityHandler
 
getInstance() - Static method in class com.openpojo.random.awt.BufferedImageRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.AbstractCollectionRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.CollectionRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.list.AbstractListRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.list.AbstractSequentialListRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.list.ArrayListRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.list.AttributeListRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.list.CopyOnWriteArrayListRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.list.LinkedListRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.list.ListRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.list.RoleListRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.list.RoleUnresolvedListRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.list.StackRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.list.VectorRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.AbstractQueueRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.ArrayBlockingQueueRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.ArrayDequeRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.BlockingDequeRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.BlockingQueueRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.ConcurrentLinkedDequeRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.ConcurrentLinkedQueueRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.DelayQueueRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.DequeRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.LinkedBlockingDequeRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.LinkedBlockingQueueRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.LinkedTransferQueueRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.PriorityBlockingQueueRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.PriorityQueueRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.QueueRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.SynchronousQueueRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.queue.TransferQueueRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.set.AbstractSetRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.set.ConcurrentSkipListSetRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.set.CopyOnWriteArraySetRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.set.EnumSetRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.set.HashSetRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.set.JobStateReasonsRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.set.LinkedHashSetRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.set.NavigableSetRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.set.SetRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.set.SortedSetRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.collection.set.TreeSetRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.dynamic.ArrayRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.dynamic.EnumRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.dynamic.RandomInstanceFromInterfaceRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.dynamic.RandomReturnInvocationHandler
 
getInstance(String) - Static method in exception com.openpojo.random.exception.RandomGeneratorException
Construct an Exception with message.
getInstance(String, Throwable) - Static method in exception com.openpojo.random.exception.RandomGeneratorException
Construct an Exception with message and cause.
getInstance() - Static method in class com.openpojo.random.generator.security.CredentialsRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.generator.security.EncryptionKeyRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.generator.security.KerberosTimeRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.generator.security.PrincipalNameRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.generator.time.InstantRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.generator.time.TimeZoneRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.generator.time.XMLGregorianCalendarRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.generator.time.ZonedDateTimeRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.generator.time.ZoneIdRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.impl.BasicRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.impl.ClassRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.impl.EnumRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.impl.ObjectRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.impl.TimestampRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.impl.URIRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.impl.URLRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.impl.UUIDRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.impl.VoidRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.map.AbstractMapRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.map.ConcurrentHashMapRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.map.ConcurrentMapRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.map.EnumMapRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.map.HashMapRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.map.HashtableRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.map.IdentityHashMapRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.map.LinkedHashMapRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.map.MapRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.map.NavigableMapRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.map.SortedMapRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.map.TreeMapRandomGenerator
 
getInstance() - Static method in class com.openpojo.random.map.WeakHashMapRandomGenerator
 
getInstance() - Static method in class com.openpojo.reflection.adapt.impl.CloverPojoClassAdapter
 
getInstance() - Static method in class com.openpojo.reflection.adapt.impl.CoberturaPojoClassAdapter
 
getInstance() - Static method in class com.openpojo.reflection.adapt.impl.JacocoPojoClassAdapter
 
getInstance(PojoClass) - Static method in class com.openpojo.reflection.construct.InstanceFactory
This method returns a new instance created using default constructor.
getInstance(PojoClass, Object...) - Static method in class com.openpojo.reflection.construct.InstanceFactory
This method returns a new instance created using the parameters given.
getInstance() - Static method in class com.openpojo.reflection.coverage.impl.Clover3
 
getInstance() - Static method in class com.openpojo.reflection.coverage.impl.Clover4
 
getInstance() - Static method in class com.openpojo.reflection.coverage.impl.Cobertura
 
getInstance() - Static method in class com.openpojo.reflection.coverage.impl.Jacoco
 
getInstance(String) - Static method in exception com.openpojo.reflection.exception.ReflectionException
Construct an Exception with message.
getInstance(String, Throwable) - Static method in exception com.openpojo.reflection.exception.ReflectionException
Construct an Exception with message and cause.
getInstance() - Static method in class com.openpojo.reflection.filters.FilterCloverClasses
 
getInstance(Type) - Static method in class com.openpojo.reflection.impl.ParameterizableFactory
 
getInstance() - Static method in class com.openpojo.reflection.java.bytecode.asm.ASMDetector
 
getInstance() - Static method in exception com.openpojo.reflection.java.bytecode.asm.ASMNotLoadedException
 
getInstance(String) - Static method in exception com.openpojo.reflection.java.bytecode.asm.ASMNotLoadedException
 
getInstance() - Static method in class com.openpojo.reflection.java.bytecode.asm.ASMService
 
getInstance() - Static method in class com.openpojo.reflection.java.bytecode.asm.method.MethodHandlerFactory
 
getInstance() - Static method in class com.openpojo.reflection.java.packageloader.env.JavaClassPathClassLoader
 
getInstance(String...) - Static method in class com.openpojo.reflection.java.packageloader.env.JavaClassPathClassLoader
 
getInstance(URL) - Static method in class com.openpojo.reflection.java.packageloader.reader.FileSystemReader
 
getInstance(File) - Static method in class com.openpojo.reflection.java.packageloader.reader.FileSystemReader
 
getInstance(String) - Static method in class com.openpojo.reflection.java.packageloader.reader.JarFileReader
 
getInstance(URL) - Static method in class com.openpojo.reflection.java.packageloader.reader.JarFileReader
 
getInstance() - Static method in class com.openpojo.reflection.java.type.Primitives
 
getInstance() - Static method in class com.openpojo.registry.ServiceRegistrar
 
getInstance() - Static method in class com.openpojo.validation.affirm.AffirmationFactory
Get the Factory Instance.
getInstance(String) - Static method in exception com.openpojo.validation.exception.ValidationException
Construct an Exception with message.
getInstance(String, Throwable) - Static method in exception com.openpojo.validation.exception.ValidationException
Construct an Exception with message and cause.
getInterfaces() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getInterfaces() - Method in interface com.openpojo.reflection.PojoClass
Returns a list of all interfaces implemented by the class represented by this PojoClass.
getInternalName() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.BooleanReturnTypeMethodHandler
 
getInternalName() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.ByteReturnTypeMethodHandler
 
getInternalName() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.CharReturnTypeMethodHandler
 
getInternalName() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.DoubleReturnTypeMethodHandler
 
getInternalName() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.FloatReturnTypeMethodHandler
 
getInternalName() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.IntReturnTypeMethodHandler
 
getInternalName() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.LongReturnTypeMethodHandler
 
getInternalName() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.ShortReturnTypeMethodHandler
 
getJarFileNameFromURLPath(String) - Static method in class com.openpojo.reflection.java.packageloader.reader.JarFileReader
 
getLeastCompleteInstance(PojoClass) - Static method in class com.openpojo.reflection.construct.InstanceFactory
This method returns a new instance using the constructor with the least parameters.
getLength(Object[]) - Method in class com.openpojo.reflection.construct.utils.ArrayLengthBasedComparator
 
getLoadedFacadeClass(String[]) - Static method in class com.openpojo.reflection.facade.FacadeFactory
 
getLoadedFacadePojoClass(String[]) - Static method in class com.openpojo.reflection.facade.FacadeFactory
This method returns the proper loaded facade PojoClass.
getLogger(Class<?>) - Static method in class com.openpojo.log.LoggerFactory
This method returns an instance of Logger class for logging.
getLogger(String) - Static method in class com.openpojo.log.LoggerFactory
This method returns an instance of Logger class for logging.
getManifestEntries() - Method in class com.openpojo.reflection.java.packageloader.reader.JarFileReader
 
getManifestEntry(String) - Method in class com.openpojo.reflection.java.packageloader.reader.JarFileReader
 
getMethod(Class<?>, String, Class<?>...) - Static method in class com.openpojo.random.generator.time.util.ReflectionHelper
 
getMethod(Class<?>, String, Class<?>...) - Static method in class com.openpojo.reflection.impl.PojoMethodFactory
Returns a specific method given method name and parameters.
getMostCompleteInstance(PojoClass) - Static method in class com.openpojo.reflection.construct.InstanceFactory
This method returns a new instance using the constructor with the most parameters.
getMostCompleteInstance(PojoClass) - Static method in class com.openpojo.validation.utils.ValidationHelper
This helper method is responsible for creating an instance of a PojoClass.
getName() - Method in class com.openpojo.random.service.impl.DefaultRandomGeneratorService
 
getName() - Method in interface com.openpojo.reflection.coverage.CoverageDetector
 
getName() - Method in class com.openpojo.reflection.coverage.impl.AbstractCoverageDetector
 
getName() - Method in class com.openpojo.reflection.coverage.impl.Clover3
 
getName() - Method in class com.openpojo.reflection.coverage.impl.Clover4
 
getName() - Method in class com.openpojo.reflection.coverage.impl.Cobertura
 
getName() - Method in class com.openpojo.reflection.coverage.impl.Jacoco
 
getName() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getName() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
getName() - Method in interface com.openpojo.reflection.PojoElement
Get the name of the element.
getName() - Method in class com.openpojo.reflection.service.impl.DefaultPojoClassLookupService
 
getName() - Method in interface com.openpojo.registry.Service
The name of the service.
getOpCode() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.BooleanReturnTypeMethodHandler
 
getOpCode() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.ByteReturnTypeMethodHandler
 
getOpCode() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.CharReturnTypeMethodHandler
 
getOpCode() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.DoubleReturnTypeMethodHandler
 
getOpCode() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.FloatReturnTypeMethodHandler
 
getOpCode() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.IntReturnTypeMethodHandler
 
getOpCode() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.LongReturnTypeMethodHandler
 
getOpCode() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.ShortReturnTypeMethodHandler
 
getPackage() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getPackage() - Method in interface com.openpojo.reflection.PojoClass
Get Enclosing Package
getPackageLoaderByURL(URL, String) - Static method in class com.openpojo.reflection.java.packageloader.PackageLoader
 
getPackageName() - Method in class com.openpojo.reflection.java.packageloader.Package
 
getParameterTypes() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
getParameterTypes() - Method in class com.openpojo.reflection.impl.PojoParameterImpl
 
getParameterTypes(GenericArrayType) - Method in class com.openpojo.reflection.java.type.impl.GenericArrayTypeResolver
 
getParameterTypes(Type) - Method in class com.openpojo.reflection.java.type.impl.NoResolveTypeResolver
 
getParameterTypes(ParameterizedType) - Method in class com.openpojo.reflection.java.type.impl.ParameterizedTypeResolver
 
getParameterTypes(TypeVariable) - Method in class com.openpojo.reflection.java.type.impl.TypeVariableResolver
 
getParameterTypes(WildcardType) - Method in class com.openpojo.reflection.java.type.impl.WildcardTypeResolver
 
getParameterTypes(Type) - Static method in class com.openpojo.reflection.java.type.Resolver
 
getParameterTypes(T) - Method in interface com.openpojo.reflection.java.type.TypeResolver
 
getParameterTypes() - Method in interface com.openpojo.reflection.Parameterizable
Get the generics defined, returns empty list if not Parameterized.
getParameterTypes() - Method in interface com.openpojo.reflection.PojoMethod
Get the method parameters.
getPart(int) - Method in class com.openpojo.reflection.java.version.impl.VersionImp
 
getPart(int) - Method in interface com.openpojo.reflection.java.version.Version
 
getPersistentCacheStorage() - Static method in class com.openpojo.cache.CacheStorageFactory
Returns an instance of CacheStorage that will not garbage collect automatically.
getPojoClass(String) - Static method in class com.openpojo.reflection.cache.PojoCache
Retrieve an implementation from Cache.
getPojoClass(Class<?>) - Static method in class com.openpojo.reflection.impl.PojoClassFactory
Create a PojoClass for a given application Class.
getPojoClass(Class<?>) - Method in class com.openpojo.reflection.service.impl.DefaultPojoClassLookupService
 
getPojoClass(Class<?>) - Method in interface com.openpojo.reflection.service.PojoClassLookupService
 
getPojoClassAdapter() - Method in interface com.openpojo.reflection.coverage.CoverageDetector
 
getPojoClassAdapter() - Method in class com.openpojo.reflection.coverage.impl.AbstractCoverageDetector
 
getPojoClassAdapter() - Method in class com.openpojo.reflection.coverage.impl.Clover3
 
getPojoClassAdapter() - Method in class com.openpojo.reflection.coverage.impl.Clover4
 
getPojoClassAdapter() - Method in class com.openpojo.reflection.coverage.impl.Cobertura
 
getPojoClassAdapter() - Method in class com.openpojo.reflection.coverage.impl.Jacoco
 
getPojoClasses(String) - Static method in class com.openpojo.reflection.impl.PojoClassFactory
This method returns a list of PojoClasses in a package representation.
getPojoClasses(String, PojoClassFilter) - Static method in class com.openpojo.reflection.impl.PojoClassFactory
This method returns a list of PojoClasses in a package representation with filtering capabilities.
getPojoClasses() - Method in interface com.openpojo.reflection.PojoPackage
Get all PojoClasses in current package.
getPojoClasses(PojoClassFilter) - Method in interface com.openpojo.reflection.PojoPackage
Get all Classes in this PojoPackageImpl using defined filter.
getPojoClasses(String) - Method in class com.openpojo.reflection.service.impl.DefaultPojoClassLookupService
 
getPojoClasses(String, PojoClassFilter) - Method in class com.openpojo.reflection.service.impl.DefaultPojoClassLookupService
 
getPojoClasses(String) - Method in interface com.openpojo.reflection.service.PojoClassLookupService
 
getPojoClasses(String, PojoClassFilter) - Method in interface com.openpojo.reflection.service.PojoClassLookupService
 
getPojoClassesRecursively(String, PojoClassFilter) - Static method in class com.openpojo.reflection.impl.PojoClassFactory
This method enumerates all classes in a package path.
getPojoClassesRecursively(String, PojoClassFilter) - Method in class com.openpojo.reflection.service.impl.DefaultPojoClassLookupService
 
getPojoClassesRecursively(String, PojoClassFilter) - Method in interface com.openpojo.reflection.service.PojoClassLookupService
 
getPojoClassFilter() - Method in interface com.openpojo.reflection.coverage.CoverageDetector
 
getPojoClassFilter() - Method in class com.openpojo.reflection.coverage.impl.AbstractCoverageDetector
 
getPojoClassFilter() - Method in class com.openpojo.reflection.coverage.impl.Clover3
 
getPojoClassFilter() - Method in class com.openpojo.reflection.coverage.impl.Clover4
 
getPojoClassFilter() - Method in class com.openpojo.reflection.coverage.impl.Cobertura
 
getPojoClassFilter() - Method in class com.openpojo.reflection.coverage.impl.Jacoco
 
getPojoClassFilters() - Method in class com.openpojo.reflection.filters.FilterChain
 
getPojoClassLookupService() - Method in class com.openpojo.registry.ServiceRegistrar
 
getPojoConstructors() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getPojoConstructors() - Method in interface com.openpojo.reflection.PojoClass
Get all Constructors defined in the class.
getPojoCoverageFilterService() - Method in class com.openpojo.registry.ServiceRegistrar
 
getPojoFields() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getPojoFields(Class<?>) - Static method in class com.openpojo.reflection.impl.PojoFieldFactory
Get all PojoFields in a given Class.
getPojoFields() - Method in interface com.openpojo.reflection.PojoClass
Get all PojoFields defined in the class.
getPojoFieldsAnnotatedWith(Class<? extends Annotation>) - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getPojoFieldsAnnotatedWith(Class<? extends Annotation>) - Method in interface com.openpojo.reflection.PojoClass
Get all PojoFields annotated with given annotation.
getPojoMethods() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getPojoMethods(Class<?>) - Static method in class com.openpojo.reflection.impl.PojoMethodFactory
Returns all methods on a given Class.
getPojoMethods() - Method in interface com.openpojo.reflection.PojoClass
Get all PojoMethods defined in the class;
getPojoMethodsAnnotatedWith(Class<? extends Annotation>) - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getPojoMethodsAnnotatedWith(Class<? extends Annotation>) - Method in interface com.openpojo.reflection.PojoClass
Get all PojoMethods annotated with given annotation
getPojoPackage(String) - Static method in class com.openpojo.reflection.impl.PojoPackageFactory
 
getPojoParameter(Type, Annotation[]) - Static method in class com.openpojo.reflection.impl.PojoParameterFactory
 
getPojoParameters() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
getPojoParameters() - Method in interface com.openpojo.reflection.PojoMethod
Get method parameters as PojoParameters.
getPojoSubPackages() - Method in interface com.openpojo.reflection.PojoPackage
Get all child Packages for current Package.
getRandomGeneratorByParameterizable(Parameterizable) - Method in class com.openpojo.random.service.impl.DefaultRandomGeneratorService
 
getRandomGeneratorByParameterizable(Parameterizable) - Method in interface com.openpojo.random.service.RandomGeneratorService
This retrieves the most appropriate ParameterizableRandomGenerator for a given Type.
getRandomGeneratorByType(Class<?>) - Method in class com.openpojo.random.service.impl.DefaultRandomGeneratorService
 
getRandomGeneratorByType(Class<?>) - Method in interface com.openpojo.random.service.RandomGeneratorService
This retrieves the most appropriate RandomGenerator for a given Type.
getRandomGeneratorService() - Method in class com.openpojo.registry.ServiceRegistrar
 
getRandomValue(Class<T>) - Static method in class com.openpojo.random.RandomFactory
This method generates a random value of the requested type.
If the requested type isn't registered in the factory, an RandomGeneratorException will be thrown.
getRandomValue(Parameterizable) - Static method in class com.openpojo.random.RandomFactory
 
getRegisteredTypes() - Method in class com.openpojo.random.service.impl.DefaultRandomGeneratorService
 
getRegisteredTypes() - Method in interface com.openpojo.random.service.RandomGeneratorService
Get all registered types.
getReturnDescription() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.BooleanReturnTypeMethodHandler
 
getReturnDescription() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.ByteReturnTypeMethodHandler
 
getReturnDescription() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.CharReturnTypeMethodHandler
 
getReturnDescription() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.DoubleReturnTypeMethodHandler
 
getReturnDescription() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.FloatReturnTypeMethodHandler
 
getReturnDescription() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.IntReturnTypeMethodHandler
 
getReturnDescription() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.LongReturnTypeMethodHandler
 
getReturnDescription() - Method in class com.openpojo.reflection.java.bytecode.asm.method.impl.ShortReturnTypeMethodHandler
 
getReturnType() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
getReturnType() - Method in interface com.openpojo.reflection.PojoMethod
 
getRules() - Method in class com.openpojo.validation.ValidatorBuilder
 
getSetter() - Method in interface com.openpojo.reflection.PojoField
Returns setter PojoMethod or null if none are set.
getSourcePath() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getSourcePath() - Method in interface com.openpojo.reflection.PojoClass
This method returns the location from which this class was loaded.
getSubClass(Class<T>) - Static method in class com.openpojo.reflection.java.bytecode.ByteCodeFactory
 
getSubPackages() - Method in class com.openpojo.reflection.java.packageloader.impl.FilePackageLoader
 
getSubPackages() - Method in class com.openpojo.reflection.java.packageloader.impl.JARPackageLoader
 
getSubPackages() - Method in class com.openpojo.reflection.java.packageloader.Package
 
getSubPackages() - Method in class com.openpojo.reflection.java.packageloader.PackageLoader
 
getSubPackagesFor(String) - Method in class com.openpojo.reflection.java.packageloader.env.JavaClassPathClassLoader
 
getSubPackagesOfPackage(String) - Method in class com.openpojo.reflection.java.packageloader.reader.FileSystemReader
 
getSubPackagesOfPackage(String) - Method in class com.openpojo.reflection.java.packageloader.reader.JarFileReader
 
getSubPackagesOfPackage(Set<String>, String) - Static method in class com.openpojo.reflection.java.packageloader.utils.Helper
 
getSuperClass() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
getSuperClass() - Method in interface com.openpojo.reflection.PojoClass
Return the super class of the class represented by this PojoClass class.
getTemporalCacheStorage() - Static method in class com.openpojo.cache.CacheStorageFactory
Returns an instance of CacheStorage that will garbage collect automatically.
GetterMustExistRule - Class in com.openpojo.validation.rule.impl
This rule ensures that all Fields have a getter associated with them.
GetterMustExistRule() - Constructor for class com.openpojo.validation.rule.impl.GetterMustExistRule
 
GetterTester - Class in com.openpojo.validation.test.impl
Test the getter and ensure it retrieves from the field being tested if and only if it has a getter defined.
GetterTester() - Constructor for class com.openpojo.validation.test.impl.GetterTester
 
getTesters() - Method in class com.openpojo.validation.ValidatorBuilder
 
getThreadResources(String) - Static method in class com.openpojo.reflection.java.packageloader.PackageLoader
 
getToStringReturn() - Method in class com.openpojo.validation.utils.IdentityHandlerStub
 
getType() - Method in class com.openpojo.reflection.impl.PojoParameterImpl
 
getType() - Method in interface com.openpojo.reflection.Parameterizable
Return the type encapsulated.
getTypes() - Method in class com.openpojo.random.awt.BufferedImageRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.AbstractCollectionRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.CollectionRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.list.AbstractListRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.list.AbstractSequentialListRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.list.ArrayListRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.list.AttributeListRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.list.CopyOnWriteArrayListRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.list.LinkedListRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.list.ListRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.list.RoleListRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.list.RoleUnresolvedListRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.list.StackRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.list.VectorRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.AbstractQueueRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.ArrayBlockingQueueRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.ArrayDequeRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.BlockingDequeRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.BlockingQueueRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.ConcurrentLinkedDequeRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.ConcurrentLinkedQueueRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.DelayQueueRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.DequeRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.LinkedBlockingDequeRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.LinkedBlockingQueueRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.LinkedTransferQueueRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.PriorityBlockingQueueRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.PriorityQueueRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.QueueRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.SynchronousQueueRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.queue.TransferQueueRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.set.AbstractSetRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.set.ConcurrentSkipListSetRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.set.CopyOnWriteArraySetRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.set.EnumSetRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.set.HashSetRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.set.JobStateReasonsRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.set.LinkedHashSetRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.set.NavigableSetRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.set.SetRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.set.SortedSetRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.set.TreeSetRandomGenerator
 
getTypes() - Method in class com.openpojo.random.collection.util.BaseCollectionRandomGenerator
 
getTypes() - Method in class com.openpojo.random.generator.security.CredentialsRandomGenerator
 
getTypes() - Method in class com.openpojo.random.generator.security.EncryptionKeyRandomGenerator
 
getTypes() - Method in class com.openpojo.random.generator.security.KerberosTimeRandomGenerator
 
getTypes() - Method in class com.openpojo.random.generator.security.PrincipalNameRandomGenerator
 
getTypes() - Method in class com.openpojo.random.generator.time.InstantRandomGenerator
 
getTypes() - Method in class com.openpojo.random.generator.time.TimeZoneRandomGenerator
 
getTypes() - Method in class com.openpojo.random.generator.time.XMLGregorianCalendarRandomGenerator
 
getTypes() - Method in class com.openpojo.random.generator.time.ZonedDateTimeRandomGenerator
 
getTypes() - Method in class com.openpojo.random.generator.time.ZoneIdRandomGenerator
 
getTypes() - Method in class com.openpojo.random.impl.BasicRandomGenerator
 
getTypes() - Method in class com.openpojo.random.impl.ClassRandomGenerator
 
getTypes() - Method in class com.openpojo.random.impl.DefaultRandomGenerator
 
getTypes() - Method in class com.openpojo.random.impl.EnumRandomGenerator
 
getTypes() - Method in class com.openpojo.random.impl.ObjectRandomGenerator
 
getTypes() - Method in class com.openpojo.random.impl.TimestampRandomGenerator
 
getTypes() - Method in class com.openpojo.random.impl.URIRandomGenerator
 
getTypes() - Method in class com.openpojo.random.impl.URLRandomGenerator
 
getTypes() - Method in class com.openpojo.random.impl.UUIDRandomGenerator
 
getTypes() - Method in class com.openpojo.random.impl.VoidRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.AbstractMapRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.ConcurrentHashMapRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.ConcurrentMapRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.EnumMapRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.HashMapRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.HashtableRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.IdentityHashMapRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.LinkedHashMapRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.MapRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.NavigableMapRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.SortedMapRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.TreeMapRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.util.BaseMapRandomGenerator
 
getTypes() - Method in class com.openpojo.random.map.WeakHashMapRandomGenerator
 
getTypes() - Method in interface com.openpojo.random.RandomGenerator
This method is used to get the types that this RandomGenerator is responsible for.
getTypes() - Method in class com.openpojo.random.service.impl.RandomGeneratorAdapter
 
getTypes() - Method in class com.openpojo.reflection.java.packageloader.impl.FilePackageLoader
 
getTypes() - Method in class com.openpojo.reflection.java.packageloader.impl.JARPackageLoader
 
getTypes() - Method in class com.openpojo.reflection.java.packageloader.Package
 
getTypes() - Method in class com.openpojo.reflection.java.packageloader.PackageLoader
 
getTypesInPackage(String) - Method in class com.openpojo.reflection.java.packageloader.env.JavaClassPathClassLoader
 
getTypesInPackage(String) - Method in class com.openpojo.reflection.java.packageloader.reader.FileSystemReader
 
getTypesInPackage(String) - Method in class com.openpojo.reflection.java.packageloader.reader.JarFileReader
 
getVersion() - Method in class com.openpojo.reflection.java.bytecode.asm.ASMDetector
 
getVersion() - Method in class com.openpojo.reflection.java.version.impl.VersionImp
 
getVersion() - Method in interface com.openpojo.reflection.java.version.Version
 
getVersion(String) - Static method in class com.openpojo.reflection.java.version.VersionFactory
 
getVersionParts(String) - Static method in class com.openpojo.reflection.java.version.VersionParser
 
GreaterThan - Class in com.openpojo.reflection.construct.utils
 
GreaterThan() - Constructor for class com.openpojo.reflection.construct.utils.GreaterThan
 

H

handlerFor(Object) - Method in interface com.openpojo.business.identity.IdentityHandler
This method returns true or false depending on whether this IdentityHandler handles identity for this object
handlerFor(Object) - Method in class com.openpojo.business.identity.impl.DefaultIdentityHandler
 
handlerFor(Object) - Method in class com.openpojo.validation.utils.IdentityHandlerStub
 
handlerFor(Object) - Method in class com.openpojo.validation.utils.SameInstanceIdentityHandlerStub
 
hasGetter() - Method in interface com.openpojo.reflection.PojoField
Returns true if this field has a getter method.
hashCode() - Method in class com.openpojo.random.util.SerializableComparableObject
 
hashCode() - Method in class com.openpojo.reflection.filters.FilterBasedOnInheritance
 
hashCode() - Method in class com.openpojo.reflection.filters.FilterChain
 
hashCode() - Method in class com.openpojo.reflection.filters.FilterClassName
 
hashCode() - Method in class com.openpojo.reflection.filters.FilterCloverClasses
 
hashCode() - Method in class com.openpojo.reflection.filters.FilterEnum
 
hashCode() - Method in class com.openpojo.reflection.filters.FilterNestedClasses
 
hashCode() - Method in class com.openpojo.reflection.filters.FilterNonConcrete
 
hashCode() - Method in class com.openpojo.reflection.filters.FilterPackageInfo
 
hashCode() - Method in class com.openpojo.reflection.filters.FilterSyntheticClasses
 
hashCode() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
hashCode() - Method in class com.openpojo.reflection.java.packageloader.Package
 
HashCodeGenerator - Interface in com.openpojo.business.identity
This interface defines the contract for hash code generation handlers.
HashMapRandomGenerator - Class in com.openpojo.random.map
 
HashSetRandomGenerator - Class in com.openpojo.random.collection.set
 
HashtableRandomGenerator - Class in com.openpojo.random.map
 
hasPackage(String) - Method in class com.openpojo.reflection.java.packageloader.env.JavaClassPathClassLoader
 
hasSetter() - Method in interface com.openpojo.reflection.PojoField
Returns true if this field has a setter method.
Helper - Class in com.openpojo.random.util
 
Helper - Class in com.openpojo.reflection.java.packageloader.utils
 

I

IdentityEvaluator - Interface in com.openpojo.business.identity
This interface defines the business equality contract between two POJOs.
IdentityFactory - Class in com.openpojo.business.identity
This is the Default factory that holds the default implementation of IdentityEvaluator, HashCodeGenerator and BusinessValidator.
IdentityHandler - Interface in com.openpojo.business.identity
 
IdentityHandlerStub - Class in com.openpojo.validation.utils
 
IdentityHandlerStub(Object...) - Constructor for class com.openpojo.validation.utils.IdentityHandlerStub
 
IdentityHashMapRandomGenerator - Class in com.openpojo.random.map
 
include(PojoClass) - Method in class com.openpojo.reflection.coverage.service.impl.DefaultPojoCoverageFilterService
 
include(PojoClass) - Method in class com.openpojo.reflection.coverage.service.impl.PojoClassCoverageFilter
 
include(PojoClass) - Method in class com.openpojo.reflection.filters.FilterBasedOnInheritance
 
include(PojoClass) - Method in class com.openpojo.reflection.filters.FilterChain
 
include(PojoClass) - Method in class com.openpojo.reflection.filters.FilterClassName
 
include(PojoClass) - Method in class com.openpojo.reflection.filters.FilterCloverClasses
 
include(PojoClass) - Method in class com.openpojo.reflection.filters.FilterEnum
 
include(PojoClass) - Method in class com.openpojo.reflection.filters.FilterNestedClasses
 
include(PojoClass) - Method in class com.openpojo.reflection.filters.FilterNonConcrete
 
include(PojoClass) - Method in class com.openpojo.reflection.filters.FilterPackageInfo
 
include(PojoClass) - Method in class com.openpojo.reflection.filters.FilterSyntheticClasses
 
include(PojoClass) - Method in interface com.openpojo.reflection.PojoClassFilter
This Method determines whether to include a PojoClass or not.
info(Object) - Method in class com.openpojo.log.impl.JavaLogger
 
info(Object) - Method in class com.openpojo.log.impl.Log4JLogger
 
info(Object) - Method in class com.openpojo.log.impl.SLF4JLogger
 
info(String, Object...) - Method in class com.openpojo.log.Logger
Logs a message with info priority.
info(Object) - Method in class com.openpojo.log.Logger
Logs the object's toString() with info priority.
initializePojoClassLookupService() - Method in class com.openpojo.registry.ServiceRegistrar
 
initializeRandomGeneratorService() - Method in class com.openpojo.registry.ServiceRegistrar
 
InitMethodHandler - Class in com.openpojo.reflection.java.bytecode.asm.method.impl
 
InitMethodHandler() - Constructor for class com.openpojo.reflection.java.bytecode.asm.method.impl.InitMethodHandler
 
INSTANCE - Static variable in class com.openpojo.random.collection.CollectionRandomGenerator
 
INSTANCE - Static variable in class com.openpojo.random.collection.queue.AbstractQueueRandomGenerator
 
INSTANCE - Static variable in class com.openpojo.random.collection.queue.LinkedBlockingQueueRandomGenerator
 
INSTANCE - Static variable in class com.openpojo.random.collection.queue.PriorityBlockingQueueRandomGenerator
 
INSTANCE - Static variable in class com.openpojo.random.collection.queue.PriorityQueueRandomGenerator
 
InstanceFactory - Class in com.openpojo.reflection.construct
This Factory has the ability to create an instance of any PojoClass.
InstantRandomGenerator - Class in com.openpojo.random.generator.time
 
IntReturnTypeMethodHandler - Class in com.openpojo.reflection.java.bytecode.asm.method.impl
 
IntReturnTypeMethodHandler() - Constructor for class com.openpojo.reflection.java.bytecode.asm.method.impl.IntReturnTypeMethodHandler
 
invoke(Object, Method, Object[]) - Method in class com.openpojo.random.dynamic.RandomReturnInvocationHandler
 
invoke(Object, Object...) - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
invoke(Object, Object...) - Method in interface com.openpojo.reflection.PojoMethod
Invokes the underlying method represented by this Method object, on the specified object with the specified parameters.
invokeGetter(Object) - Method in interface com.openpojo.reflection.PojoField
This method will invoke the getter method.
invokeMethod(Method, Object, Object...) - Static method in class com.openpojo.random.generator.time.util.ReflectionHelper
 
invokeSetter(Object, Object) - Method in interface com.openpojo.reflection.PojoField
This method will invoke the setter method.
isAbstract() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
isAbstract() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
isAbstract() - Method in interface com.openpojo.reflection.PojoClass
Check if PojoClass wraps an abstract.
isAbstract() - Method in interface com.openpojo.reflection.PojoMethod
 
isArray() - Method in interface com.openpojo.business.cache.BusinessKeyField
 
isArray() - Method in class com.openpojo.business.cache.impl.DefaultBusinessKeyField
 
isArray() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
isArray() - Method in interface com.openpojo.reflection.PojoClass
Check if PojoClass wraps an array.
isArray() - Method in interface com.openpojo.reflection.PojoField
 
isArray(Object) - Method in class com.openpojo.validation.affirm.AbstractAffirmation
 
isASMLoaded() - Method in class com.openpojo.reflection.java.bytecode.asm.ASMDetector
 
isCaseSensitive() - Method in interface com.openpojo.business.cache.BusinessKeyField
 
isCaseSensitive() - Method in class com.openpojo.business.cache.impl.DefaultBusinessKeyField
 
isClass(String) - Static method in class com.openpojo.reflection.java.packageloader.utils.Helper
 
isClassLoaded(String) - Static method in class com.openpojo.reflection.java.load.ClassUtil
 
isComposite() - Method in interface com.openpojo.business.cache.BusinessKeyField
 
isComposite() - Method in class com.openpojo.business.cache.impl.DefaultBusinessKeyField
 
isConcrete() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
isConcrete() - Method in interface com.openpojo.reflection.PojoClass
Check if PojoClass wraps a concrete (i.e.
isConstructor() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
isConstructor() - Method in interface com.openpojo.reflection.PojoMethod
 
isDebugEnabled() - Method in class com.openpojo.log.impl.JavaLogger
 
isDebugEnabled() - Method in class com.openpojo.log.impl.Log4JLogger
 
isDebugEnabled() - Method in class com.openpojo.log.impl.SLF4JLogger
 
isDebugEnabled() - Method in class com.openpojo.log.Logger
Returns true if the underlying log API's debug is enabled.
isEnum() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
isEnum() - Method in interface com.openpojo.reflection.PojoClass
Check if PojoClass wraps an enum.
isErrorEnabled() - Method in class com.openpojo.log.impl.JavaLogger
 
isErrorEnabled() - Method in class com.openpojo.log.impl.Log4JLogger
 
isErrorEnabled() - Method in class com.openpojo.log.impl.SLF4JLogger
 
isErrorEnabled() - Method in class com.openpojo.log.Logger
Returns true if the underlying log API's error is enabled.
isFatalEnabled() - Method in class com.openpojo.log.impl.JavaLogger
 
isFatalEnabled() - Method in class com.openpojo.log.impl.Log4JLogger
 
isFatalEnabled() - Method in class com.openpojo.log.impl.SLF4JLogger
 
isFatalEnabled() - Method in class com.openpojo.log.Logger
Returns true if the underlying log API's fatal is enabled.
isFinal() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
isFinal() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
isFinal() - Method in interface com.openpojo.reflection.PojoClass
Check if PojoClass wraps a final class.
isFinal() - Method in interface com.openpojo.reflection.PojoField
 
isFinal() - Method in interface com.openpojo.reflection.PojoMethod
 
isInfoEnabled() - Method in class com.openpojo.log.impl.JavaLogger
 
isInfoEnabled() - Method in class com.openpojo.log.impl.Log4JLogger
 
isInfoEnabled() - Method in class com.openpojo.log.impl.SLF4JLogger
 
isInfoEnabled() - Method in class com.openpojo.log.Logger
Returns true if the underlying log API's info is enabled.
isInterface() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
isInterface() - Method in interface com.openpojo.reflection.PojoClass
Check if PojoClass wraps an interface.
isLoaded() - Method in interface com.openpojo.reflection.coverage.CoverageDetector
 
isLoaded() - Method in class com.openpojo.reflection.coverage.impl.AbstractCoverageDetector
 
isNestedClass() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
isNestedClass() - Method in interface com.openpojo.reflection.PojoClass
Checks to see if this class is a nested subclass.
isPackagePrivate() - Method in interface com.openpojo.reflection.Accessible
Package visibility only, often referred to default visibility when no visibility keywords are assigned.
isPackagePrivate() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
isPackagePrivate() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
isParameterized() - Method in class com.openpojo.reflection.impl.PojoParameterImpl
 
isParameterized() - Method in interface com.openpojo.reflection.Parameterizable
 
isPrimitive() - Method in interface com.openpojo.reflection.PojoField
 
isPrivate() - Method in interface com.openpojo.reflection.Accessible
Locally visible within enclosing element.
isPrivate() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
isPrivate() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
isProtected() - Method in interface com.openpojo.reflection.Accessible
Visible to extending elements.
isProtected() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
isProtected() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
isPublic() - Method in interface com.openpojo.reflection.Accessible
Visible to all.
isPublic() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
isPublic() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
isRequired() - Method in interface com.openpojo.business.cache.BusinessKeyField
 
isRequired() - Method in class com.openpojo.business.cache.impl.DefaultBusinessKeyField
 
isStatic() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
isStatic() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
isStatic() - Method in interface com.openpojo.reflection.PojoClass
Check if PojoClass wraps a static class.
isStatic() - Method in interface com.openpojo.reflection.PojoField
 
isStatic() - Method in interface com.openpojo.reflection.PojoMethod
 
isStaticFinal(PojoField) - Static method in class com.openpojo.validation.utils.ValidationHelper
Return true if the PojoField is marked as static and is final.
isSynthetic() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
isSynthetic() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
isSynthetic() - Method in interface com.openpojo.reflection.PojoClass
 
isSynthetic() - Method in interface com.openpojo.reflection.PojoField
 
isSynthetic() - Method in interface com.openpojo.reflection.PojoMethod
 
isTraceEnabled() - Method in class com.openpojo.log.impl.JavaLogger
 
isTraceEnabled() - Method in class com.openpojo.log.impl.Log4JLogger
 
isTraceEnabled() - Method in class com.openpojo.log.impl.SLF4JLogger
 
isTraceEnabled() - Method in class com.openpojo.log.Logger
Returns true if the underlying log API's trace is enabled.
isTransient() - Method in interface com.openpojo.reflection.PojoField
 
isValid() - Method in class com.openpojo.reflection.java.packageloader.Package
 
isValid() - Method in class com.openpojo.reflection.java.packageloader.reader.JarFileReader
 
isVolatile() - Method in interface com.openpojo.reflection.PojoField
 
isWarnEnabled() - Method in class com.openpojo.log.impl.JavaLogger
 
isWarnEnabled() - Method in class com.openpojo.log.impl.Log4JLogger
 
isWarnEnabled() - Method in class com.openpojo.log.impl.SLF4JLogger
 
isWarnEnabled() - Method in class com.openpojo.log.Logger
Returns true if the underlying log API's warn is enabled.

J

Jacoco - Class in com.openpojo.reflection.coverage.impl
 
JacocoPojoClassAdapter - Class in com.openpojo.reflection.adapt.impl
This Adapter will strip out the fields and methods that related to jacoco.
JAR_FILE_PATH_SEPARATOR - Static variable in interface com.openpojo.reflection.java.Java
 
JarFileReader - Class in com.openpojo.reflection.java.packageloader.reader
This is a facade that simplifies reading classes out of a JarFile.
JARPackageLoader - Class in com.openpojo.reflection.java.packageloader.impl
 
JARPackageLoader(URL, String) - Constructor for class com.openpojo.reflection.java.packageloader.impl.JARPackageLoader
 
Java - Interface in com.openpojo.reflection.java
 
JavaAssertionAffirmation - Class in com.openpojo.validation.affirm
 
JavaClassPathClassLoader - Class in com.openpojo.reflection.java.packageloader.env
 
JavaLogger - Class in com.openpojo.log.impl
Our own JavaLogger adapter.
The Mapping is done as follows:
- Trace = Level.FINEST
- Debug = Level.FINER
- Info = Level.FINE
- Warn = Level.WARNING
- Error = Level.SEVERE
- Fatal = Level.SEVERE
JobStateReasonsRandomGenerator - Class in com.openpojo.random.collection.set
 
JUnitAssertAffirmation - Class in com.openpojo.validation.affirm
 

K

KerberosTimeRandomGenerator - Class in com.openpojo.random.generator.security
 

L

LessThan - Class in com.openpojo.reflection.construct.utils
 
LessThan() - Constructor for class com.openpojo.reflection.construct.utils.LessThan
 
LinkedBlockingDequeRandomGenerator - Class in com.openpojo.random.collection.queue
 
LinkedBlockingQueueRandomGenerator - Class in com.openpojo.random.collection.queue
 
LinkedHashMapRandomGenerator - Class in com.openpojo.random.map
 
LinkedHashSetRandomGenerator - Class in com.openpojo.random.collection.set
 
LinkedListRandomGenerator - Class in com.openpojo.random.collection.list
 
LinkedTransferQueueRandomGenerator - Class in com.openpojo.random.collection.queue
 
ListRandomGenerator - Class in com.openpojo.random.collection.list
 
loadClass(String) - Static method in class com.openpojo.reflection.java.load.ClassUtil
 
loadClass(String, boolean) - Static method in class com.openpojo.reflection.java.load.ClassUtil
 
loadClass(String, boolean, ClassLoader) - Static method in class com.openpojo.reflection.java.load.ClassUtil
 
loadClassesFromGivenPackage(Set<String>, String) - Static method in class com.openpojo.reflection.java.packageloader.utils.Helper
 
loadThisClass(byte[], String) - Method in class com.openpojo.reflection.java.bytecode.asm.SimpleClassLoader
 
Log4JLogger - Class in com.openpojo.log.impl
This class wraps the Log4J underlying layer.
Logger - Class in com.openpojo.log
The main logger interface that all code should use to communicate log messages.
Logger() - Constructor for class com.openpojo.log.Logger
 
logger - Variable in class com.openpojo.reflection.java.packageloader.PackageLoader
 
LoggerFactory - Class in com.openpojo.log
This Factory will create and return a logger based on the current availability of the underlying logger.
LongReturnTypeMethodHandler - Class in com.openpojo.reflection.java.bytecode.asm.method.impl
 
LongReturnTypeMethodHandler() - Constructor for class com.openpojo.reflection.java.bytecode.asm.method.impl.LongReturnTypeMethodHandler
 

M

MapHelper - Class in com.openpojo.random.map.util
This Helper class populates the randomly generated map with some random elements.
It is configured to generate anywhere between 1 - 5 elements in the map.
MapRandomGenerator - Class in com.openpojo.random.map
 
MAX_RANDOM_ELEMENTS - Static variable in class com.openpojo.random.collection.util.CollectionHelper
 
MessageFormatter - Class in com.openpojo.log.utils
This utility class is used by the logger to format log messages.
MethodHandler - Interface in com.openpojo.reflection.java.bytecode.asm.method
 
MethodHandlerFactory - Class in com.openpojo.reflection.java.bytecode.asm.method
 

N

nameValuePair(Object, Object) - Static method in class com.openpojo.reflection.utils.ToStringHelper
This method formats name value pairs into the proper string format.
NavigableMapRandomGenerator - Class in com.openpojo.random.map
 
NavigableSetRandomGenerator - Class in com.openpojo.random.collection.set
 
NoFieldShadowingRule - Class in com.openpojo.validation.rule.impl
This rule ensures that no subclass shadows fields defined in a parent class.
NoFieldShadowingRule(String...) - Constructor for class com.openpojo.validation.rule.impl.NoFieldShadowingRule
 
NoNestedClassRule - Class in com.openpojo.validation.rule.impl
This Rule checks for classes being "nested".
NoNestedClassRule() - Constructor for class com.openpojo.validation.rule.impl.NoNestedClassRule
 
NoPrimitivesRule - Class in com.openpojo.validation.rule.impl
This Rule ensures that you aren't using any primitive type fields.
NoPrimitivesRule() - Constructor for class com.openpojo.validation.rule.impl.NoPrimitivesRule
 
NoPublicFieldsExceptStaticFinalRule - Class in com.openpojo.validation.rule.impl
This rule ensures that no fields declared with public visibility unless they are static and final It is best to non-POJO classes (Interfaces, Enums, ...etc.) to hold those instead of mixing responsibilities.
NoPublicFieldsExceptStaticFinalRule() - Constructor for class com.openpojo.validation.rule.impl.NoPublicFieldsExceptStaticFinalRule
 
NoPublicFieldsRule - Class in com.openpojo.validation.rule.impl
This rule ensures that no fields declared with public visibility.
NoPublicFieldsRule() - Constructor for class com.openpojo.validation.rule.impl.NoPublicFieldsRule
 
NoResolveTypeResolver - Class in com.openpojo.reflection.java.type.impl
 
NoResolveTypeResolver() - Constructor for class com.openpojo.reflection.java.type.impl.NoResolveTypeResolver
 
NoStaticExceptFinalRule - Class in com.openpojo.validation.rule.impl
This rule ensures that there are no static fields unless they are final.
NoStaticExceptFinalRule() - Constructor for class com.openpojo.validation.rule.impl.NoStaticExceptFinalRule
 

O

objectPointersAreTheSame(Object, Object) - Method in class com.openpojo.validation.affirm.AbstractAffirmation
 
ObjectRandomGenerator - Class in com.openpojo.random.impl
This is the random generator responsible for generating Object instances.
ObjectToString - Class in com.openpojo.reflection.utils
 

P

Package - Class in com.openpojo.reflection.java.packageloader
 
Package(String) - Constructor for class com.openpojo.reflection.java.packageloader.Package
 
PACKAGE_DELIMITER - Static variable in interface com.openpojo.reflection.java.Java
 
PACKAGE_INFO - Static variable in interface com.openpojo.reflection.java.Java
 
PackageLoader - Class in com.openpojo.reflection.java.packageloader
 
PackageLoader(URL, String) - Constructor for class com.openpojo.reflection.java.packageloader.PackageLoader
 
packageName - Variable in class com.openpojo.reflection.java.packageloader.PackageLoader
 
packageURL - Variable in class com.openpojo.reflection.java.packageloader.PackageLoader
 
Parameterizable - Interface in com.openpojo.reflection
 
ParameterizableFactory - Class in com.openpojo.reflection.impl
 
ParameterizableRandomGenerator - Interface in com.openpojo.random
This interface handles parameterizable types.
ParameterizedTypeResolver - Class in com.openpojo.reflection.java.type.impl
 
ParameterizedTypeResolver() - Constructor for class com.openpojo.reflection.java.type.impl.ParameterizedTypeResolver
 
PATH_DELIMITER - Static variable in interface com.openpojo.reflection.java.Java
 
PojoCache - Class in com.openpojo.reflection.cache
This is the Cache to hold references for PojoClasses, to prevent looking them up over and over.
PojoClass - Interface in com.openpojo.reflection
This Interface defines the contract published by PojoClass implementations.
PojoClassAdapter - Interface in com.openpojo.reflection.adapt
This interface defines the contract used for PojoClass adaptation.
PojoClassCoverageAdapter - Class in com.openpojo.reflection.coverage.service.impl
 
PojoClassCoverageAdapter() - Constructor for class com.openpojo.reflection.coverage.service.impl.PojoClassCoverageAdapter
 
PojoClassCoverageFilter - Class in com.openpojo.reflection.coverage.service.impl
 
PojoClassCoverageFilter() - Constructor for class com.openpojo.reflection.coverage.service.impl.PojoClassCoverageFilter
 
PojoClassFactory - Class in com.openpojo.reflection.impl
This is a factory class that builds PojoClassImpl representation given a class.
PojoClassFilter - Interface in com.openpojo.reflection
This Interface will serve as a way to exclude pojoClasses from the factory.
PojoClassImpl - Class in com.openpojo.reflection.impl
This class is the default implementation for the PojoClass Interface, created through the PojoClassFactory.
PojoClassImpl(Class<?>, List<PojoField>, List<PojoMethod>) - Constructor for class com.openpojo.reflection.impl.PojoClassImpl
 
PojoClassLookupService - Interface in com.openpojo.reflection.service
A Service to lookup java classes.
pojoClassToString(PojoClass, Object) - Static method in class com.openpojo.reflection.utils.ToStringHelper
This method takes an object instance for a pojoClass and flattens it into a properly formatted string.
PojoCoverageFilterService - Interface in com.openpojo.reflection.coverage.service
 
PojoCoverageFilterServiceFactory - Class in com.openpojo.reflection.coverage.service
 
PojoElement - Interface in com.openpojo.reflection
This is the parent interface for all wrapped types.
PojoField - Interface in com.openpojo.reflection
This class encapsulates the meta data definition of a field on a class.
PojoFieldFactory - Class in com.openpojo.reflection.impl
This Field Factory returns a list of PojoFields for a given Class.
PojoMethod - Interface in com.openpojo.reflection
This class encapsulates the meta data definition of a method on a class.
PojoMethodFactory - Class in com.openpojo.reflection.impl
This factory handles various method related operations on given Class or Field.
PojoMethodImpl - Class in com.openpojo.reflection.impl
 
PojoPackage - Interface in com.openpojo.reflection
This class encapsulates the meta data definition of a Java Package.
PojoPackageFactory - Class in com.openpojo.reflection.impl
 
PojoParameter - Interface in com.openpojo.reflection
 
PojoParameterFactory - Class in com.openpojo.reflection.impl
 
PojoParameterImpl - Class in com.openpojo.reflection.impl
 
PojoParameterImpl(Type, Annotation[]) - Constructor for class com.openpojo.reflection.impl.PojoParameterImpl
 
Primitives - Class in com.openpojo.reflection.java.type
 
PrincipalNameRandomGenerator - Class in com.openpojo.random.generator.security
 
PriorityBlockingQueueRandomGenerator - Class in com.openpojo.random.collection.queue
 
PriorityQueueRandomGenerator - Class in com.openpojo.random.collection.queue
 

Q

QueueRandomGenerator - Class in com.openpojo.random.collection.queue
 

R

RandomFactory - Class in com.openpojo.random
This factory is responsible for generating the random values using the registered RandomGenerator(s).
RandomGenerator - Interface in com.openpojo.random
Random Generator interface, this is the contract the RandomFactory expects.
RandomGeneratorAdapter - Class in com.openpojo.random.service.impl
 
RandomGeneratorAdapter(Class<?>, Class<?>, RandomGenerator) - Constructor for class com.openpojo.random.service.impl.RandomGeneratorAdapter
 
RandomGeneratorException - Exception in com.openpojo.random.exception
This Exception is thrown by the random package if an error occurs during random generation/handling.
RandomGeneratorService - Interface in com.openpojo.random.service
This service holds a registry for RandomGenerators.
RandomInstanceFromInterfaceRandomGenerator - Class in com.openpojo.random.dynamic
This Factory returns a proxy pojo for any provided interface.
RandomInstanceFromInterfaceRandomGenerator() - Constructor for class com.openpojo.random.dynamic.RandomInstanceFromInterfaceRandomGenerator
 
RandomReturnInvocationHandler - Class in com.openpojo.random.dynamic
This Class is responsible for creating on the fly random instances from Interfaces.
ReflectionException - Exception in com.openpojo.reflection.exception
This exception will be thrown whenever a problem while introspecting occurs.
ReflectionHelper - Class in com.openpojo.random.generator.time.util
 
registerCoverageDetector(CoverageDetector) - Method in class com.openpojo.reflection.coverage.service.impl.DefaultPojoCoverageFilterService
 
registerCoverageDetector(CoverageDetector) - Method in interface com.openpojo.reflection.coverage.service.PojoCoverageFilterService
 
registerFieldPrefix(String) - Static method in class com.openpojo.reflection.utils.AttributeHelper
If your fields are prefixed with some pre-defined string register them here.
registerIdentityHandler(IdentityHandler) - Static method in class com.openpojo.business.identity.IdentityFactory
This method registers an IdentityHandler to the list of possible IdentityHandlers.
registerIdentityHandlerStubForValue(Object) - Static method in class com.openpojo.validation.utils.SameInstanceIdentityHandlerStub
 
registerRandomGenerator(RandomGenerator) - Method in class com.openpojo.random.service.impl.DefaultRandomGeneratorService
 
registerRandomGenerator(RandomGenerator) - Method in interface com.openpojo.random.service.RandomGeneratorService
Register a RandomGenerator.
remove(Type) - Static method in class com.openpojo.random.thread.GeneratedRandomValues
Remove a specific type from the list.
resolve(Type) - Static method in class com.openpojo.reflection.java.type.Resolver
 
Resolver - Class in com.openpojo.reflection.java.type
 
resolveType(GenericArrayType) - Method in class com.openpojo.reflection.java.type.impl.GenericArrayTypeResolver
 
resolveType(Type) - Method in class com.openpojo.reflection.java.type.impl.NoResolveTypeResolver
 
resolveType(ParameterizedType) - Method in class com.openpojo.reflection.java.type.impl.ParameterizedTypeResolver
 
resolveType(TypeVariable) - Method in class com.openpojo.reflection.java.type.impl.TypeVariableResolver
 
resolveType(WildcardType) - Method in class com.openpojo.reflection.java.type.impl.WildcardTypeResolver
 
resolveType(T) - Method in interface com.openpojo.reflection.java.type.TypeResolver
 
RoleListRandomGenerator - Class in com.openpojo.random.collection.list
 
RoleUnresolvedListRandomGenerator - Class in com.openpojo.random.collection.list
 
Rule - Interface in com.openpojo.validation.rule
This interface is to be implemented by all Rule.
run(PojoClass) - Method in class com.openpojo.validation.test.impl.BusinessIdentityTester
 
run(PojoClass) - Method in class com.openpojo.validation.test.impl.DefaultValuesNullTester
 
run(PojoClass) - Method in class com.openpojo.validation.test.impl.GetterTester
 
run(PojoClass) - Method in class com.openpojo.validation.test.impl.SerializableTester
 
run(PojoClass) - Method in class com.openpojo.validation.test.impl.SetterTester
 
run(PojoClass) - Method in class com.openpojo.validation.test.impl.ToStringTester
 
run(PojoClass) - Method in interface com.openpojo.validation.test.Tester
This method starts the test, and has no return value.
runValidation(PojoClass, List<Rule>, List<Tester>) - Static method in class com.openpojo.validation.utils.ValidationHelper
 

S

safeToString(Object) - Static method in class com.openpojo.validation.utils.ToStringHelper
 
sameClass(Object, Object) - Static method in class com.openpojo.business.utils.BusinessIdentityUtils
This method checks if two objects are of the same class.
sameInstance(Object, Object) - Static method in class com.openpojo.business.utils.BusinessIdentityUtils
This method checks if two object point to the same instance.
SameInstanceIdentityHandlerStub - Class in com.openpojo.validation.utils
 
SameInstanceIdentityHandlerStub() - Constructor for class com.openpojo.validation.utils.SameInstanceIdentityHandlerStub
 
SerializableComparableObject - Class in com.openpojo.random.util
 
SerializableComparableObject() - Constructor for class com.openpojo.random.util.SerializableComparableObject
 
SerializableMustHaveSerialVersionUIDRule - Class in com.openpojo.validation.rule.impl
This Rule ensures that all Serializable classes define "serialVersionUID".
SerializableMustHaveSerialVersionUIDRule() - Constructor for class com.openpojo.validation.rule.impl.SerializableMustHaveSerialVersionUIDRule
 
SerializableTester - Class in com.openpojo.validation.test.impl
This tester ensures that you are able to serialize and deserialize objects without any errors.
SerializableTester() - Constructor for class com.openpojo.validation.test.impl.SerializableTester
 
SerializableTester(boolean) - Constructor for class com.openpojo.validation.test.impl.SerializableTester
 
Service - Interface in com.openpojo.registry
This is the internal parent interface for all services registered in the registry.
ServiceRegistrar - Class in com.openpojo.registry
 
set(Object, Object) - Method in interface com.openpojo.reflection.PojoField
This method sets the value of the field.
setActiveAffirmation(Affirmation) - Method in class com.openpojo.validation.affirm.AffirmationFactory
This method allows full control to set the active affirmation to a specific one.
setActiveLogger(Class<? extends Logger>) - Static method in class com.openpojo.log.LoggerFactory
This method allows full control to set the active logger to a specific one.
setAreEqualReturn(Boolean) - Method in class com.openpojo.validation.utils.IdentityHandlerStub
 
setDefaultRandomGenerator(RandomGenerator) - Method in class com.openpojo.random.service.impl.DefaultRandomGeneratorService
 
setDefaultRandomGenerator(RandomGenerator) - Method in interface com.openpojo.random.service.RandomGeneratorService
This method set the RandomGenerator to use if non are registered for given type.
setHashCodeReturn(Integer) - Method in class com.openpojo.validation.utils.IdentityHandlerStub
 
setPojoCoverageFilterService(PojoCoverageFilterService) - Method in class com.openpojo.registry.ServiceRegistrar
 
SetRandomGenerator - Class in com.openpojo.random.collection.set
 
setRandomGeneratorService(RandomGeneratorService) - Method in class com.openpojo.registry.ServiceRegistrar
 
SetterMustExistRule - Class in com.openpojo.validation.rule.impl
This rule ensures that all Fields have a setter associated with them.
SetterMustExistRule() - Constructor for class com.openpojo.validation.rule.impl.SetterMustExistRule
 
SetterTester - Class in com.openpojo.validation.test.impl
Test the setter and ensure it sets the field being tested if and only if a Setter method was defined.
SetterTester() - Constructor for class com.openpojo.validation.test.impl.SetterTester
 
setToStringReturn(String) - Method in class com.openpojo.validation.utils.IdentityHandlerStub
 
setUriPrefix(String) - Method in class com.openpojo.random.impl.URIRandomGenerator
 
setUrlPrefix(String) - Method in class com.openpojo.random.impl.URLRandomGenerator
 
ShortReturnTypeMethodHandler - Class in com.openpojo.reflection.java.bytecode.asm.method.impl
 
ShortReturnTypeMethodHandler() - Constructor for class com.openpojo.reflection.java.bytecode.asm.method.impl.ShortReturnTypeMethodHandler
 
SimpleClassLoader - Class in com.openpojo.reflection.java.bytecode.asm
 
SimpleClassLoader() - Constructor for class com.openpojo.reflection.java.bytecode.asm.SimpleClassLoader
 
size() - Method in class com.openpojo.reflection.filters.FilterChain
 
SLF4JLogger - Class in com.openpojo.log.impl
This class wraps the SLF4J underlying layer.
SomeEnum - Enum in com.openpojo.random.util
 
SomeRole - Class in com.openpojo.random.util
 
SomeRole() - Constructor for class com.openpojo.random.util.SomeRole
 
SomeRoleUnresolved - Class in com.openpojo.random.util
 
SomeRoleUnresolved() - Constructor for class com.openpojo.random.util.SomeRoleUnresolved
 
SortedMapRandomGenerator - Class in com.openpojo.random.map
 
SortedSetRandomGenerator - Class in com.openpojo.random.collection.set
 
StackRandomGenerator - Class in com.openpojo.random.collection.list
 
StrongRefHashMapCacheStorage<T> - Class in com.openpojo.cache.impl
 
StrongRefHashMapCacheStorage() - Constructor for class com.openpojo.cache.impl.StrongRefHashMapCacheStorage
 
SubClassDefinition - Interface in com.openpojo.reflection.java.bytecode.asm
 
SUPPORTED_LOGGERS - Static variable in class com.openpojo.log.LoggerFactory
 
SynchronousQueueRandomGenerator - Class in com.openpojo.random.collection.queue
 

T

TestClassMustBeProperlyNamedRule - Class in com.openpojo.validation.rule.impl
There are three default accepted naming schemes for test classes.
TestClassMustBeProperlyNamedRule() - Constructor for class com.openpojo.validation.rule.impl.TestClassMustBeProperlyNamedRule
This constructor used the default is prefix "Test", suffixes "Test" & "TestCase".
TestClassMustBeProperlyNamedRule(Collection<String>, Collection<String>, Collection<String>) - Constructor for class com.openpojo.validation.rule.impl.TestClassMustBeProperlyNamedRule
This constructor enables you to override the prefix / postfixes for the test names.
Tester - Interface in com.openpojo.validation.test
This interface is to be implemented by all testers that will check for behavioural concerns on a Pojo.
TestNGAssertAffirmation - Class in com.openpojo.validation.affirm
 
TimestampRandomGenerator - Class in com.openpojo.random.impl
This RandomGenerator is responsible for generating random values for java.sql.Timestamp class.
TimeZoneRandomGenerator - Class in com.openpojo.random.generator.time
 
toString(Object) - Static method in class com.openpojo.business.BusinessIdentity
 
toString() - Method in class com.openpojo.business.cache.impl.DefaultBusinessKeyField
 
toString(Object) - Method in interface com.openpojo.business.identity.IdentityHandler
This method is responsible for stringanizing fields in an object.
toString(Object) - Method in class com.openpojo.business.identity.impl.DefaultIdentityHandler
 
toString() - Method in class com.openpojo.log.impl.JavaLogger
 
toString() - Method in class com.openpojo.log.impl.Log4JLogger
 
toString() - Method in class com.openpojo.log.impl.SLF4JLogger
 
toString() - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
toString(Object) - Method in class com.openpojo.reflection.impl.PojoClassImpl
 
toString() - Method in class com.openpojo.reflection.impl.PojoMethodImpl
 
toString() - Method in class com.openpojo.reflection.impl.PojoParameterImpl
 
toString() - Method in class com.openpojo.reflection.java.packageloader.Package
 
toString() - Method in class com.openpojo.reflection.java.packageloader.PackageLoader
 
toString(Object) - Method in interface com.openpojo.reflection.PojoClass
This method converts a pojoClass instance's contents to a string.
toString(Object) - Method in interface com.openpojo.reflection.PojoField
Returns properly formatted field=value string from instance.
toString(Object) - Static method in class com.openpojo.reflection.utils.ObjectToString
 
toString() - Method in class com.openpojo.registry.ServiceRegistrar
 
toString() - Method in class com.openpojo.validation.affirm.JavaAssertionAffirmation
 
toString() - Method in class com.openpojo.validation.affirm.JUnitAssertAffirmation
 
toString() - Method in class com.openpojo.validation.affirm.TestNGAssertAffirmation
 
toString(Object) - Method in class com.openpojo.validation.utils.IdentityHandlerStub
 
toString(Object) - Method in class com.openpojo.validation.utils.SameInstanceIdentityHandlerStub
 
ToStringHelper - Class in com.openpojo.reflection.utils
This class is a collection of commonly used functions used for various toString(Object) calls.
ToStringHelper - Class in com.openpojo.validation.utils
 
ToStringMethodHandler - Class in com.openpojo.reflection.java.bytecode.asm.method.impl
 
ToStringMethodHandler() - Constructor for class com.openpojo.reflection.java.bytecode.asm.method.impl.ToStringMethodHandler
 
ToStringTester - Class in com.openpojo.validation.test.impl
 
ToStringTester() - Constructor for class com.openpojo.validation.test.impl.ToStringTester
 
trace(Object) - Method in class com.openpojo.log.impl.JavaLogger
 
trace(Object) - Method in class com.openpojo.log.impl.Log4JLogger
 
trace(Object) - Method in class com.openpojo.log.impl.SLF4JLogger
 
trace(String, Object...) - Method in class com.openpojo.log.Logger
Logs a message with trace priority.
trace(Object) - Method in class com.openpojo.log.Logger
Logs the object's toString() with trace priority.
TransferQueueRandomGenerator - Class in com.openpojo.random.collection.queue
 
TreeMapRandomGenerator - Class in com.openpojo.random.map
 
TreeSetRandomGenerator - Class in com.openpojo.random.collection.set
 
TypeResolver<T extends Type> - Interface in com.openpojo.reflection.java.type
 
TypeVariableResolver - Class in com.openpojo.reflection.java.type.impl
 
TypeVariableResolver() - Constructor for class com.openpojo.reflection.java.type.impl.TypeVariableResolver
 

U

unregisterFieldPrefix(String) - Static method in class com.openpojo.reflection.utils.AttributeHelper
If a prefix is no longer needed unregister it here.
unregisterIdentityHandler(IdentityHandler) - Static method in class com.openpojo.business.identity.IdentityFactory
This method unregisters an IdentityHandler.
unregisterIdentityHandlerStubForValue(Object) - Static method in class com.openpojo.validation.utils.SameInstanceIdentityHandlerStub
 
URIRandomGenerator - Class in com.openpojo.random.impl
 
URLRandomGenerator - Class in com.openpojo.random.impl
 
URLToFileSystemAdapter - Class in com.openpojo.reflection.java.packageloader.impl
 
URLToFileSystemAdapter(URL) - Constructor for class com.openpojo.reflection.java.packageloader.impl.URLToFileSystemAdapter
 
UUIDRandomGenerator - Class in com.openpojo.random.impl
 

V

validate(Object) - Method in interface com.openpojo.business.identity.BusinessValidator
This method validates an object to comply with the BusinessKey annotation rules.
validate(Object) - Method in interface com.openpojo.business.identity.IdentityHandler
This method validates an object to comply with the BusinessKey annotation rules.
validate(Object) - Method in class com.openpojo.business.identity.impl.DefaultIdentityHandler
 
validate(PojoClass) - Method in class com.openpojo.validation.impl.DefaultValidator
 
validate(List<PojoClass>) - Method in class com.openpojo.validation.impl.DefaultValidator
 
validate(String, PojoClassFilter...) - Method in class com.openpojo.validation.impl.DefaultValidator
 
validate(Object) - Method in class com.openpojo.validation.utils.IdentityHandlerStub
 
validate(Object) - Method in class com.openpojo.validation.utils.SameInstanceIdentityHandlerStub
 
validate(PojoClass) - Method in interface com.openpojo.validation.Validator
Validate for a given pojoClass.
validate(List<PojoClass>) - Method in interface com.openpojo.validation.Validator
Validate for a given list of pojo classes.
validate(String, PojoClassFilter...) - Method in interface com.openpojo.validation.Validator
Validate for a given package and a filter.
validateRecursively(String, PojoClassFilter...) - Method in class com.openpojo.validation.impl.DefaultValidator
 
validateRecursively(String, PojoClassFilter...) - Method in interface com.openpojo.validation.Validator
Validate for a given package and all its sub-packages with a given filter.
ValidationException - Exception in com.openpojo.validation.exception
This exception is thrown whenever a validation setup error exception occurs.
ValidationHelper - Class in com.openpojo.validation.utils
This Validation helper utility class will carry the collection of common tasks performed by various validation tasks.
Validator - Interface in com.openpojo.validation
This Validator interface defines how PojoValidation is handled.
ValidatorBuilder - Class in com.openpojo.validation
 
valueOf(String) - Static method in enum com.openpojo.random.util.SomeEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.openpojo.random.util.SomeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
VectorRandomGenerator - Class in com.openpojo.random.collection.list
 
Version - Interface in com.openpojo.reflection.java.version
 
VersionFactory - Class in com.openpojo.reflection.java.version
 
VersionImp - Class in com.openpojo.reflection.java.version.impl
 
VersionImp(String) - Constructor for class com.openpojo.reflection.java.version.impl.VersionImp
 
VersionParser - Class in com.openpojo.reflection.java.version
 
VoidRandomGenerator - Class in com.openpojo.random.impl
This Random generator is for facilitative purpose only so no extra logic on any app needs to be set to handle void
VoidReturnTypeMethodHandler - Class in com.openpojo.reflection.java.bytecode.asm.method.impl
 
VoidReturnTypeMethodHandler() - Constructor for class com.openpojo.reflection.java.bytecode.asm.method.impl.VoidReturnTypeMethodHandler
 

W

warn(Object) - Method in class com.openpojo.log.impl.JavaLogger
 
warn(Object) - Method in class com.openpojo.log.impl.Log4JLogger
 
warn(Object) - Method in class com.openpojo.log.impl.SLF4JLogger
 
warn(String, Object...) - Method in class com.openpojo.log.Logger
Logs a message with warn priority.
warn(Object) - Method in class com.openpojo.log.Logger
Logs the object's toString() with warn priority.
WeakHashMapCacheStorage<T> - Class in com.openpojo.cache.impl
This simple implementation of CacheStorage uses WeakHashMap as the underlying storage mechanism and only well suited for temporal short bursts of cache are needed and GC removal of cached items is acceptable.
WeakHashMapCacheStorage() - Constructor for class com.openpojo.cache.impl.WeakHashMapCacheStorage
 
WeakHashMapRandomGenerator - Class in com.openpojo.random.map
 
WildcardTypeResolver - Class in com.openpojo.reflection.java.type.impl
 
WildcardTypeResolver() - Constructor for class com.openpojo.reflection.java.type.impl.WildcardTypeResolver
 
with(Rule...) - Method in class com.openpojo.validation.ValidatorBuilder
 
with(Tester...) - Method in class com.openpojo.validation.ValidatorBuilder
 

X

XMLGregorianCalendarRandomGenerator - Class in com.openpojo.random.generator.time
 

Z

ZonedDateTimeRandomGenerator - Class in com.openpojo.random.generator.time
This class generates random ZonedDateTime.
ZoneIdRandomGenerator - Class in com.openpojo.random.generator.time
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links

Copyright © 2010–2021. All rights reserved.