本文整理了Java中org.qi4j.api.property.Property
类的一些代码示例,展示了Property
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Property
类的具体详情如下:
包路径:org.qi4j.api.property.Property
类名称:Property
[英]Properties are declared in Composite interfaces by using this interface.
It creates a first-class object for the property from which you can get and set the value, and access any metadata about it.
The type of the Property can be one of the following:
代码示例来源:origin: org.qi4j.core/org.qi4j.core.api
public static Property<Integer> add( Property<Integer> property, int amount )
{
property.set( property.get() + amount );
return property;
}
代码示例来源:origin: org.qi4j.core/org.qi4j.core.api
@Override
public Object get()
{
return next.get();
}
代码示例来源:origin: org.qi4j.core/org.qi4j.core.api
@Override
public void set( Object newValue )
throws IllegalArgumentException, IllegalStateException
{
next.set( newValue );
}
代码示例来源:origin: org.qi4j.core/org.qi4j.core.api
/**
* @param entityComposite a non-null EntityComposite
* @throws NullPointerException if entityComposite is null
*/
public EntityReference( EntityComposite entityComposite )
{
this( entityComposite.identity().get() );
}
代码示例来源:origin: org.qi4j.library/org.qi4j.library.logging
private void setStandardStuff( Class compositeType, Method method, Object[] args, long entryTime, long durationNano, TraceRecord state, Throwable exception )
{
state.duration().set( durationNano );
state.entryTime().set( entryTime );
state.methodName().set( method.getName() );
state.compositeTypeName().set( compositeType.getName() );
state.arguments().set( convertArguments( args ) );
state.threadName().set( Thread.currentThread().getName() );
state.exception().set( exception );
}
代码示例来源:origin: org.qi4j.core/org.qi4j.core.api
public static Property<Integer> sub( Property<Integer> property, int amount )
{
property.set( property.get() - amount );
return property;
}
代码示例来源:origin: org.qi4j.library/org.qi4j.library.fileconfig
@Override
public File cacheDirectory()
{
return data.cache().get();
}
代码示例来源:origin: org.qi4j.library/org.qi4j.library.logging
private void setStandardStuff( LogType type, Composite composite, String category, String message,
LogRecord state, List<Serializable> params )
{
state.logtype().set( type );
state.time().set( System.currentTimeMillis() );
state.category().set( category );
state.message().set( message );
state.compositeTypeName().set( getCompositeName( composite ) );
state.threadName().set( Thread.currentThread().getName() );
state.parameters().set( params );
}
代码示例来源:origin: org.qi4j.core/org.qi4j.core.api
public static Property<Long> add( Property<Long> property, long amount )
{
property.set( property.get() + amount );
return property;
}
代码示例来源:origin: org.qi4j.library/org.qi4j.library.fileconfig
@Override
public OS os()
{
return data.os().get();
}
代码示例来源:origin: org.qi4j.library/org.qi4j.library.logging
private void setStandardStuff( Composite composite, String message, DebugRecord state, List<Serializable> params )
{
state.time().set( System.currentTimeMillis() );
state.message().set( message );
state.compositeTypeName().set( getCompositeName( composite ) );
state.threadName().set( Thread.currentThread().getName() );
state.parameters().set( params );
}
代码示例来源:origin: org.qi4j.core/org.qi4j.core.api
public static Property<Long> mult( Property<Long> property, long amount )
{
property.set( property.get() * amount );
return property;
}
代码示例来源:origin: org.qi4j.library/org.qi4j.library.fileconfig
@Override
public File dataDirectory()
{
return data.data().get();
}
代码示例来源:origin: org.codeartisans.qipki/qipki-ca-http
@Override
public void assembleConfigModule( ModuleAssembly config )
throws AssemblyException
{
config.entities( JettyConfiguration.class ).visibleIn( Visibility.application );
JettyConfiguration jettyConfig = config.forMixin( JettyConfiguration.class ).declareDefaults();
jettyConfig.hostName().set( iface );
jettyConfig.port().set( port );
jettyConfig.resourcePath().set( docRoot );
}
代码示例来源:origin: org.qi4j.core/org.qi4j.core.api
public static Property<Integer> mult( Property<Integer> property, int amount )
{
property.set( property.get() * amount );
return property;
}
代码示例来源:origin: org.qi4j.library/org.qi4j.library.fileconfig
@Override
public File temporaryDirectory()
{
return data.temporary().get();
}
代码示例来源:origin: org.qi4j.library/org.qi4j.library.rest-common
public T addLink( String description, String id, String rel, String href, String classes )
{
linkBuilder.prototype().text().set( description );
linkBuilder.prototype().id().set( id );
linkBuilder.prototype().rel().set( rel );
linkBuilder.prototype().href().set( href );
linkBuilder.prototype().classes().set( classes );
addLink( linkBuilder.newInstance() );
return (T) this;
}
代码示例来源:origin: org.qi4j.core/org.qi4j.core.api
public static Property<Long> div( Property<Long> property, long amount )
{
property.set( property.get() / amount );
return property;
}
代码示例来源:origin: org.qi4j.library/org.qi4j.library.fileconfig
@Override
public File logDirectory()
{
return data.log().get();
}
代码示例来源:origin: org.qi4j.core/org.qi4j.core.testsupport
private BarEntity buildBarEntity( String cathedral )
{
EntityBuilder<BarEntity> barBuilder = module.currentUnitOfWork().newEntityBuilder( BarEntity.class );
barBuilder.instance().cathedral().set( cathedral );
return barBuilder.newInstance();
}
内容来源于网络,如有侵权,请联系作者删除!