Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.apache.xerces.impl.xs.util;
 
 
 public class StringListImpl
   implements StringList
 {
   public static final StringList EMPTY_LIST = new StringList()
  {
    public int getLength()
    {
      return 0;
    }
    public boolean contains(String paramString)
    {
      return false;
    }
    public String item(int paramInt)
    {
      return null;
    }
  };
  private String[] fArray = null;
  private int fLength = 0;
  private Vector fVector;
  public StringListImpl(Vector paramVector)
  {
    this.fVector = paramVector;
    this.fLength = (paramVector == null ? 0 : paramVector.size());
  }
  public StringListImpl(String[] paramArrayOfStringint paramInt)
  {
    this.fArray = paramArrayOfString;
    this.fLength = paramInt;
  }
  public int getLength()
  {
    return this.fLength;
  }
  public boolean contains(String paramString)
  {
    if (this.fVector != null)
      return this.fVector.contains(paramString);
    int i;
    if (paramString == null)
      for (i = 0; i < this.fLength; i++)
        if (this.fArray[i] == null)
          return true;
    else
      for (i = 0; i < this.fLength; i++)
        if (paramString.equals(this.fArray[i]))
          return true;
    return false;
  }
  public String item(int paramInt)
  {
    if ((paramInt < 0) || (paramInt >= this.fLength))
      return null;
    if (this.fVector != null)
      return (String)this.fVector.elementAt(paramInt);
    return this.fArray[paramInt];
  }
/* Location:           /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/thirdparty-all.jar
 * Qualified Name:     org.apache.xerces.impl.xs.util.StringListImpl
 * JD-Core Version:    0.6.0
 */
New to GrepCode? Check out our FAQ X