当前位置: 首页>>代码示例>>Java>>正文


Java TObjectHash.FREE属性代码示例

本文整理汇总了Java中gnu.trove.impl.hash.TObjectHash.FREE属性的典型用法代码示例。如果您正苦于以下问题:Java TObjectHash.FREE属性的具体用法?Java TObjectHash.FREE怎么用?Java TObjectHash.FREE使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在gnu.trove.impl.hash.TObjectHash的用法示例。


在下文中一共展示了TObjectHash.FREE属性的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: nextIndex

/**
        * Returns the index of the next value in the data structure
        * or a negative value if the iterator is exhausted.
        *
        * @return an <code>int</code> value
        * @throws ConcurrentModificationException
        *          if the underlying
        *          collection's size has been modified since the iterator was
        *          created.
        */
       protected final int nextIndex() {
           if ( _expectedSize != _hash.size() ) {
               throw new ConcurrentModificationException();
           }

           Object[] set = TObjectFloatHashMap.this._set;
           int i = _index;
           while ( i-- > 0 && ( set[i] == TObjectHash.FREE ||
            set[i] == TObjectHash.REMOVED ) ) {

// do nothing
           }
           return i;
       }
 
开发者ID:JianpingZeng,项目名称:xcc,代码行数:24,代码来源:TObjectFloatHashMap.java

示例2: nextIndex

/**
        * Returns the index of the next value in the data structure
        * or a negative value if the iterator is exhausted.
        *
        * @return an <code>int</code> value
        * @throws ConcurrentModificationException
        *          if the underlying
        *          collection's size has been modified since the iterator was
        *          created.
        */
       protected final int nextIndex() {
           if ( _expectedSize != _hash.size() ) {
               throw new ConcurrentModificationException();
           }

           Object[] set = TObjectIntHashMap.this._set;
           int i = _index;
           while ( i-- > 0 && ( set[i] == TObjectHash.FREE ||
            set[i] == TObjectHash.REMOVED ) ) {

// do nothing
           }
           return i;
       }
 
开发者ID:JianpingZeng,项目名称:xcc,代码行数:24,代码来源:TObjectIntHashMap.java

示例3: nextIndex

/**
        * Returns the index of the next value in the data structure
        * or a negative value if the iterator is exhausted.
        *
        * @return an <code>int</code> value
        * @throws ConcurrentModificationException
        *          if the underlying
        *          collection's size has been modified since the iterator was
        *          created.
        */
       protected final int nextIndex() {
           if ( _expectedSize != _hash.size() ) {
               throw new ConcurrentModificationException();
           }

           Object[] set = TObjectShortHashMap.this._set;
           int i = _index;
           while ( i-- > 0 && ( set[i] == TObjectHash.FREE ||
            set[i] == TObjectHash.REMOVED ) ) {

// do nothing
           }
           return i;
       }
 
开发者ID:JianpingZeng,项目名称:xcc,代码行数:24,代码来源:TObjectShortHashMap.java

示例4: nextIndex

/**
        * Returns the index of the next value in the data structure
        * or a negative value if the iterator is exhausted.
        *
        * @return an <code>int</code> value
        * @throws ConcurrentModificationException
        *          if the underlying
        *          collection's size has been modified since the iterator was
        *          created.
        */
       protected final int nextIndex() {
           if ( _expectedSize != _hash.size() ) {
               throw new ConcurrentModificationException();
           }

           Object[] set = TObjectByteHashMap.this._set;
           int i = _index;
           while ( i-- > 0 && ( set[i] == TObjectHash.FREE ||
            set[i] == TObjectHash.REMOVED ) ) {

// do nothing
           }
           return i;
       }
 
开发者ID:JianpingZeng,项目名称:xcc,代码行数:24,代码来源:TObjectByteHashMap.java

示例5: nextIndex

