public class BasicEntityFactory extends java.lang.Object implements EntityFactory
| Constructor and Description |
|---|
BasicEntityFactory() |
| Modifier and Type | Method and Description |
|---|---|
EntityBuilder |
clone(Entity entity)
Clone the supplied
Entity
into a new EntityBuilder to
enable modifications |
<T> EntityBuilder |
convert(T target,
EntityConverter<T> converter)
Create an
Entity by
converting it using the supplied
EntityConverter |
EntityBuilder |
newEntity()
Create a new
EntityBuilder
with no self URI |
EntityBuilder |
newEntity(java.net.URI uri)
|
public EntityBuilder newEntity(java.net.URI uri)
EntityFactorynewEntity in interface EntityFactoryuri - URI self link for EntityEntityBuilder to build Entitypublic EntityBuilder newEntity()
EntityFactoryEntityBuilder
with no self URInewEntity in interface EntityFactoryEntityBuilder to build Entitypublic <T> EntityBuilder convert(T target, EntityConverter<T> converter)
EntityFactoryEntity by
converting it using the supplied
EntityConverterconvert in interface EntityFactorytarget - Object to convertconverter - EntityConverter to convert withEntityBuilder result of conversionpublic EntityBuilder clone(Entity entity)
EntityFactoryEntity
into a new EntityBuilder to
enable modificationsclone in interface EntityFactoryentity - Entity to cloneEntityBuilder to build Entity