Skip navigation links
A B C D E F G H I K L M N O P R S T V W Y _ 

A

AbstractBeanMother - Class in io.beanmother.core
 
AbstractBeanMother() - Constructor for class io.beanmother.core.AbstractBeanMother
 
AbstractConverter - Class in io.beanmother.core.converter
Abstract converter
AbstractConverter() - Constructor for class io.beanmother.core.converter.AbstractConverter
 
AbstractConverter(int) - Constructor for class io.beanmother.core.converter.AbstractConverter
 
AbstractFixtureMapper - Class in io.beanmother.core.mapper
AbstractFixtureMapper is a abstract implementation of FixtureMapper.
AbstractFixtureScanner - Class in io.beanmother.core.loader.scanner
Abstract Scanner to find fixture files.
AbstractGenericConverter<S,D> - Class in io.beanmother.core.converter
An abstract converter for checking with generic types.
AbstractGenericConverter() - Constructor for class io.beanmother.core.converter.AbstractGenericConverter
 
AbstractGenericConverter(int) - Constructor for class io.beanmother.core.converter.AbstractGenericConverter
 
addFixtureLocation(String) - Method in class io.beanmother.core.AbstractBeanMother
 
addFixtureLocation(String) - Method in interface io.beanmother.core.BeanMother
 
addLocation(Location) - Method in class io.beanmother.core.loader.store.DefaultFixturesStore
 
addLocation(Location) - Method in interface io.beanmother.core.loader.store.FixturesStore
Add fixture yml files location.
appendToTail(ScriptFragment) - Method in class io.beanmother.core.script.ScriptFragment
Append ScriptFragment to tail.

B

BeanMother - Interface in io.beanmother.core
 
bear(String, T) - Method in class io.beanmother.core.AbstractBeanMother
 
bear(String, Class<T>) - Method in class io.beanmother.core.AbstractBeanMother
 
bear(String, T, PostProcessor<T>) - Method in class io.beanmother.core.AbstractBeanMother
 
bear(String, Class<T>, PostProcessor<T>) - Method in class io.beanmother.core.AbstractBeanMother
 
bear(String, Class<T>, int) - Method in class io.beanmother.core.AbstractBeanMother
 
bear(String, Class<T>, int, PostProcessor<T>) - Method in class io.beanmother.core.AbstractBeanMother
 
bear(String, T) - Method in interface io.beanmother.core.BeanMother
 
bear(String, Class<T>) - Method in interface io.beanmother.core.BeanMother
 
bear(String, T, PostProcessor<T>) - Method in interface io.beanmother.core.BeanMother
 
bear(String, Class<T>, PostProcessor<T>) - Method in interface io.beanmother.core.BeanMother
 
bear(String, Class<T>, int) - Method in interface io.beanmother.core.BeanMother
 
bear(String, Class<T>, int, PostProcessor<T>) - Method in interface io.beanmother.core.BeanMother
 
bind(Object, String, FixtureMap) - Method in class io.beanmother.core.mapper.AbstractFixtureMapper
 
bind(Object, String, FixtureList) - Method in class io.beanmother.core.mapper.AbstractFixtureMapper
 
bind(Object, String, FixtureValue) - Method in class io.beanmother.core.mapper.AbstractFixtureMapper
 
bind(Object, String, FixtureMap) - Method in class io.beanmother.core.mapper.SetterAndFieldFixtureMapper
 
bind(Object, String, FixtureList) - Method in class io.beanmother.core.mapper.SetterAndFieldFixtureMapper
 
bind(Object, String, FixtureValue) - Method in class io.beanmother.core.mapper.SetterAndFieldFixtureMapper
 

C

canHandle(Object, TypeToken<?>) - Method in class io.beanmother.core.converter.AbstractGenericConverter
 
canHandle(Object, TypeToken<?>) - Method in interface io.beanmother.core.converter.Converter
Check that source can convert to given type
canHandle(Object, TypeToken<?>) - Method in class io.beanmother.core.converter.std.NumberToNumberConverter
 
canHandle(Object, TypeToken<?>) - Method in class io.beanmother.core.converter.std.ObjectToStringConverter
 
canHandle(Object, TypeToken<?>) - Method in class io.beanmother.core.converter.std.SameClassConverter
 
canHandle(Object, TypeToken<?>) - Method in class io.beanmother.core.converter.std.StringToEnumConverter
 
canHandle(Object, TypeToken<?>) - Method in class io.beanmother.core.converter.std.StringToNumberConverter
 
canHandle(ScriptFragment) - Method in class io.beanmother.core.script.MethodReflectionEvalScriptRunner
 
canHandle(ScriptFragment) - Method in interface io.beanmother.core.script.ScriptRunner
 
canHandle(ScriptFragment) - Method in class io.beanmother.core.script.std.SequenceScriptRunner
 
ClassUtils - Class in io.beanmother.core.util
Util class about Class
ClassUtils() - Constructor for class io.beanmother.core.util.ClassUtils
 
compareTo(Converter) - Method in class io.beanmother.core.converter.AbstractConverter
 
compareTo(PostProcessor) - Method in class io.beanmother.core.postprocessor.PostProcessor
 