/**
        * Returns the index of the next value in the data structure
        * or a negative value if the iterator is exhausted.
        *
        * @return an <code>int</code> value
        * @throws ConcurrentModificationException
        *          if the underlying
        *          collection's size has been modified since the iterator was
        *          created.
        */
       protected final int nextIndex() {
           if ( _expectedSize != _hash.size() ) {
               throw new ConcurrentModificationException();
           }

           Object[] set = TObjectDoubleHashMap.this._set;
           int i = _index;
           while ( i-- > 0 && ( set[i] == TObjectHash.FREE ||
            set[i] == TObjectHash.REMOVED ) ) {

// do nothing
           }
           return i;
       }
 
开发者ID:JianpingZeng,项目名称:xcc,代码行数:24,代码来源:TObjectDoubleHashMap.java

示例6: nextIndex

/**
        * Returns the index of the next value in the data structure
        * or a negative value if the iterator is exhausted.
        *
        * @return an <code>int</code> value
        * @throws ConcurrentModificationException
        *          if the underlying
        *          collection's size has been modified since the iterator was
        *          created.
        */
       protected final int nextIndex() {
           if ( _expectedSize != _hash.size() ) {
               throw new ConcurrentModificationException();
           }

           Object[] set = TObjectLongHashMap.this._set;
           int i = _index;
           while ( i-- > 0 && ( set[i] == TObjectHash.FREE ||
            set[i] == TObjectHash.REMOVED ) ) {

// do nothing
           }
           return i;
       }
 
开发者ID:JianpingZeng,项目名称:xcc,代码行数:24,代码来源:TObjectLongHashMap.java

示例7: nextIndex

/**
        * Returns the index of the next value in the data structure
        * or a negative value if the iterator is exhausted.
        *
        * @return an <code>int</code> value
        * @throws ConcurrentModificationException
        *          if the underlying
        *          collection's size has been modified since the iterator was
        *          created.
        */
       protected final int nextIndex() {
           if ( _expectedSize != _hash.size() ) {
               throw new ConcurrentModificationException();
           }

           Object[] set = TObjectCharHashMap.this._set;
           int i = _index;
           while ( i-- > 0 && ( set[i] == TObjectHash.FREE ||
            set[i] == TObjectHash.REMOVED ) ) {

// do nothing
           }
           return i;
       }
 
开发者ID:JianpingZeng,项目名称:xcc,代码行数:24,代码来源:TObjectCharHashMap.java

示例8: objectAtIndex

@SuppressWarnings("unchecked")
protected E objectAtIndex( int index ) {
    Object obj = _objectHash._set[index];
    if ( obj == TObjectHash.FREE || obj == TObjectHash.REMOVED ) {
        return null;
    }
    return (E) obj;
}
 
开发者ID:funkemunky,项目名称:HCFCore,代码行数:8,代码来源:TObjectHashIterator.java

示例9: nextIndex

/**
        * Returns the index of the next value in the data structure
        * or a negative value if the iterator is exhausted.
        *
        * @return an <code>int</code> value
        * @throws ConcurrentModificationException
        *          if the underlying
        *          collection's size has been modified since the iterator was
        *          created.
        */
       final int nextIndex() {
           if ( _expectedSize != _hash.size() ) {
               throw new ConcurrentModificationException();
           }

           final Object[] set = TObjectDoubleHashMap.this._set;
           int i = _index;
           while ( i-- > 0 && ( set[i] == TObjectHash.FREE ||
            set[i] == TObjectHash.REMOVED ) ) {

// do nothing
           }
           return i;
       }
 
开发者ID:digitalheir,项目名称:java-probabilistic-earley-parser,代码行数:24,代码来源:TObjectDoubleHashMap.java

示例10: objectAtIndex

@SuppressWarnings("unchecked")
protected E objectAtIndex(final int index ) {
    final Object obj = _objectHash._set[index];
    if ( obj == TObjectHash.FREE || obj == TObjectHash.REMOVED ) {
        return null;
    }
    return (E) obj;
}
 
