- 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
-
- 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.
- 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
-
- FixtureConverterImpl - Class in io.beanmother.core.mapper
-
- 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() - 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
-
- 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
-
- FixtureTemplateSubTypeHandler - Class in io.beanmother.core.common
-
- FixtureTemplateSubTypeHandler() - Constructor for class io.beanmother.core.common.FixtureTemplateSubTypeHandler
-
- FixtureTemplateWrapper - Class in io.beanmother.core.loader
-
- 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
- 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
-
- 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
-