configureConverterFactory(ConverterFactory) - Method in class io.beanmother.core.AbstractBeanMother
Configure the ConverterFactory
configurePostProcessorFactory(PostProcessorFactory) - Method in class io.beanmother.core.AbstractBeanMother
Configure the PostProcessorFactory
configureScriptHandler(ScriptHandler) - Method in class io.beanmother.core.AbstractBeanMother
Configure the ScriptHandler
construct(Class<?>, FixtureMap, FixtureConverter) - Static method in class io.beanmother.core.mapper.ConstructHelper
Create instance of a given type.
ConstructHelper - Class in io.beanmother.core.mapper
A ConstructHelper helps to create instance by values of a FixtureMap
ConstructHelper() - Constructor for class io.beanmother.core.mapper.ConstructHelper
 
convert(Object, TypeToken<?>) - Method in class io.beanmother.core.converter.AbstractGenericConverter
 
convert(S) - Method in class io.beanmother.core.converter.AbstractGenericConverter
 
convert(Object, TypeToken<?>) - Method in interface io.beanmother.core.converter.Converter
Convert to given type
convert(Date) - Method in class io.beanmother.core.converter.std.DateToCalendarConverter
 
convert(Date) - Method in class io.beanmother.core.converter.std.DateToSQLDateConverter
 
convert(Object, TypeToken<?>) - Method in class io.beanmother.core.converter.std.NumberToNumberConverter
 
convert(Object, TypeToken<?>) - Method in class io.beanmother.core.converter.std.ObjectToStringConverter
 
convert(Object, TypeToken<?>) - Method in class io.beanmother.core.converter.std.SameClassConverter
 
convert(String) - Method in class io.beanmother.core.converter.std.StringToBooleanConverter
 
convert(String) - Method in class io.beanmother.core.converter.std.StringToCalendarConverter
 
convert(String) - Method in class io.beanmother.core.converter.std.StringToDateConverter
 
convert(Object, TypeToken<?>) - Method in class io.beanmother.core.converter.std.StringToEnumConverter
 
convert(String) - Method in class io.beanmother.core.converter.std.StringToFileConverter
 
convert(Object, TypeToken<?>) - Method in class io.beanmother.core.converter.std.StringToNumberConverter
 
convert(String) - Method in class io.beanmother.core.converter.std.StringToSQLDateConverter
 
convert(String) - Method in class io.beanmother.core.converter.std.StringToURIConverter
 
convert(String) - Method in class io.beanmother.core.converter.std.StringToURLConverter
 
convert(FixtureTemplate, TypeToken<?>) - Method in interface io.beanmother.core.mapper.FixtureConverter
Convert the fixtureTemplate to the give type.
convert(FixtureTemplate, TypeToken) - Method in class io.beanmother.core.mapper.FixtureConverterImpl
 
convert(FixtureValue, TypeToken<?>) - Method in class io.beanmother.core.mapper.FixtureConverterImpl
Convert the fixtureValue to the given TypeToken
convert(FixtureList, TypeToken<?>) - Method in class io.beanmother.core.mapper.FixtureConverterImpl
Convert the fixtureList to the given TypeToken
convert(FixtureMap, TypeToken<?>) - Method in class io.beanmother.core.mapper.FixtureConverterImpl
Convert FixtureMap to given type
Converter - Interface in io.beanmother.core.converter
Converters implement this interface.
ConverterException - Exception in io.beanmother.core.converter
The exception for throwing when object converting is failed.
ConverterException(String) - Constructor for exception io.beanmother.core.converter.ConverterException
Create an ConverterException with a specific message.
ConverterException(String, Throwable) - Constructor for exception io.beanmother.core.converter.ConverterException
Create an ConverterException with a specific message and a cause.
ConverterException(Throwable) - Constructor for exception io.beanmother.core.converter.ConverterException
Create an ConverterException with a cause.
ConverterException(Object, Class<?>) - Constructor for exception io.beanmother.core.converter.ConverterException
Create an ConverterException with a source and a target class.
ConverterException(Object, Class<?>, String) - Constructor for exception io.beanmother.core.converter.ConverterException
Create an ConverterException with a source, a target class and a specific message.
ConverterException(Object, Class<?>, Throwable) - Constructor for exception io.beanmother.core.converter.ConverterException
Create an ConverterException with a source, a target class and a cause.
ConverterFactory - Class in io.beanmother.core.converter
A Factory of Converter
ConverterFactory() - Constructor for class io.beanmother.core.converter.ConverterFactory
 
ConverterModule - Interface in io.beanmother.core.converter
 
convertNumberToTargetClass(Number, Class<T>) - Static method in class io.beanmother.core.util.NumberUtils
Convert the given number into an instance of the given target class.

D

DateToCalendarConverter - Class in io.beanmother.core.converter.std
Converter used to convert a Date to a Calendar.
DateToCalendarConverter() - Constructor for class io.beanmother.core.converter.std.DateToCalendarConverter
 
DateToSQLDateConverter - Class in io.beanmother.core.converter.std
Converter used to convert a Date to a sql Date
DateToSQLDateConverter() - Constructor for class io.beanmother.core.converter.std.DateToSQLDateConverter
 
