Class HumanCreator.Default
java.lang.Object
one.microstream.entity.Entity.Creator.Abstract<Human,HumanCreator>
one.microstream.examples.layeredentities._Human.HumanCreator.Default
- All Implemented Interfaces:
Entity.Creator<Human,HumanCreator>
,HumanCreator
- Enclosing interface:
- HumanCreator
public static class HumanCreator.Default extends Entity.Creator.Abstract<Human,HumanCreator> implements HumanCreator
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.entity.Entity.Creator
Entity.Creator.Abstract<E extends Entity,C extends Entity.Creator<E,C>>, Entity.Creator.Static
Nested classes/interfaces inherited from interface one.microstream.examples.layeredentities._Human.HumanCreator
HumanCreator.Default
-
Constructor Summary
Constructors Modifier Constructor Description protected
Default()
-
Method Summary
Modifier and Type Method Description HumanCreator
address(Address address)
HumanCreator
copy(Human other)
Human
createData(Human entityInstance)
protected EntityLayerIdentity
createEntityInstance()
HumanCreator
name(String name)
HumanCreator
partner(Human partner)
Methods inherited from class one.microstream.entity.Entity.Creator.Abstract
create, dispatchDataInstance, layers
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface one.microstream.entity.Entity.Creator
addLayer, addLayer, create, layers
-
Constructor Details
-
Default
protected Default()
-
-
Method Details
-
address
- Specified by:
address
in interfaceHumanCreator
-
partner
- Specified by:
partner
in interfaceHumanCreator
-
name
- Specified by:
name
in interfaceHumanCreator
-
createEntityInstance
- Specified by:
createEntityInstance
in classEntity.Creator.Abstract<Human,HumanCreator>
-
createData
- Specified by:
createData
in interfaceEntity.Creator<Human,HumanCreator>
-
copy
- Specified by:
copy
in interfaceEntity.Creator<Human,HumanCreator>
-