org.eclipse.scada.hd.data.QueryParameters.getNumberOfEntries()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(3.6k)|赞(0)|评价(0)|浏览(116)

本文整理了Java中org.eclipse.scada.hd.data.QueryParameters.getNumberOfEntries方法的一些代码示例,展示了QueryParameters.getNumberOfEntries的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryParameters.getNumberOfEntries方法的具体详情如下:
包路径:org.eclipse.scada.hd.data.QueryParameters
类名称:QueryParameters
方法名:getNumberOfEntries

QueryParameters.getNumberOfEntries介绍

暂无

代码示例

代码示例来源:origin: de.dentrassi.eclipse.neoscada.core/org.eclipse.scada.hd.server.common

if ( index < 0 || index >= this.queryParameters.getNumberOfEntries () )
if ( index + valueInformation.size () > this.queryParameters.getNumberOfEntries () )

代码示例来源:origin: org.eclipse.neoscada.core/org.eclipse.scada.hd.server.storage.common

private double getPeriod ()
{
  return (double) ( this.parameters.getEndTimestamp () - this.parameters.getStartTimestamp () ) / (double)this.parameters.getNumberOfEntries ();
}

代码示例来源:origin: org.eclipse.neoscada.core/org.eclipse.scada.hd.server.storage.common

protected Entry findNextEntry ( final int i )
{
  if ( i + 1 >= this.parameters.getNumberOfEntries () )
  {
    return null;
  }
  else
  {
    if ( this.data[i + 1].getEntries ().isEmpty () )
    {
      return findNextEntry ( i + 1 );
    }
    else
    {
      return this.data[i + 1].getEntries ().first ();
    }
  }
}

代码示例来源:origin: org.eclipse.neoscada.core/org.eclipse.scada.hd.server.storage.common

private static boolean parameterEquals ( final QueryParameters first, final QueryParameters second )
{
  if ( first == second )
  {
    return true;
  }
  if ( first == null )
  {
    return false;
  }
  // now both are non-null
  if ( first.getStartTimestamp () != second.getStartTimestamp () )
  {
    return false;
  }
  if ( first.getEndTimestamp () != second.getEndTimestamp () )
  {
    return false;
  }
  if ( first.getNumberOfEntries () != second.getNumberOfEntries () )
  {
    return false;
  }
  return true;
}

代码示例来源:origin: org.eclipse.neoscada.core/org.eclipse.scada.hd.server.storage.common

public synchronized void changeParameters ( final QueryParameters parameters )
{
  this.parameters = parameters;
  notifyStateUpdate ( QueryState.LOADING );
  notifyParameterUpdate ( parameters, new HashSet<String> ( Arrays.asList ( QueryDataBuffer.AVG, QueryDataBuffer.MIN, QueryDataBuffer.MAX, QueryDataBuffer.STDDEV ) ) );
  // clear
  this.entries.clear ();
  this.firstEntry = null;
  this.data = new Data[parameters.getNumberOfEntries ()];
  fillDataCells ( this.data, parameters.getStartTimestamp (), parameters.getEndTimestamp (), new DataFactory () {
    @Override
    public QueryDataBuffer.Data create ( final Date start, final Date end )
    {
      return new Data ( start, end );
    }
  } );
}

代码示例来源:origin: org.eclipse.neoscada.core/org.eclipse.scada.hd.server.storage.common

if ( i >= 0 && i < this.parameters.getNumberOfEntries () )

代码示例来源:origin: de.dentrassi.eclipse.neoscada.core/org.eclipse.scada.hd.protocol.ngp.codec

protected static void inlineEncodeQueryParameters ( final BinaryContext context, final IoBuffer data, final org.eclipse.scada.hd.data.QueryParameters value ) throws Exception
{
  // number of fields
  data.put ( (byte)3 );
  // encode attributes
  context.encodePrimitiveLong ( data, (byte)1, value.getStartTimestamp () );
  context.encodePrimitiveLong ( data, (byte)2, value.getEndTimestamp () );
  context.encodePrimitiveInt ( data, (byte)3, value.getNumberOfEntries () );
}

代码示例来源:origin: org.eclipse.neoscada.core/org.eclipse.scada.hd.protocol.ngp.codec

protected static void inlineEncodeQueryParameters ( final BinaryContext context, final IoBuffer data, final org.eclipse.scada.hd.data.QueryParameters value ) throws Exception
{
  // number of fields
  data.put ( (byte)3 );
  // encode attributes
  context.encodePrimitiveLong ( data, (byte)1, value.getStartTimestamp () );
  context.encodePrimitiveLong ( data, (byte)2, value.getEndTimestamp () );
  context.encodePrimitiveInt ( data, (byte)3, value.getNumberOfEntries () );
}

代码示例来源:origin: org.eclipse.neoscada.core/org.eclipse.scada.hd.server.storage.common

endIndex = Math.min ( endIndex, this.parameters.getNumberOfEntries () );

相关文章