DEFAULT_PRIORITY - Static variable in interface io.beanmother.core.converter.Converter
 
DEFAULT_PRIORITY - Static variable in class io.beanmother.core.postprocessor.PostProcessor
Default priority.
DefaultFixtureMapper - Class in io.beanmother.core.mapper
A DefaultFixtureMapper.
DefaultFixtureMapper(ConverterFactory) - Constructor for class io.beanmother.core.mapper.DefaultFixtureMapper
 
defaultFixturePaths() - Method in class io.beanmother.core.AbstractBeanMother
 
DefaultFixturesStore - Class in io.beanmother.core.loader.store
Default fixture store.
DefaultFixturesStore() - Constructor for class io.beanmother.core.loader.store.DefaultFixturesStore
Create a default fixture store.
DefaultFixturesStore(FixtureScanner, FixtureParser) - Constructor for class io.beanmother.core.loader.store.DefaultFixturesStore
Create a default fixture store.
DefaultScriptHandler - Class in io.beanmother.core.script
A default implementation of a ScriptHandler
DefaultScriptHandler() - Constructor for class io.beanmother.core.script.DefaultScriptHandler
 

E

equals(Object) - Method in class io.beanmother.core.common.FixtureValue
 
equals(Object) - Method in class io.beanmother.core.loader.Location
 
exists(String) - Method in class io.beanmother.core.loader.store.DefaultFixturesStore
 
exists(String) - Method in interface io.beanmother.core.loader.store.FixturesStore
Check if a FixtureMap exists.
extractElementTypeToken(TypeToken<?>) - Static method in class io.beanmother.core.util.TypeTokenUtils
Extract TypeToken of generic type or Array component type.
extractGenericTypeTokens(TypeToken<?>) - Static method in class io.beanmother.core.util.TypeTokenUtils
Extract TypeTokens of Generics.

F

FakerScriptRunner - Class in io.beanmother.core.script.std
A FakerScriptRunner is a ScriptRunner that wraps Faker library
FakerScriptRunner() - Constructor for class io.beanmother.core.script.std.FakerScriptRunner
 
FixtureConverter - Interface in io.beanmother.core.mapper
The root interface for converting FixtureTemplate to the given type.
FixtureConverterImpl - Class in io.beanmother.core.mapper
Default implementation of FixtureConverter
FixtureConverterImpl(MapperMediator, ConverterFactory) - Constructor for class io.beanmother.core.mapper.FixtureConverterImpl
Create a FixtureConverterImpl
FixtureFormatException - Exception in io.beanmother.core.loader.parser
Exception thrown when a FixtureParser encounter an error when attempting to parse fixture raw string to Map instance.
FixtureFormatException(String, String) - Constructor for exception io.beanmother.core.loader.parser.FixtureFormatException
Create a new FixtureFormatException.
FixtureFormatException(String, Throwable) - Constructor for exception io.beanmother.core.loader.parser.FixtureFormatException
Create a new FixtureFormatException by throwable.
FixtureList - Class in io.beanmother.core.common
FixtureList decorates a list from fixture The source of FixtureList generally ArrayList that is parsed by FixtureParser
FixtureList() - Constructor for class io.beanmother.core.common.FixtureList
Create FixtureList
FixtureMap - Class in io.beanmother.core.common
FixtureMap decorates a map from fixture The source of FixtureMap generally LinkedHashMap that is parsed by FixtureParser.
FixtureMap() - Constructor for class io.beanmother.core.common.FixtureMap
Create FixtureMap
FixtureMapper - Interface in io.beanmother.core.mapper
The root interface for mapping FixtureMap to target instance.
FixtureMappingException - Exception in io.beanmother.core.mapper
A FixtureMappingExcpetion is thrown by an FixtureMapper if it has an unexpected problem.
FixtureMappingException(String) - Constructor for exception io.beanmother.core.mapper.FixtureMappingException
Create a FixtureMappingException with a specific message.
FixtureMappingException(Class<?>, FixtureMap, Throwable) - Constructor for exception io.beanmother.core.mapper.FixtureMappingException
Create a FixtureMappingException with a type, a fixtureMap and a cause
FixtureMappingException(String, Throwable) - Constructor for exception io.beanmother.core.mapper.FixtureMappingException
Create a FixtureMappingException with a specific message and cause.
FixtureMappingException(Throwable) - Constructor for exception io.beanmother.core.mapper.FixtureMappingException
Create a FixtureMappingException with a cause.
FixtureMapTraversal - Class in io.beanmother.core.common
It traverses(DFS) FixtureMap's all edge elements.
FixtureMapTraversal() - Constructor for class io.beanmother.core.common.FixtureMapTraversal
 
