Package com.antlersoft.util

Examples of com.antlersoft.util.IteratorEnumeration


    return result;
  }
 
  protected Enumeration getEnumerationFromSets()
  {
    return new IteratorEnumeration( m_set_a.iterator());
  }
View Full Code Here


  public Enumeration finishEvaluation( DataSource source)
  {
    Enumeration result=EmptyEnum.empty;
    if ( m_set!=null)
    {
      result=new IteratorEnumeration( m_set.iterator());
      m_set=null;
    }
    return result;
  }
View Full Code Here

   */
  public Enumeration getContainedClasses()
  {
    if ( m_contained==null)
      return EmptyEnum.empty;
    return new FromRefEnumeration( new IteratorEnumeration( m_contained.iterator()));
  }
View Full Code Here

    return new FromRefEnumeration( new IteratorEnumeration( m_contained.iterator()));
  }
 
  public Enumeration getFields()
  {
    return new FromRefEnumeration( new IteratorEnumeration( m_fields.values().iterator()));
  }
View Full Code Here

   *
   * @return Enumeration over all the methods (including static and constructor) in the class
   */
  public Enumeration getMethods()
  {
    return new FromRefEnumeration( new IteratorEnumeration( m_methods.values().iterator()));
  }
View Full Code Here

   *
   * @return Enumeration over immediate base classes (extends and implements) for this class
   */
  public Enumeration getBaseClasses()
  {
    return new FromRefEnumeration( new IteratorEnumeration( m_base.iterator()));
  }
View Full Code Here

   *
   * @return Enumeration over the immediate derived classes (if any) of this class
   */
  public Enumeration getDerivedClasses()
  {
    return m_derived==null ? (Enumeration)EmptyEnum.empty : (Enumeration)new FromRefEnumeration( new IteratorEnumeration( m_derived.iterator()));
  }
View Full Code Here

  /* (non-Javadoc)
   * @see com.antlersoft.query.SetExpression#evaluate(com.antlersoft.query.DataSource)
   */
  @Override
  public Enumeration<?> evaluate(DataSource source) {
    return new IteratorEnumeration(m_contents.iterator());
  }
View Full Code Here

      throw new ReflectFailure(e);
    }
    if ( Enumeration.class.isAssignableFrom( return_type))
      return (Enumeration)result;
    if ( Iterator.class.isAssignableFrom( return_type))
      return new IteratorEnumeration( (Iterator)result);
    return new SingleEnum( result);
  }
View Full Code Here

     ArrayList result_list=new ArrayList( methods.length);
     for ( int i=0; i<methods.length; ++i)
     {
       result_list.add( methods[i].getName());
     }
     return new IteratorEnumeration( result_list.iterator());
  }
View Full Code Here

TOP

Related Classes of com.antlersoft.util.IteratorEnumeration

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.