开发者ID:digitalheir,项目名称:java-probabilistic-earley-parser,代码行数:8,代码来源:TObjectHashIterator.java

示例11: objectAtIndex

@Override
@SuppressWarnings("unchecked")
protected E objectAtIndex( int index ) {
    Object obj = _objectHash._set[index];
    if ( obj == TObjectHash.FREE || obj == TObjectHash.REMOVED ) {
        return null;
    }
    return (E) obj;
}
 
开发者ID:palantir,项目名称:trove-3.0.3,代码行数:9,代码来源:TObjectHashIterator.java

示例12: nextIndex

/**
 * Returns the index of the next value in the data structure
 * or a negative value if the iterator is exhausted.
 *
 * @return an <code>int</code> value
 * @throws ConcurrentModificationException
 *          if the underlying
 *          collection's size has been modified since the iterator was
 *          created.
 */
protected final int nextIndex() {
    if ( _expectedSize != _hash.size() ) {
        throw new ConcurrentModificationException();
    }

    Object[] set = TObjectFloatHashMap.this._set;
    int i = _index;
    while ( i-- > 0 && ( set[i] == TObjectHash.FREE || set[i] == TObjectHash.REMOVED ) ) {
        ;
    }
    return i;
}
 
开发者ID:major2015,项目名称:easyrec_major,代码行数:22,代码来源:TObjectFloatHashMap.java

示例13: nextIndex

/**
 * Returns the index of the next value in the data structure
 * or a negative value if the iterator is exhausted.
 *
 * @return an <code>int</code> value
 * @throws ConcurrentModificationException
 *          if the underlying
 *          collection's size has been modified since the iterator was
 *          created.
 */
protected final int nextIndex() {
    if ( _expectedSize != _hash.size() ) {
        throw new ConcurrentModificationException();
    }

    Object[] set = TObjectIntHashMap.this._set;
    int i = _index;
    while ( i-- > 0 && ( set[i] == TObjectHash.FREE || set[i] == TObjectHash.REMOVED ) ) {
        ;
    }
    return i;
}
 
开发者ID:major2015,项目名称:easyrec_major,代码行数:22,代码来源:TObjectIntHashMap.java

示例14: nextIndex

/**
 * Returns the index of the next value in the data structure
 * or a negative value if the iterator is exhausted.
 *
 * @return an <code>int</code> value
 * @throws ConcurrentModificationException
 *          if the underlying
 *          collection's size has been modified since the iterator was
 *          created.
 */
protected final int nextIndex() {
    if ( _expectedSize != _hash.size() ) {
        throw new ConcurrentModificationException();
    }

    Object[] set = TObjectShortHashMap.this._set;
    int i = _index;
    while ( i-- > 0 && ( set[i] == TObjectHash.FREE || set[i] == TObjectHash.REMOVED ) ) {
        ;
    }
    return i;
}
 
开发者ID:major2015,项目名称:easyrec_major,代码行数:22,代码来源:TObjectShortHashMap.java

示例15: nextIndex

/**
 * Returns the index of the next value in the data structure
 * or a negative value if the iterator is exhausted.
 *
 * @return an <code>int</code> value
 * @throws ConcurrentModificationException
 *          if the underlying
 *          collection's size has been modified since the iterator was
 *          created.
 */
protected final int nextIndex() {
    if ( _expectedSize != _hash.size() ) {
        throw new ConcurrentModificationException();
    }

    Object[] set = TObjectByteHashMap.this._set;
    int i = _index;
    while ( i-- > 0 && ( set[i] == TObjectHash.FREE || set[i] == TObjectHash.REMOVED ) ) {
        ;
    }
    return i;
}
 
开发者ID:major2015,项目名称:easyrec_major,代码行数:22,代码来源:TObjectByteHashMap.java


注:本文中的gnu.trove.impl.hash.TObjectHash.FREE属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。