FixtureMapTraversal.Processor - Interface in io.beanmother.core.common
The interface that runs when visit edges.
FixtureMetadata - Class in io.beanmother.core.common
Metadata for FixtureTemplate
FixtureMetadata(FixtureTemplate) - Constructor for class io.beanmother.core.common.FixtureMetadata
Create a FixtureMetadata with a specific FixtureTemplate
FixtureParser - Interface in io.beanmother.core.loader.parser
The root interface for parsing fixture string to Map
FixtureScanner - Interface in io.beanmother.core.loader.scanner
The root interface for scanning fixture files
FixturesStore - Interface in io.beanmother.core.loader.store
The root interface for storing fixtureMap data.
FixtureTemplate - Interface in io.beanmother.core.common
The root interface for FixtureValue, FixtureList and FixtureMap
FixtureTemplateSubTypeHandler - Class in io.beanmother.core.common
FixtureTemplate has FixtureMap, FixtureList and FixtureValue as a subtype.
FixtureTemplateSubTypeHandler() - Constructor for class io.beanmother.core.common.FixtureTemplateSubTypeHandler
 
FixtureTemplateWrapper - Class in io.beanmother.core.loader
Wrapper to wrap List, Map and Object link String, Number, Date, Boolean, etc in FixtureTemplate A source type is, generally the return type that is parsed by YamlFixtureParser.
FixtureTemplateWrapper() - Constructor for class io.beanmother.core.loader.FixtureTemplateWrapper
 
FixtureValue - Class in io.beanmother.core.common
FixtureValue decorates a value from a fixture The value of FixtureValue should plain object such as String, Date, Boolean, etc.
FixtureValue(Object) - Constructor for class io.beanmother.core.common.FixtureValue
Create FixtureValue

G

get(Object, TypeToken<?>) - Method in class io.beanmother.core.converter.ConverterFactory
 
get(String) - Method in class io.beanmother.core.loader.store.DefaultFixturesStore
 
get(String) - Method in interface io.beanmother.core.loader.store.FixturesStore
Get a FixtureMap.
get(Class<T>) - Method in class io.beanmother.core.postprocessor.PostProcessorFactory
Get a sorted PostProcessors by generic type
get(ScriptFragment) - Method in class io.beanmother.core.script.DefaultScriptHandler
 
getArguments() - Method in class io.beanmother.core.script.ScriptFragment
Get script arguments.
getConverterFactory() - Method in class io.beanmother.core.mapper.FixtureConverterImpl
Get converterFactory
getConverters() - Method in interface io.beanmother.core.converter.ConverterModule
 
getConverters() - Method in class io.beanmother.core.converter.std.StandardConverterModule
 
getDefaultClassLoader() - Static method in class io.beanmother.core.util.ClassUtils
Return the default ClassLoader
getDescriptor() - Method in class io.beanmother.core.loader.Location
 
getFixtureConverter() - Method in class io.beanmother.core.mapper.AbstractFixtureMapper
 
getFixtureConverter() - Method in class io.beanmother.core.mapper.DefaultFixtureMapper
 
getFixtureConverter() - Method in interface io.beanmother.core.mapper.MapperMediator
Get FixtureConverter
getFixtureConverter() - Method in class io.beanmother.core.mapper.MapperMediatorImpl
 
getFixtureFiles() - Method in class io.beanmother.core.loader.store.DefaultFixturesStore
Get registered fixture files
getFixtureLocations() - Method in class io.beanmother.core.loader.store.DefaultFixturesStore
Get registered fixture locations
getFixtureMapper() - Method in class io.beanmother.core.mapper.DefaultFixtureMapper
 
getFixtureMapper() - Method in class io.beanmother.core.mapper.FixtureConverterImpl
Get fixtureMapper
getFixtureMapper() - Method in interface io.beanmother.core.mapper.MapperMediator
Get FixtureMapper
getFixtureMapper() - Method in class io.beanmother.core.mapper.MapperMediatorImpl
 
getFixtureMaps() - Method in class io.beanmother.core.loader.store.DefaultFixturesStore
Get fixtureMap
getFixtureName() - Method in class io.beanmother.core.common.FixtureList
 
getFixtureName() - Method in class io.beanmother.core.common.FixtureMap
 
getFixtureName() - Method in class io.beanmother.core.common.FixtureMetadata
Get a name of FixtureTemplate.
getFixtureName() - Method in interface io.beanmother.core.common.FixtureTemplate
Get a name of a FixtureTemplate.
getFixtureName() - Method in class io.beanmother.core.common.FixtureValue
 
getFixturesStore() - Method in class io.beanmother.core.AbstractBeanMother
 
getInstance() - Static method in class io.beanmother.core.ObjectMother
 
getMapperMediator() - Method in class io.beanmother.core.mapper.FixtureConverterImpl
Get mapperMediator
getMetadata() - Method in class io.beanmother.core.common.FixtureMap
 
getMethodName() - Method in class io.beanmother.core.script.ScriptFragment
Get script method name.
getNext() - Method in class io.beanmother.core.script.ScriptFragment
Get next(trailing) ScriptFragment.
getParent() - Method in class io.beanmother.core.common.FixtureList
 
getParent() - Method in class io.beanmother.core.common.FixtureMap
 
getParent() - Method in class io.beanmother.core.common.FixtureMetadata
Get a parent of FixtureTemplate.
getParent() - Method in interface io.beanmother.core.common.FixtureTemplate
Get a parent of a FixtureTemplate.
getParent() - Method in class io.beanmother.core.common.FixtureValue
 
