- addEqualsInsignificantProperty(Class<T>, String) - Method in class org.meanbean.test.BeanTesterBuilder
-
Add a property that is insignificant for EqualsMethodTester
- addEqualsInsignificantProperty(Class<T>, SerializableLambdas.SerializableFunction1<T, S>) - Method in class org.meanbean.test.BeanTesterBuilder
-
Add a property that is insignificant for EqualsMethodTester
- addEqualsInsignificantProperty(String) - Method in interface org.meanbean.test.BeanVerificationCustomizer
-
Add a property that is insignificant for EqualsMethodTester
- addEqualsInsignificantProperty(SerializableLambdas.SerializableFunction1<T, S>) - Method in interface org.meanbean.test.BeanVerificationCustomizer
-
Add a property that is insignificant for EqualsMethodTester
- addFactory(Class<?>, Factory<?>) - Method in interface org.meanbean.factories.FactoryCollection
-
Add the specified Factory to the collection.
- addFactory(Class<?>, Factory<?>) - Method in class org.meanbean.factories.FactoryCollectionRepository
-
- addFactory(Class<?>, Factory<?>) - Method in class org.meanbean.factories.FactoryRepository
-
Add the specified Factory to the collection.
- addFactoryLookup(FactoryLookup) - Method in interface org.meanbean.factories.FactoryCollection
-
Add the specified FactoryLookup
- addFactoryLookup(FactoryLookup) - Method in class org.meanbean.factories.FactoryCollectionRepository
-
- addFactoryLookup(FactoryLookup) - Method in class org.meanbean.factories.FactoryRepository
-
- addIgnoredProperty(Class<T>, SerializableLambdas.SerializableFunction1<T, S>) - Method in class org.meanbean.test.BeanTesterBuilder
-
Mark the specified property as one to be disregarded/ignored during testing.
- addIgnoredProperty(SerializableLambdas.SerializableFunction1<T, S>) - Method in interface org.meanbean.test.BeanVerificationCustomizer
-
Mark the specified property as one to be disregarded/ignored during testing.
- addIgnoredPropertyName(Class<?>, String) - Method in class org.meanbean.test.BeanTesterBuilder
-
Mark the specified property as one to be disregarded/ignored during testing.
- addIgnoredPropertyName(String) - Method in interface org.meanbean.test.BeanVerificationCustomizer
-
Mark the specified property as one to be disregarded/ignored during testing.
- addOverrideFactory(Class<T>, String, Factory<T>) - Method in class org.meanbean.test.BeanTesterBuilder
-
Register the specified Factory as an override Factory for the specified property.
- addOverrideFactory(String, Factory<T>) - Method in interface org.meanbean.test.BeanVerificationCustomizer
-
Register the specified Factory as an override Factory for the specified property.
- addOverridePropertyFactory(Class<T>, SerializableLambdas.SerializableFunction1<T, S>, Factory<S>) - Method in class org.meanbean.test.BeanTesterBuilder
-
Register the specified Factory as an override Factory for the specified property.
- addOverridePropertyFactory(SerializableLambdas.SerializableFunction1<T, S>, Factory<S>) - Method in interface org.meanbean.test.BeanVerificationCustomizer
-
Register the specified Factory as an override Factory for the specified property.
- ArrayFactoryLookup - Class in org.meanbean.factories
-
FactoryCollection for array types
- ArrayFactoryLookup() - Constructor for class org.meanbean.factories.ArrayFactoryLookup
-
- arrayOf(Type) - Static method in class org.meanbean.util.Types
-
Returns an array type whose elements are all instances of
componentType
.
- AssertionUtils - Class in org.meanbean.util
-
Utility methods for assertions.
- BasicBeanPopulator - Class in org.meanbean.bean.util
-
Affords functionality to populate a bean (set its fields) with specified values.
- BasicBeanPopulator() - Constructor for class org.meanbean.bean.util.BasicBeanPopulator
-
- BasicFactoryLookupStrategy - Class in org.meanbean.factories.util
-
Concrete FactoryLookupStrategy that implements the following Factory lookup algorithm:
- BasicFactoryLookupStrategy(FactoryCollection, RandomValueGenerator) - Constructor for class org.meanbean.factories.util.BasicFactoryLookupStrategy
-
Construct a new Factory Lookup Strategy.
- BasicNewObjectInstanceFactory - Class in org.meanbean.factories
-
Concrete Factory that creates instances of the type of object specified during construction of the Factory.
- BasicNewObjectInstanceFactory(Class<?>) - Constructor for class org.meanbean.factories.BasicNewObjectInstanceFactory
-
Construct a basic new object instance Factory.
- BeanCreationException - Exception in org.meanbean.factories.beans
-
An exception that may be thrown when trying to create an instance of a JavaBean.
- BeanCreationException(String, Throwable) - Constructor for exception org.meanbean.factories.beans.BeanCreationException
-
Construct a new Bean Creation Exception with the specified message and cause.
- BeanCreationException(String) - Constructor for exception org.meanbean.factories.beans.BeanCreationException
-
Construct a new Bean Creation Exception with the specified message.
- BeanInformation - Interface in org.meanbean.bean.info
-
Defines an object that provides information about a JavaBean.
- BeanInformationException - Exception in org.meanbean.bean.info
-
An exception that may be thrown when trying to gather JavaBean-related information on a type.
- BeanInformationException(String, Throwable) - Constructor for exception org.meanbean.bean.info.BeanInformationException
-
Construct a new Bean Information Exception with the specified message and cause.
- BeanInformationException(String) - Constructor for exception org.meanbean.bean.info.BeanInformationException
-
Construct a new Bean Information Exception with the specified message.
- BeanInformationFactory - Interface in org.meanbean.bean.info
-
Defines an object that creates BeanInformation objects.
- BeanPopulationException - Exception in org.meanbean.bean.util
-
An exception that may be thrown when trying to populate the fields of a JavaBean.
- BeanPopulationException(String, Throwable) - Constructor for exception org.meanbean.bean.util.BeanPopulationException
-
Construct a new Bean Population Exception with the specified message and cause.
- BeanPopulationException(String) - Constructor for exception org.meanbean.bean.util.BeanPopulationException
-
Construct a new Bean Population Exception with the specified message.
- BeanPopulator - Interface in org.meanbean.bean.util
-
Defines an object that affords functionality to populate a bean (set its fields) with specified values.
- BeanPropertyTester - Class in org.meanbean.test
-
An object that tests a Bean's property methods.
- BeanPropertyTester() - Constructor for class org.meanbean.test.BeanPropertyTester
-
- BeanPropertyValuesFactory - Class in org.meanbean.bean.util
-
Concrete Factory that creates a Map
of values, keyed by property name, that could be used to populate
the properties of a Bean, based on information about the Bean provided in the form of a BeanInformation
instance.
- BeanPropertyValuesFactory(BeanInformation, FactoryLookupStrategy) - Constructor for class org.meanbean.bean.util.BeanPropertyValuesFactory
-
Construct a new Bean Property Values Factory.
- BeanTester - Class in org.meanbean.test
-
Concrete BeanTester that affords a means of testing JavaBean objects with respect to:
- BeanTester() - Constructor for class org.meanbean.test.BeanTester
-
- BeanTesterBuilder - Class in org.meanbean.test
-
- BeanTesterBuilder() - Constructor for class org.meanbean.test.BeanTesterBuilder
-
- BeanTestException - Exception in org.meanbean.test
-
An exception that may be thrown when trying to test a JavaBean using BeanTester.
- BeanTestException(String) - Constructor for exception org.meanbean.test.BeanTestException
-
Construct a new Bean Test Exception with the specified message.
- BeanTestException(String, Throwable) - Constructor for exception org.meanbean.test.BeanTestException
-
Construct a new Bean Test Exception with the specified message and cause.
- BeanVerification - Interface in org.meanbean.test
-
For one-shot or fluent assertions
- BeanVerificationCustomizer - Interface in org.meanbean.test
-
- BigDecimalFactory - Class in org.meanbean.factories.basic
-
Concrete Factory that creates random BigDecimal objects.
- BigDecimalFactory(RandomValueGenerator) - Constructor for class org.meanbean.factories.basic.BigDecimalFactory
-
Construct a new BigDecimal object factory.
- BigIntegerFactory - Class in org.meanbean.factories.basic
-
- BigIntegerFactory(RandomValueGenerator) - Constructor for class org.meanbean.factories.basic.BigIntegerFactory
-
- BooleanFactory - Class in org.meanbean.factories.basic
-
Concrete Factory that creates random Boolean objects.
- BooleanFactory(RandomValueGenerator) - Constructor for class org.meanbean.factories.basic.BooleanFactory
-
Construct a new Boolean object factory.
- build() - Method in class org.meanbean.test.BeanTesterBuilder
-
- build() - Method in class org.meanbean.test.ConfigurationBuilder
-
Build a Configuration.
- buildEqualsMethodTester() - Method in class org.meanbean.test.BeanTesterBuilder
-
- buildHashCodeMethodTester() - Method in class org.meanbean.test.BeanTesterBuilder
-
- buildToStringMethodTester() - Method in class org.meanbean.test.BeanTesterBuilder
-
- ByteFactory - Class in org.meanbean.factories.basic
-
Concrete Factory that creates random Byte objects.
- ByteFactory(RandomValueGenerator) - Constructor for class org.meanbean.factories.basic.ByteFactory
-
Construct a new Byte object factory.
- canonicalize(Type) - Static method in class org.meanbean.util.Types
-
Returns a type that is functionally equal but not necessarily equal
according to
Object.equals()
.
- CharacterFactory - Class in org.meanbean.factories.basic
-
Concrete Factory that creates random Character objects.
- CharacterFactory(RandomValueGenerator) - Constructor for class org.meanbean.factories.basic.CharacterFactory
-
Construct a new Character object factory.
- ClassPath - Class in org.meanbean.util
-
Scans the source of a
ClassLoader
and finds all loadable classes and resources.
- ClassPath.ClassInfo - Class in org.meanbean.util
-
- ClassPath.ResourceInfo - Class in org.meanbean.util
-
Represents a class path resource that can be either a class file or any other resource file
loadable from the class path.
- CollectionFactoryLookup - Class in org.meanbean.factories
-
FactoryCollection for java.util.Collection types
- CollectionFactoryLookup() - Constructor for class org.meanbean.factories.CollectionFactoryLookup
-
- ConcurrentFactoryPlugin - Class in org.meanbean.factories
-
- ConcurrentFactoryPlugin() - Constructor for class org.meanbean.factories.ConcurrentFactoryPlugin
-
- Configuration - Class in org.meanbean.test
-
Test configuration used to customize testing for a single JavaBean type.
- ConfigurationBuilder - Class in org.meanbean.test
-
Builder object that makes creating Configuration objects easier.
- ConfigurationBuilder() - Constructor for class org.meanbean.test.ConfigurationBuilder
-
Construct a new Configuration Builder.
- create(Class<?>) - Method in interface org.meanbean.bean.info.BeanInformationFactory
-
Create a BeanInformation object from/based on the specified beanClass.
- create(Class<?>) - Method in class org.meanbean.bean.info.JavaBeanInformationFactory
-
Create a BeanInformation object from/based on the specified beanClass.
- create() - Method in class org.meanbean.bean.util.BeanPropertyValuesFactory
-
Create a Map of values that could be used to populate the properties of the Bean defined by the BeanInformation
provided upon construction of this Factory, keyed by property name.
- create() - Method in class org.meanbean.factories.basic.BigDecimalFactory
-
Create a new Double object.
- create() - Method in class org.meanbean.factories.basic.BigIntegerFactory
-
- create() - Method in class org.meanbean.factories.basic.BooleanFactory
-
Create a new Boolean object.
- create() - Method in class org.meanbean.factories.basic.ByteFactory
-
Create a new Byte object.
- create() - Method in class org.meanbean.factories.basic.CharacterFactory
-
Create a new Character object.
- create() - Method in class org.meanbean.factories.basic.DateFactory
-
Create a new Date object.
- create() - Method in class org.meanbean.factories.basic.DoubleFactory
-
Create a new Double object.
- create() - Method in class org.meanbean.factories.basic.EnumFactory
-
Create an Enum constant of the specified Enum type.
- create() - Method in class org.meanbean.factories.basic.FloatFactory
-
Create a new Float object.
- create() - Method in class org.meanbean.factories.basic.IntegerFactory
-
Create a new Integer object.
- create() - Method in class org.meanbean.factories.basic.LongFactory
-
Create a new Long object.
- create() - Method in class org.meanbean.factories.basic.RandomFactoryBase
-
Create a new object of the specified type.
- create() - Method in class org.meanbean.factories.basic.ShortFactory
-
Create a new Short object.
- create() - Method in class org.meanbean.factories.basic.StringFactory
-
Create a new String object.
- create() - Method in class org.meanbean.factories.BasicNewObjectInstanceFactory
-
Create a new instance of the type specified during construction of this Factory.
- create() - Method in class org.meanbean.factories.beans.PopulatedBeanFactory
-
Create a new instance of the Bean described in the provided BeanInformation.
- create() - Method in class org.meanbean.factories.equivalent.EquivalentEnumFactory
-
Create an Enum constant of the specified Enum type.
- create() - Method in class org.meanbean.factories.equivalent.EquivalentPopulatedBeanFactory
-
Create a new instance of the Bean described in the provided BeanInformation.
- create() - Method in class org.meanbean.factories.net.UrlFactory
-
- create() - Method in class org.meanbean.factories.util.LocaleFactory
-
- create() - Method in interface org.meanbean.lang.EquivalentFactory
-
Create a new logically equivalent object of the specified type.
- create() - Method in interface org.meanbean.lang.Factory
-
Create a new object of the specified type.
- createAll(Object...) - Method in class org.meanbean.util.ServiceLoader
-
- createLogger(Class<?>) - Method in class org.meanbean.logging.$LoggerFactory
-
- Factory<T> - Interface in org.meanbean.lang
-
Defines an object that creates objects of a specified type.
- FactoryCollection - Interface in org.meanbean.factories
-
Defines a collection factories of different types of objects.
- FactoryCollectionPlugin - Interface in org.meanbean.factories
-
Defines a plugin that will register Factories with the specified FactoryCollection.
- FactoryCollectionRepository - Class in org.meanbean.factories
-
Mutable FactoryCollection that delegates to other FactoryCollection implementations
- FactoryCollectionRepository() - Constructor for class org.meanbean.factories.FactoryCollectionRepository
-
- FactoryLookup - Interface in org.meanbean.factories
-
For looking up Factory instances
- FactoryLookupStrategy - Interface in org.meanbean.factories.util
-
Defines a means of acquiring a Factory in the context of testing bean properties
- FactoryRepository - Class in org.meanbean.factories
-
Concrete collection factories of different types of objects.
- FactoryRepository() - Constructor for class org.meanbean.factories.FactoryRepository
-
- fail() - Static method in class org.meanbean.util.AssertionUtils
-
Fail an assertion, which will throw an AssertionError
with no message.
- fail(String) - Static method in class org.meanbean.util.AssertionUtils
-
Fail an assertion, which will throw an AssertionError
with the specified message.
- FileFactory - Class in org.meanbean.factories.io
-
- FileFactory() - Constructor for class org.meanbean.factories.io.FileFactory
-
- filter(Collection<PropertyInformation>, PropertyInformationFilter.PropertyVisibility) - Static method in class org.meanbean.bean.util.PropertyInformationFilter
-
Filter the specified Collection of properties based on the specified filter, returning a Collection of properties
that are deemed relevant by the filter.
- findBeanFactory(Class<?>) - Static method in class org.meanbean.factories.BasicNewObjectInstanceFactory
-
- findFrom(Collection<E>) - Method in class org.meanbean.util.RandomValueSampler
-
- findFrom(List<E>) - Method in class org.meanbean.util.RandomValueSampler
-
- findPropertyName(Class<T>, SerializableLambdas.SerializableFunction1<T, S>) - Static method in class org.meanbean.util.PropertyNameFinder
-
- findPropertyNames(Class<T>, SerializableLambdas.SerializableFunction1<T, S>...) - Static method in class org.meanbean.util.PropertyNameFinder
-
- FloatFactory - Class in org.meanbean.factories.basic
-
Concrete Factory that creates random Float objects.
- FloatFactory(RandomValueGenerator) - Constructor for class org.meanbean.factories.basic.FloatFactory
-
Construct a new Float object factory.
- from(ClassLoader) - Static method in class org.meanbean.util.ClassPath
-
Returns a ClassPath
representing all classes and resources loadable from classloader
and its ancestor class loaders.
- from(Class<?>) - Static method in class org.meanbean.util.ClassPath
-
- getAll() - Method in class org.meanbean.util.ServiceFactory
-
- getAllClasses() - Method in class org.meanbean.util.ClassPath
-
Returns all classes loadable from the current class path.
- getArrayComponentType(Type) - Static method in class org.meanbean.util.Types
-
Returns the component type of this array type.
- getBeanClass() - Method in interface org.meanbean.bean.info.BeanInformation
-
Get the type of bean this object contains information about.
- getBeanInformationFactory() - Method in class org.meanbean.test.BeanTesterBuilder
-
- getBeanInformationFactory() - Method in interface org.meanbean.test.BeanVerificationCustomizer
-
- getBeanPropertyTester() - Method in class org.meanbean.test.BeanTesterBuilder
-
- getCollectionElementType(Type, Class<?>) - Static method in class org.meanbean.util.Types
-
Returns the element type of this collection type.
- getComparator() - Static method in class org.meanbean.util.ServiceFactory
-
- getCustomConfiguration(Class<?>) - Method in class org.meanbean.test.BeanTester
-
Get the custom Configuration registered against the specified type.
- getDefaultIterations() - Method in class org.meanbean.test.BeanTesterBuilder
-
- getDefaultIterations() - Method in interface org.meanbean.test.BeanVerificationCustomizer
-
- getFactory(Type) - Method in class org.meanbean.factories.ArrayFactoryLookup
-
- getFactory(Type) - Method in class org.meanbean.factories.CollectionFactoryLookup
-
- getFactory(Type) - Method in class org.meanbean.factories.FactoryCollectionRepository
-
- getFactory(Type) - Method in interface org.meanbean.factories.FactoryLookup
-
Get the Factory registered for the specified class.
- getFactory(Type) - Method in class org.meanbean.factories.FactoryRepository
-
Get the Factory registered for the specified class.
- getFactory(BeanInformation, PropertyInformation, Configuration) - Method in class org.meanbean.factories.util.BasicFactoryLookupStrategy
-
Get a factory for the specified property that is of the specified type.
- getFactory(BeanInformation, PropertyInformation, Configuration) - Method in interface org.meanbean.factories.util.FactoryLookupStrategy
-
Get a factory for the specified property that is of the specified type.
- getFactoryCollection() - Method in class org.meanbean.test.BeanTester
-
The collection of test data Factories with which you can register new Factories for custom Data Types.
- getFactoryCollection() - Method in class org.meanbean.test.BeanTesterBuilder
-
- getFactoryCollection() - Method in interface org.meanbean.test.BeanVerificationCustomizer
-
- getFactoryCollection() - Method in class org.meanbean.test.HashCodeMethodTester
-
Get the collection of test data Factories with which you can register new Factories for custom Data Types.
- getFactoryIfAvailable(Type, Supplier<Factory<T>>) - Method in interface org.meanbean.factories.FactoryLookup
-
- getFactoryLookupStrategy() - Method in class org.meanbean.test.BeanTesterBuilder
-
- getFactoryLookupStrategy() - Method in interface org.meanbean.test.BeanVerificationCustomizer
-
- getFactoryLookupStrategy() - Method in class org.meanbean.test.HashCodeMethodTester
-
Get the FactoryLookupStrategy, which provides a means of acquiring Factories.
- getFirst() - Method in class org.meanbean.util.ServiceFactory
-
- getFrom(Collection<E>) - Method in class org.meanbean.util.RandomValueSampler
-
- getFrom(List<E>) - Method in class org.meanbean.util.RandomValueSampler
-
- getInstance() - Static method in interface org.meanbean.bean.info.BeanInformationFactory
-
- getInstance() - Static method in interface org.meanbean.factories.FactoryCollection
-
- getInstance() - Static method in interface org.meanbean.factories.FactoryLookup
-
- getInstance() - Static method in interface org.meanbean.factories.util.FactoryLookupStrategy
-
- getInstance() - Static method in interface org.meanbean.lang.EquivalentFactory
-
- getInstance() - Static method in interface org.meanbean.util.RandomValueGenerator
-
- getInstances() - Static method in interface org.meanbean.factories.FactoryCollectionPlugin
-
- getIterations() - Method in class org.meanbean.test.BeanTester
-
Get the number of times each bean should be tested.
- getIterations(Class<?>) - Method in class org.meanbean.test.BeanTesterBuilder
-
- getIterations() - Method in class org.meanbean.test.Configuration
-
Get the number of times a type should be tested.
- getLogger(Class<?>) - Static method in class org.meanbean.logging.$LoggerFactory
-
- getMapKeyAndValueTypes(Type, Class<?>) - Static method in class org.meanbean.util.Types
-
Returns a two element array containing this map's key and value types in
positions 0 and 1 respectively.
- getMaxSize() - Method in class org.meanbean.factories.ArrayFactoryLookup
-
- getMaxSize() - Method in class org.meanbean.factories.CollectionFactoryLookup
-
- getName() - Method in interface org.meanbean.bean.info.PropertyInformation
-
Get the name of the property.
- getName() - Method in class org.meanbean.util.ClassPath.ClassInfo
-
Returns the fully qualified name of the class.
- getOverrideFactory(String) - Method in class org.meanbean.test.Configuration
-
Get the override Factory for the specified property, if one has been registered in this Configuration.
- getPackageName() - Method in class org.meanbean.util.ClassPath.ClassInfo
-
Returns the package name of the class, without attempting to load the class.
- getProperties() - Method in interface org.meanbean.bean.info.BeanInformation
-
Get information about all properties of the bean.
- getPropertyNames() - Method in interface org.meanbean.bean.info.BeanInformation
-
Get the names of all properties of the bean.
- getRandomDomain() - Method in class org.meanbean.factories.net.UrlFactory
-
- getRandomValueGenerator() - Method in class org.meanbean.factories.basic.RandomFactoryBase
-
Get the random value generator.
- getRandomValueGenerator() - Method in class org.meanbean.factories.FactoryRepository
-
Get a RandomNumberGenerator.
- getRandomValueGenerator() - Method in class org.meanbean.test.BeanTester
-
Get a RandomNumberGenerator.
- getRandomValueGenerator() - Method in class org.meanbean.test.BeanTesterBuilder
-
- getRandomValueGenerator() - Method in interface org.meanbean.test.BeanVerificationCustomizer
-
- getRandomValueGenerator() - Method in class org.meanbean.test.HashCodeMethodTester
-
Get a RandomValueGenerator.
- getRawType(Type) - Static method in class org.meanbean.util.Types
-
- getReadMethod() - Method in interface org.meanbean.bean.info.PropertyInformation
-
Get the public read method of the property; its getter method.
- getReadMethodReturnType() - Method in interface org.meanbean.bean.info.PropertyInformation
-
Get the return type of the read method (getter method) of the property.
- getResourceName() - Method in class org.meanbean.util.ClassPath.ResourceInfo
-
Returns the fully qualified name of the resource.
- getResources() - Method in class org.meanbean.util.ClassPath
-
Returns all resources loadable from the current class path, including the class files of all
loadable classes but excluding the "META-INF/MANIFEST.MF" file.
- getServiceDefinition() - Static method in interface org.meanbean.bean.info.BeanInformationFactory
-
- getServiceDefinition() - Static method in interface org.meanbean.factories.FactoryCollection
-
- getServiceDefinition() - Static method in interface org.meanbean.factories.FactoryCollectionPlugin
-
- getServiceDefinition() - Static method in interface org.meanbean.factories.FactoryLookup
-
- getServiceDefinition() - Static method in interface org.meanbean.factories.util.FactoryLookupStrategy
-
- getServiceDefinition() - Static method in interface org.meanbean.lang.EquivalentFactory
-
- getServiceDefinition() - Static method in interface org.meanbean.util.RandomValueGenerator
-
- getServiceFactory() - Method in class org.meanbean.util.ServiceDefinition
-
- getSimpleName() - Method in class org.meanbean.util.ClassPath.ClassInfo
-
Returns the simple name of the underlying class as given in the source code.
- getTopLevelClasses() - Method in class org.meanbean.util.ClassPath
-
Returns all top level classes loadable from the current class path.
- getTopLevelClasses(String) - Method in class org.meanbean.util.ClassPath
-
Returns all top level classes whose package name is packageName
.
- getTopLevelClassesRecursive(String) - Method in class org.meanbean.util.ClassPath
-
Returns all top level classes whose package name is packageName
or starts with packageName
followed by a '.'.
- getWriteMethod() - Method in interface org.meanbean.bean.info.PropertyInformation
-
Get the public write method of the property; its setter method.
- getWriteMethodParameterType() - Method in interface org.meanbean.bean.info.PropertyInformation
-
Get the parameter type of the write method (setter method) of the property.
- getZone() - Method in class org.meanbean.factories.time.RandomClock
-
- TEST_ITERATIONS_PER_BEAN - Static variable in class org.meanbean.test.BeanTester
-
Default number of times a bean should be tested.
- testBean(Class<?>) - Method in class org.meanbean.test.BeanTester
-
Test the type specified by the beanClass parameter.
- testBean(Class<?>, Configuration) - Method in class org.meanbean.test.BeanTester
-
Test the type specified by the beanClass parameter, using the custom Configuration provided as an override to any
global configuration settings.
- testBean(BeanInformation, Configuration) - Method in class org.meanbean.test.BeanTester
-
Test the type specified by the beanInformation parameter using the specified Configuration.
- testBeans(Class<?>...) - Method in class org.meanbean.test.BeanTester
-
- testEqualsMethod(Class<?>, String...) - Method in class org.meanbean.test.EqualsMethodTester
-
Test that the equals logic implemented by the type specified is correct by testing:
- testEqualsMethod(Class<?>, Configuration, String...) - Method in class org.meanbean.test.EqualsMethodTester
-
Test that the equals logic implemented by the type specified is correct by testing:
- testEqualsMethod(EquivalentFactory<?>, String...) - Method in class org.meanbean.test.EqualsMethodTester
-
Test that the equals logic implemented by the type the specified factory creates is correct by testing:
- testEqualsMethod(EquivalentFactory<?>, Configuration, String...) - Method in class org.meanbean.test.EqualsMethodTester
-
Test that the equals logic implemented by the type the specified factory creates is correct by testing:
- testHashCodeConsistent(EquivalentFactory<?>) - Method in class org.meanbean.test.HashCodeMethodTester
-
Test that the hashCode logic implemented by the type the specified factory creates is consistent with the
consistent item of the hashCode contract.
- testHashCodeMethod(EquivalentFactory<?>) - Method in class org.meanbean.test.HashCodeMethodTester
-
Test that the hashCode logic implemented by the type the specified factory creates is correct by testing:
- testHashCodeMethod(Class<?>) - Method in class org.meanbean.test.HashCodeMethodTester
-
Test that the hashCode logic implemented by the specified type is correct by testing:
- testHashCodesEqual(EquivalentFactory<?>) - Method in class org.meanbean.test.HashCodeMethodTester
-
Test that the hashCode logic implemented by the type the specified factory creates returns equal hashCodes for
logically equivalent objects.
- testProperty(Object, PropertyInformation, Object, EqualityTest) - Method in class org.meanbean.test.BeanPropertyTester
-
Test the property specified by the propertyInformation parameter on the specified bean object using the specified
testValue.
- testToStringMethod(Class<?>) - Method in class org.meanbean.test.ToStringMethodTester
-
Simple toString() test to verify that the bean overrides toString() method and that it does not throw exception.
- TimePlugin - Class in org.meanbean.factories.time
-
- TimePlugin() - Constructor for class org.meanbean.factories.time.TimePlugin
-
- TimePlugin(Clock) - Constructor for class org.meanbean.factories.time.TimePlugin
-
- toString() - Method in class org.meanbean.test.Configuration
-
Get a human-readable String representation of this object.
- toString() - Method in class org.meanbean.test.ConfigurationBuilder
-
Get a human-readable String representation of this object.
- toString() - Method in class org.meanbean.util.ClassPath.ClassInfo
-
- toString() - Method in class org.meanbean.util.ClassPath.ResourceInfo
-
- ToStringMethodTester - Class in org.meanbean.test
-
For testing toString method
- trace(String, Object...) - Method in interface org.meanbean.logging.$Logger
-
- Types - Class in org.meanbean.util
-
Static methods for working with types.
- typesAreCompatible(Class<?>, Type) - Method in class org.meanbean.test.BeanPropertyTester
-
Are the specified compatible?
- typeToString(Type) - Static method in class org.meanbean.util.Types
-