Class AddressCreator.Default
java.lang.Object
one.microstream.entity.Entity.Creator.Abstract<Address,AddressCreator>
one.microstream.examples.layeredentities._Address.AddressCreator.Default
- All Implemented Interfaces:
Entity.Creator<Address,AddressCreator>,AddressCreator
- Enclosing interface:
- AddressCreator
public static class AddressCreator.Default extends Entity.Creator.Abstract<Address,AddressCreator> implements AddressCreator
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.examples.layeredentities._Address.AddressCreator
AddressCreator.DefaultNested 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 -
Constructor Summary
Constructors Modifier Constructor Description protectedDefault() -
Method Summary
Modifier and Type Method Description AddressCreatorcity(String city)AddressCreatorcopy(Address other)AddresscreateData(Address entityInstance)protected EntityLayerIdentitycreateEntityInstance()AddressCreatorstreet(String street)AddressCreatorzipCode(String zipCode)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
-
street
- Specified by:
streetin interfaceAddressCreator
-
city
- Specified by:
cityin interfaceAddressCreator
-
zipCode
- Specified by:
zipCodein interfaceAddressCreator
-
createEntityInstance
- Specified by:
createEntityInstancein classEntity.Creator.Abstract<Address,AddressCreator>
-
createData
- Specified by:
createDatain interfaceEntity.Creator<Address,AddressCreator>
-
copy
- Specified by:
copyin interfaceEntity.Creator<Address,AddressCreator>
-