getPath() - Method in class io.beanmother.core.loader.Location
 
getPriority() - Method in class io.beanmother.core.converter.AbstractConverter
 
getPriority() - Method in interface io.beanmother.core.converter.Converter
Executing priority.
getPriority() - Method in class io.beanmother.core.postprocessor.PostProcessor
Get priority
getScriptNamespace() - Method in class io.beanmother.core.script.MethodReflectionEvalScriptRunner
 
getScriptNamespace() - Method in class io.beanmother.core.script.std.FakerScriptRunner
 
getScriptRunners() - Method in interface io.beanmother.core.script.ScriptRunnerModule
Get registered ScriptRunners.
getScriptRunners() - Method in class io.beanmother.core.script.std.StandardScriptRunnerModule
 
getSourceTypeToken() - Method in class io.beanmother.core.converter.AbstractGenericConverter
 
getTargetClass() - Method in class io.beanmother.core.postprocessor.PostProcessor
 
getTargetObject() - Method in class io.beanmother.core.script.MethodReflectionEvalScriptRunner
 
getTargetObject() - Method in class io.beanmother.core.script.std.FakerScriptRunner
 
getTargetTypeToken() - Method in class io.beanmother.core.converter.AbstractGenericConverter
 
getValue() - Method in class io.beanmother.core.common.FixtureValue
Get origin value

H

handle(FixtureTemplate) - Method in class io.beanmother.core.common.FixtureTemplateSubTypeHandler
Handle FixtureTemplate depends on a it's subtype
handleIf(FixtureMap) - Method in class io.beanmother.core.common.FixtureTemplateSubTypeHandler
Handle if FixtureTemplate is a FixtureMap
handleIf(FixtureList) - Method in class io.beanmother.core.common.FixtureTemplateSubTypeHandler
Handle if FixtureTemplate is a FixtureList
handleIf(FixtureValue) - Method in class io.beanmother.core.common.FixtureTemplateSubTypeHandler
Handle if FixtureTemplate is a FixtureValue
hasArguments() - Method in class io.beanmother.core.script.ScriptFragment
Check existence of arguments.
hashCode() - Method in class io.beanmother.core.loader.Location
 
hasParent() - Method in class io.beanmother.core.common.FixtureList
 
hasParent() - Method in class io.beanmother.core.common.FixtureMap
 
hasParent() - Method in class io.beanmother.core.common.FixtureMetadata
Check FixtureTemplate has a parent.
hasParent() - Method in interface io.beanmother.core.common.FixtureTemplate
Check If a FixtureTemplate has a parent.
hasParent() - Method in class io.beanmother.core.common.FixtureValue
 

I

initialize() - Method in class io.beanmother.core.AbstractBeanMother
Initialize beanmother
io.beanmother.core - package io.beanmother.core
 
io.beanmother.core.common - package io.beanmother.core.common
 
io.beanmother.core.converter - package io.beanmother.core.converter
 
io.beanmother.core.converter.std - package io.beanmother.core.converter.std
 
io.beanmother.core.loader - package io.beanmother.core.loader
 
io.beanmother.core.loader.parser - package io.beanmother.core.loader.parser
 
io.beanmother.core.loader.scanner - package io.beanmother.core.loader.scanner
 
io.beanmother.core.loader.store - package io.beanmother.core.loader.store
 
io.beanmother.core.mapper - package io.beanmother.core.mapper
 
io.beanmother.core.postprocessor - package io.beanmother.core.postprocessor
 
io.beanmother.core.script - package io.beanmother.core.script
 
io.beanmother.core.script.std - package io.beanmother.core.script.std
 
io.beanmother.core.util - package io.beanmother.core.util
 
isClasspath() - Method in class io.beanmother.core.loader.Location
 
isFilesystemPath() - Method in class io.beanmother.core.loader.Location
 
isFixtureFile(File) - Method in class io.beanmother.core.loader.scanner.AbstractFixtureScanner
Check the file is a fixture file or not.
isFixtureFile(File) - Method in class io.beanmother.core.loader.scanner.YamlFixtureScanner
 
isNull() - Method in class io.beanmother.core.common.FixtureValue
Check the value is null.
isRoot() - Method in class io.beanmother.core.common.FixtureList
 
isRoot() - Method in class io.beanmother.core.common.FixtureMap
 
isRoot() - Method in class io.beanmother.core.common.FixtureMetadata
Check FixtureTemplate is a root.
isRoot() - Method in interface io.beanmother.core.common.FixtureTemplate
Check if a FixtureTemplate is a root
isRoot() - Method in class io.beanmother.core.common.FixtureValue
 
isScript(FixtureValue) - Static method in class io.beanmother.core.script.ScriptFragment
 

K

KnownConverterModuleLoader - Class in io.beanmother.core.converter
A KnwonConvertModule loads other libs converter modules.
KnownConverterModuleLoader() - Constructor for class io.beanmother.core.converter.KnownConverterModuleLoader
 

L

