@Override public void assemble( ModuleAssembly module ) { module.values( SomeValue.class ); }
protected void assembleValues( ModuleAssembly module, Visibility visibility ) { module.values( URL.class, Address.class, Protocol.class, Host.class, Port.class, File.class, QueryParam.class ).visibleIn( visibility ); }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.values( PrimitivesValue.class, Some.class, AnotherSome.class, Other.class ); }
@Override public ModuleAssembly assemble( LayerAssembly layer, ModuleAssembly module ) { module.entities( Owner.class, Staff.class ); module.entities( City.class, Cat.class, Dog.class ); module.values( Address.class ); return module; } }
@Override public ModuleAssembly assemble( LayerAssembly layer, ModuleAssembly module ) throws AssemblyException { module.entities( Order.class, Customer.class ); module.values( Address.class ); return module; }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.values( SomeValue.class ); module.defaultServices(); }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.values( InnerValue.class, InnerDefaultedValue.class, OuterValue.class, OuterDefaultedValue.class ); module.defaultServices(); }
public void assemble( ModuleAssembly module ) throws AssemblyException { module.values( SomeValue.class ); module.services( DummyService.class ); } };
@Override public ModuleAssembly assemble( LayerAssembly layer, ModuleAssembly module ) { module.entities( Male.class, Female.class, City.class, Cat.class, Dog.class ).visibleIn( Visibility.application ); module.values( Address.class ).visibleIn( Visibility.application ); return module; } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.setName( "Beside" ); module.values( BesideApplicationVisible.class ).visibleIn( Visibility.application ); module.values( BesideLayerVisible.class ).visibleIn( Visibility.layer ); module.values( BesideModuleVisible.class ).visibleIn( Visibility.module ); } }
protected void defineLegalModule( ModuleAssembly module ) { module.defaultServices(); module.services( LegalService.class ).visibleIn( Visibility.application ); module.entities( Will.class ); module.values( WillAmount.class, WillItem.class, WillPercentage.class ); }
@Override public void assemble( ModuleAssembly module ) { module.values( SomeValue.class ); module.forMixin( SomeValue.class ) .setMetaInfo( new CustomPropertyConverter() ) .declareDefaults() .customAssemblyConvertedProperty(); }
@Override public ModuleAssembly assemble( LayerAssembly layer, ModuleAssembly module ) { new RestletCrudConnectivityAssembler().assemble( module ); module.values( EntryPoint.class ); return module; } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "Above Layer" ); module.setName( "Above" ); module.values( AboveApplicationVisible.class ).visibleIn( Visibility.application ); module.values( AboveLayerVisible.class ).visibleIn( Visibility.layer ); module.values( AboveModuleVisible.class ).visibleIn( Visibility.module ); } }
@Override public void assemble( ModuleAssembly module ) { ModuleAssembly storageModule = module.layer().module( "storage" ); module.configurations( ConfigSerializationConfig.class ); module.values( Host.class ); module.services( MyService.class ).identifiedBy( "configtest" ); new EntityTestAssembler().visibleIn( Visibility.layer ).assemble( storageModule ); }
protected void definePeopleModule( ModuleAssembly module ) { module.defaultServices(); module.entities( Address.class, Country.class, City.class, PhoneNumber.class ); module.entities( Person.class ).visibleIn( Visibility.layer ); module.services( PeopleRepository.class ).visibleIn( Visibility.application ); module.values( Rent.class ); module.objects( Rent.Builder.class ).visibleIn( Visibility.application ); }
public void assemble( ModuleAssembly module ) throws AssemblyException { new EntityTestAssembler().assemble( module ); module.entities( TestEntity.class ); module.values( TestValue.class, Test2Value.class ); module.objects( EntityStateSerializer.class, EntitySerializerTest.class ); }
public void assemble( ModuleAssembly module ) throws AssemblyException { new EntityTestAssembler().assemble( module ); module.entities( TestEntity.class ); module.values( TestValue.class, Test2Value.class ); module.objects( EntityTypeSerializer.class, EntityTypeSerializerTest.class ); }
public void assemble( ModuleAssembly module ) throws AssemblyException { LayerAssembly layer = module.layer(); layer.application().setName( "Script Test" ); module.transients( DomainType.class ).setMetaInfo( Scripting.JAVASCRIPT ).withMixins( ScriptMixin.class ); module.transients( HelloSpeaker.class ).setMetaInfo( Scripting.GROOVY ).withMixins( ScriptMixin.class ); module.values( HelloSpeaker.class ).setMetaInfo( Scripting.JAVASCRIPT ).withMixins( ScriptMixin.class ); }