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.StaticNested classes/interfaces inherited from interface one.microstream.examples.layeredentities._Human.HumanCreator
HumanCreator.Default -
Constructor Summary
Constructors Modifier Constructor Description protectedDefault() -
Method Summary
Modifier and Type Method Description HumanCreatoraddress(Address address)HumanCreatorcopy(Human other)HumancreateData(Human entityInstance)protected EntityLayerIdentitycreateEntityInstance()HumanCreatorname(String name)HumanCreatorpartner(Human partner)Methods inherited from class one.microstream.entity.Entity.Creator.Abstract
create, dispatchDataInstance, layersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface one.microstream.entity.Entity.Creator
addLayer, addLayer, create, layers
-
Constructor Details
-
Default
protected Default()
-
-
Method Details
-
address
- Specified by:
addressin interfaceHumanCreator
-
partner
- Specified by:
partnerin interfaceHumanCreator
-
name
- Specified by:
namein interfaceHumanCreator
-
createEntityInstance
- Specified by:
createEntityInstancein classEntity.Creator.Abstract<Human,HumanCreator>
-
createData
- Specified by:
createDatain interfaceEntity.Creator<Human,HumanCreator>
-
copy
- Specified by:
copyin interfaceEntity.Creator<Human,HumanCreator>
-