load() - Static method in class io.beanmother.core.converter.KnownConverterModuleLoader
Load instances of converters in known converter modules
Location - Class in io.beanmother.core.loader
A path information for fixture(s)
Location(String) - Constructor for class io.beanmother.core.loader.Location
 

M

map(FixtureMap, Class<T>) - Method in class io.beanmother.core.mapper.AbstractFixtureMapper
 
map(FixtureMap, Object) - Method in class io.beanmother.core.mapper.AbstractFixtureMapper
 
map(Object, String, FixtureTemplate) - Method in class io.beanmother.core.mapper.AbstractFixtureMapper
Set a value of the key to target object.
map(FixtureMap, Class<T>) - Method in class io.beanmother.core.mapper.DefaultFixtureMapper
 
map(FixtureMap, Object) - Method in class io.beanmother.core.mapper.DefaultFixtureMapper
 
map(FixtureMap, Class<T>) - Method in interface io.beanmother.core.mapper.FixtureMapper
map data by the given type.
map(FixtureMap, Object) - Method in interface io.beanmother.core.mapper.FixtureMapper
map data to target object.
MapperMediator - Interface in io.beanmother.core.mapper
Mediator for FixtureMapper.
MapperMediatorImpl - Class in io.beanmother.core.mapper
The implementation of MapperMediator
MapperMediatorImpl(ConverterFactory) - Constructor for class io.beanmother.core.mapper.MapperMediatorImpl
Create a MapperMediatorImpl.
MethodReflectionEvalScriptRunner - Class in io.beanmother.core.script
 
MethodReflectionEvalScriptRunner() - Constructor for class io.beanmother.core.script.MethodReflectionEvalScriptRunner
 

N

NumberToNumberConverter - Class in io.beanmother.core.converter.std
Converter used to convert a Subclass of Number to a Subclass of Number
NumberToNumberConverter() - Constructor for class io.beanmother.core.converter.std.NumberToNumberConverter
 
NumberUtils - Class in io.beanmother.core.util
This code is from spring framework org.springframework.util.NumberUtils Miscellaneous utility methods for number conversion and parsing.
NumberUtils() - Constructor for class io.beanmother.core.util.NumberUtils
 

O

ObjectMother - Class in io.beanmother.core
 
ObjectToStringConverter - Class in io.beanmother.core.converter.std
Converter used to convert a any Object to a String
ObjectToStringConverter() - Constructor for class io.beanmother.core.converter.std.ObjectToStringConverter
Create a ObjectToStringConverter.
ObjectToStringConverter(int) - Constructor for class io.beanmother.core.converter.std.ObjectToStringConverter
Create a ObjectToStringConverter with a priority
of(FixtureValue) - Static method in class io.beanmother.core.script.ScriptFragment
Parse a FixtueValue to ScriptFragments
of(String) - Static method in class io.beanmother.core.script.ScriptFragment
Parse a String to ScriptFragments

P

parse(String) - Method in interface io.beanmother.core.loader.parser.FixtureParser
Parse fixture string to Map
parse(String) - Method in class io.beanmother.core.loader.parser.YamlFixtureParser
 
parseNumber(String, Class<T>) - Static method in class io.beanmother.core.util.NumberUtils
Parse the given text into a Number instance of the given target class, using the corresponding decode / valueOf method.
PostProcessor<T> - Class in io.beanmother.core.postprocessor
Abstract class for post processing after a bean mapping.
PostProcessor() - Constructor for class io.beanmother.core.postprocessor.PostProcessor
Create a PostProcessor.
PostProcessor(int) - Constructor for class io.beanmother.core.postprocessor.PostProcessor
Create a PostProcessor with a priority.
PostProcessorFactory - Class in io.beanmother.core.postprocessor
A PostProcessorFactory is a factory for PostProcessor.
PostProcessorFactory() - Constructor for class io.beanmother.core.postprocessor.PostProcessorFactory
 
PrimitiveTypeUtils - Class in io.beanmother.core.util
Utils about primitive type
PrimitiveTypeUtils() - Constructor for class io.beanmother.core.util.PrimitiveTypeUtils
 
process(T, FixtureMap) - Method in class io.beanmother.core.postprocessor.PostProcessor
Process

R

register(ConverterModule) - Method in class io.beanmother.core.converter.ConverterFactory
 
register(Converter) - Method in class io.beanmother.core.converter.ConverterFactory
 
register(PostProcessor) - Method in class io.beanmother.core.postprocessor.PostProcessorFactory
Register the PostProcessor
register(ScriptRunnerModule) - Method in class io.beanmother.core.script.DefaultScriptHandler
 
register(ScriptRunner) - Method in class io.beanmother.core.script.DefaultScriptHandler
 
register(ScriptRunnerModule) - Method in interface io.beanmother.core.script.ScriptHandler
Register a ScriptRunnerModule
register(ScriptRunner) - Method in interface io.beanmother.core.script.ScriptHandler
Register a ScriptRunner
registerDefaultConverterModules() - Method in class io.beanmother.core.converter.ConverterFactory
 
reproduce() - Method in class io.beanmother.core.common.FixtureMap
Reproduce this.
reproduce(String) - Method in class io.beanmother.core.loader.store.DefaultFixturesStore
 
