org.qi4j.bootstrap
Interface ValueDeclaration


public interface ValueDeclaration

Fluent API for declaring values


Method Summary
 ValueDeclaration setMetaInfo(Object info)
           
 ValueDeclaration visibleIn(Visibility visibility)
           
 ValueDeclaration withConcerns(Class<?>... concerns)
           
 ValueDeclaration withMixins(Class<?>... mixins)
           
 ValueDeclaration withRoles(Class<?>... roles)
           
 ValueDeclaration withSideEffects(Class<?>... sideEffects)
           
 

Method Detail

setMetaInfo

ValueDeclaration setMetaInfo(Object info)

visibleIn

ValueDeclaration visibleIn(Visibility visibility)

withConcerns

ValueDeclaration withConcerns(Class<?>... concerns)

withSideEffects

ValueDeclaration withSideEffects(Class<?>... sideEffects)

withMixins

ValueDeclaration withMixins(Class<?>... mixins)

withRoles

ValueDeclaration withRoles(Class<?>... roles)