org.boon.Boon.iterator()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(2.9k)|赞(0)|评价(0)|浏览(120)

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

Boon.iterator介绍

暂无

代码示例

代码示例来源:origin: io.fastjson/boon

@Override
  public boolean resolve( Object owner ) {
    boolean returnVal;
    FieldAccess field = field();
    Object fieldValue = fieldValue();
    Object value = value();
     if ( Typ.implementsInterface( field.type(), Typ.collection ) ) {
      Collection collection = ( Collection ) fieldValue;
      returnVal = collection.contains( value );
    } else if ( field.type().isArray() ) {
      returnVal = false;
      Object array = fieldValue;
      Iterator iter = iterator( array );
      while ( iter.hasNext() ) {
        Object i = iter.next();
        if ( i.equals( value ) ) {
          returnVal = true;
        }
      }
    } else {
      returnVal = fieldValue.toString().contains(value.toString());
    }
    return not ? !returnVal : returnVal;
  }
};

代码示例来源:origin: boonproject/boon

@Override
  public boolean resolve( Object owner ) {
    boolean returnVal;
    FieldAccess field = field();
    Object fieldValue = fieldValue();
    Object value = value();
     if ( Typ.implementsInterface( field.type(), Typ.collection ) ) {
      Collection collection = ( Collection ) fieldValue;
      returnVal = collection.contains( value );
    } else if ( field.type().isArray() ) {
      returnVal = false;
      Object array = fieldValue;
      Iterator iter = iterator( array );
      while ( iter.hasNext() ) {
        Object i = iter.next();
        if ( i.equals( value ) ) {
          returnVal = true;
        }
      }
    } else {
      returnVal = fieldValue.toString().contains(value.toString());
    }
    return not ? !returnVal : returnVal;
  }
};

代码示例来源:origin: boonproject/boon

@Override
  public boolean resolve( Object owner ) {
    boolean returnVal;
    FieldAccess field = field();
    Object fieldValue = fieldValue();
    Object value = value();
     if ( Typ.implementsInterface( field.type(), Typ.collection ) ) {
      Collection collection = ( Collection ) fieldValue;
      returnVal = collection.contains( value );
    } else if ( field.type().isArray() ) {
      returnVal = false;
      Object array = fieldValue;
      Iterator iter = iterator( array );
      while ( iter.hasNext() ) {
        Object i = iter.next();
        if ( i.equals( value ) ) {
          returnVal = true;
        }
      }
    } else {
      returnVal = fieldValue.toString().contains(value.toString());
    }
    return not ? !returnVal : returnVal;
  }
};

代码示例来源:origin: boonproject/boon

Iterator iterator = Boon.iterator( o );
while ( iterator.hasNext() ) {
  path.add( String.format( "[%s]", index ) );

代码示例来源:origin: boonproject/boon

Iterator iterator = Boon.iterator( o );
while ( iterator.hasNext() ) {
  path.add( String.format( "[%s]", index ) );

代码示例来源:origin: io.fastjson/boon

Iterator iterator = Boon.iterator( o );
while ( iterator.hasNext() ) {
  path.add( String.format( "[%s]", index ) );

代码示例来源:origin: boonproject/boon

final Iterator iterator = Boon.iterator( list );
final Iterator iterator2 = Boon.iterator( array );

代码示例来源:origin: boonproject/boon

iterator(atIndex(departments, "[1].employees")).next() instanceof Map &&
        len(atIndex(departments, "[1].employees")) == 4
);

代码示例来源:origin: boonproject/boon

iterator(atIndex(departments, "[1].employees")).next() instanceof Employee &&
    len(atIndex(departments, "[1].employees")) == 4
);

相关文章