reproduce(String) - Method in interface io.beanmother.core.loader.store.FixturesStore
Reproduce a FixtureMap.
reset() - Method in class io.beanmother.core.loader.store.DefaultFixturesStore
 
reset() - Method in interface io.beanmother.core.loader.store.FixturesStore
Reset a FixtureStore.
run(ScriptFragment) - Method in class io.beanmother.core.script.MethodReflectionEvalScriptRunner
 
run(ScriptFragment) - Method in interface io.beanmother.core.script.ScriptRunner
 
run(ScriptFragment) - Method in class io.beanmother.core.script.std.FakerScriptRunner
 
run(ScriptFragment) - Method in class io.beanmother.core.script.std.SequenceScriptRunner
 
runScript(ScriptFragment) - Method in class io.beanmother.core.script.DefaultScriptHandler
 
runScript(ScriptFragment) - Method in interface io.beanmother.core.script.ScriptHandler
Run script and return the result.

S

SameClassConverter - Class in io.beanmother.core.converter.std
Converter used to convert to a same type or a sub type.
SameClassConverter() - Constructor for class io.beanmother.core.converter.std.SameClassConverter
 
SameClassConverter(int) - Constructor for class io.beanmother.core.converter.std.SameClassConverter
 
scan(Location) - Method in class io.beanmother.core.loader.scanner.AbstractFixtureScanner
 
scan(Location) - Method in interface io.beanmother.core.loader.scanner.FixtureScanner
Find all fixture files in the location.
ScriptFragment - Class in io.beanmother.core.script
The fragment from a script string.
ScriptFragment(String) - Constructor for class io.beanmother.core.script.ScriptFragment
Create a ScriptFragment
ScriptFragment(String, String...) - Constructor for class io.beanmother.core.script.ScriptFragment
Create a ScriptFragment.
ScriptHandler - Interface in io.beanmother.core.script
The root interface for running script fragments.
ScriptOperationException - Exception in io.beanmother.core.script
The exception for throwing when script operation is failed.
ScriptOperationException(String) - Constructor for exception io.beanmother.core.script.ScriptOperationException
Create an ScriptOperationException with a specific message and a cause.
ScriptOperationException(String, Throwable) - Constructor for exception io.beanmother.core.script.ScriptOperationException
Create an ScriptOperationException with a specific message and a cause.
ScriptRunner - Interface in io.beanmother.core.script
 
ScriptRunnerModule - Interface in io.beanmother.core.script
The root interface for build module class A implementation of this interface is for grouping of ScriptRunners.
SequenceScriptRunner - Class in io.beanmother.core.script.std
A SequenceScriptRunner returns sequential number (increase 1) when it runs.
SequenceScriptRunner() - Constructor for class io.beanmother.core.script.std.SequenceScriptRunner
 
setFixtureName(String) - Method in class io.beanmother.core.common.FixtureList
 
setFixtureName(String) - Method in class io.beanmother.core.common.FixtureMap
 
setFixtureName(String) - Method in class io.beanmother.core.common.FixtureMetadata
Set a name of FixtureTemplate.
setFixtureName(String) - Method in interface io.beanmother.core.common.FixtureTemplate
Set a name of a FixtureTemplate.
setFixtureName(String) - Method in class io.beanmother.core.common.FixtureValue
 
setParent(FixtureTemplate) - Method in class io.beanmother.core.common.FixtureList
 
setParent(FixtureTemplate) - Method in class io.beanmother.core.common.FixtureMap
 
setParent(FixtureTemplate) - Method in class io.beanmother.core.common.FixtureMetadata
Set a parent of FixtureTemplate.
setParent(FixtureTemplate) - Method in interface io.beanmother.core.common.FixtureTemplate
Set a parent of a FixtureTemplate.
setParent(FixtureTemplate) - Method in class io.beanmother.core.common.FixtureValue
 
setRoot(boolean) - Method in class io.beanmother.core.common.FixtureList
 
setRoot(boolean) - Method in class io.beanmother.core.common.FixtureMap
 
setRoot(boolean) - Method in class io.beanmother.core.common.FixtureMetadata
Set true if FixtureTemplate is a root
setRoot(boolean) - Method in interface io.beanmother.core.common.FixtureTemplate
Set true if a FixtureTemplate is a root.
setRoot(boolean) - Method in class io.beanmother.core.common.FixtureValue
 
SetterAndFieldFixtureMapper - Class in io.beanmother.core.mapper
SetterAndFieldFixtureMapper is a implementation of FixtureMapper.
SetterAndFieldFixtureMapper(MapperMediator) - Constructor for class io.beanmother.core.mapper.SetterAndFieldFixtureMapper
Create a SetterAndFieldFixtureMapper
setValue(Object) - Method in class io.beanmother.core.common.FixtureValue
Set value
STANDARD_NUMBER_TYPES - Static variable in class io.beanmother.core.util.NumberUtils
Standard number types (all immutable): Byte, Short, Integer, Long, BigInteger, Float, Double, BigDecimal.
StandardConverterModule - Class in io.beanmother.core.converter.std
 
