| Package | Description |
|---|---|
| io.beanmother.core.common | |
| io.beanmother.core.loader | |
| io.beanmother.core.mapper |
| Modifier and Type | Class and Description |
|---|---|
class |
FixtureList
FixtureList decorates a list from fixture
The source of FixtureList generally
ArrayList that is parsed by FixtureParser |
class |
FixtureMap
FixtureMap decorates a map from fixture
The source of FixtureMap generally
LinkedHashMap that is parsed by FixtureParser. |
class |
FixtureValue
FixtureValue decorates a value from a fixture
The value of FixtureValue should plain object such as String, Date, Boolean, etc.
|
| Modifier and Type | Method and Description |
|---|---|
FixtureTemplate |
FixtureMap.getParent() |
FixtureTemplate |
FixtureList.getParent() |
FixtureTemplate |
FixtureValue.getParent() |
FixtureTemplate |
FixtureMetadata.getParent()
Get a parent of FixtureTemplate.
|
FixtureTemplate |
FixtureTemplate.getParent()
Get a parent of a FixtureTemplate.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FixtureTemplateSubTypeHandler.handle(FixtureTemplate fixtureTemplate)
Handle FixtureTemplate depends on a it's subtype
|
void |
FixtureMap.setParent(FixtureTemplate parent) |
void |
FixtureList.setParent(FixtureTemplate parent) |
void |
FixtureValue.setParent(FixtureTemplate parent) |
void |
FixtureMetadata.setParent(FixtureTemplate parent)
Set a parent of FixtureTemplate.
|
void |
FixtureTemplate.setParent(FixtureTemplate parent)
Set a parent of a FixtureTemplate.
|
| Constructor and Description |
|---|
FixtureMetadata(FixtureTemplate owner)
Create a FixtureMetadata with a specific FixtureTemplate
|
| Modifier and Type | Method and Description |
|---|---|
static FixtureList |
FixtureTemplateWrapper.wrap(List<? extends Object> source,
String fixtureName,
FixtureTemplate parent)
Wrap Map in
FixtureList |
static FixtureMap |
FixtureTemplateWrapper.wrap(Map<String,? extends Object> source,
String fixtureName,
FixtureTemplate parent)
Wrap Map in
FixtureMap |
static FixtureValue |
FixtureTemplateWrapper.wrap(Object source,
String fixtureName,
FixtureTemplate parent)
Wrap Map in FixtureValue
|
| Modifier and Type | Method and Description |
|---|---|
Object |
FixtureConverterImpl.convert(FixtureTemplate fixtureTemplate,
com.google.common.reflect.TypeToken typeToken) |
Object |
FixtureConverter.convert(FixtureTemplate fixtureTemplate,
com.google.common.reflect.TypeToken<?> typeToken)
Convert the fixtureTemplate to the give type.
|
void |
AbstractFixtureMapper.map(Object target,
String key,
FixtureTemplate fixtureTemplate)
Set a value of the key to target object.
|
Copyright © 2018. All rights reserved.