StandardConverterModule() - Constructor for class io.beanmother.core.converter.std.StandardConverterModule
 
StandardScriptRunnerModule - Class in io.beanmother.core.script.std
A StandardScriptRunnerModule is collection of default ScriptRunners.
StandardScriptRunnerModule() - Constructor for class io.beanmother.core.script.std.StandardScriptRunnerModule
 
StringToBooleanConverter - Class in io.beanmother.core.converter.std
Converter used to convert a String to a Boolean
StringToBooleanConverter() - Constructor for class io.beanmother.core.converter.std.StringToBooleanConverter
 
StringToCalendarConverter - Class in io.beanmother.core.converter.std
Converter used to convert a String to a Calendar
StringToCalendarConverter() - Constructor for class io.beanmother.core.converter.std.StringToCalendarConverter
 
StringToDateConverter - Class in io.beanmother.core.converter.std
String to Date converter.
StringToDateConverter() - Constructor for class io.beanmother.core.converter.std.StringToDateConverter
 
StringToEnumConverter - Class in io.beanmother.core.converter.std
Converter used to convert a String to a Enum
StringToEnumConverter() - Constructor for class io.beanmother.core.converter.std.StringToEnumConverter
 
StringToFileConverter - Class in io.beanmother.core.converter.std
Converter used to convert a String to a File
StringToFileConverter() - Constructor for class io.beanmother.core.converter.std.StringToFileConverter
 
StringToNumberConverter - Class in io.beanmother.core.converter.std
Converter used to convert a String to a Number
StringToNumberConverter() - Constructor for class io.beanmother.core.converter.std.StringToNumberConverter
 
StringToSQLDateConverter - Class in io.beanmother.core.converter.std
Converter used to convert a String to a sql Date
StringToSQLDateConverter() - Constructor for class io.beanmother.core.converter.std.StringToSQLDateConverter
 
StringToURIConverter - Class in io.beanmother.core.converter.std
Converter used to convert a String to a URI
StringToURIConverter() - Constructor for class io.beanmother.core.converter.std.StringToURIConverter
 
StringToURLConverter - Class in io.beanmother.core.converter.std
Converter used to convert a String to a URL
StringToURLConverter() - Constructor for class io.beanmother.core.converter.std.StringToURLConverter
 

T

toScriptString() - Method in class io.beanmother.core.script.ScriptFragment
Get string of all trailing script.
toString() - Method in class io.beanmother.core.common.FixtureValue
 
toString() - Method in class io.beanmother.core.loader.Location
 
toWrapper(TypeToken<?>) - Static method in class io.beanmother.core.util.PrimitiveTypeUtils
Convert primitive type to Wrapper type
toWrapper(Class<?>) - Static method in class io.beanmother.core.util.PrimitiveTypeUtils
Convert primitive type to Wrapper type
toWrapperListToPrimitiveArray(List, Class<?>) - Static method in class io.beanmother.core.util.PrimitiveTypeUtils
Convert primitive array to Wrapper type list
toWrapperTypeToken(TypeToken<?>) - Static method in class io.beanmother.core.util.PrimitiveTypeUtils
Convert primitive type token to Wrapper type token
traverse(FixtureMap, FixtureMapTraversal.Processor) - Static method in class io.beanmother.core.common.FixtureMapTraversal
Traverse each edges(FixtureValue) and run FixtureMapTraversal.Processor when it meets a edge.
trimAllWhitespace(String) - Static method in class io.beanmother.core.util.NumberUtils
 
TypeTokenUtils - Class in io.beanmother.core.util
Util class for TypeToken
TypeTokenUtils() - Constructor for class io.beanmother.core.util.TypeTokenUtils
 

V

visit(FixtureValue) - Method in interface io.beanmother.core.common.FixtureMapTraversal.Processor
Run when visiting a edge.

W

wrap(Map<String, ? extends Object>, String, FixtureTemplate) - Static method in class io.beanmother.core.loader.FixtureTemplateWrapper
Wrap Map in FixtureMap
wrap(List<? extends Object>, String, FixtureTemplate) - Static method in class io.beanmother.core.loader.FixtureTemplateWrapper
Wrap Map in FixtureList
wrap(Object, String, FixtureTemplate) - Static method in class io.beanmother.core.loader.FixtureTemplateWrapper
Wrap Map in FixtureValue

Y

YamlFixtureParser - Class in io.beanmother.core.loader.parser
Yaml FixtureParser implementation which allows to parse YAML format string.
YamlFixtureParser() - Constructor for class io.beanmother.core.loader.parser.YamlFixtureParser
 
YamlFixtureScanner - Class in io.beanmother.core.loader.scanner
Scanner to find .yaml or .yml prefixed files.
YamlFixtureScanner(ClassLoader) - Constructor for class io.beanmother.core.loader.scanner.YamlFixtureScanner
Create a YamlFixtureScanner wiath a ClassLoader.

_

_bear(T, FixtureMap, PostProcessor<T>) - Method in class io.beanmother.core.AbstractBeanMother
 
A B C D E F G H I K L M N O P R S T V W Y _ 
Skip navigation links

Copyright © 2018. All rights reserved.