org.aspectj.org.eclipse.jdt.internal.core.builder
Class ReferenceCollection

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.internal.core.builder.ReferenceCollection
Direct Known Subclasses:
AdditionalTypeCollection

public class ReferenceCollection
extends java.lang.Object


Constructor Summary
ReferenceCollection(char[][][] qualifiedNameReferences, char[][] simpleNameReferences)
           
 
Method Summary
 void addDependencies(java.lang.String[] typeNameDependencies)
           
 boolean includes(char[][][] qualifiedNames, char[][] simpleNames)
           
static char[][][] internQualifiedNames(char[][][] qualifiedNames)
           
static char[][][] internQualifiedNames(StringSet qualifiedStrings)
           
static char[][] internSimpleNames(char[][] simpleNames, boolean removeWellKnown)
           
static char[][] internSimpleNames(StringSet simpleStrings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReferenceCollection

public ReferenceCollection(char[][][] qualifiedNameReferences,
                           char[][] simpleNameReferences)
Method Detail

addDependencies

public void addDependencies(java.lang.String[] typeNameDependencies)

includes

public boolean includes(char[][][] qualifiedNames,
                        char[][] simpleNames)

internQualifiedNames

public static char[][][] internQualifiedNames(StringSet qualifiedStrings)

internQualifiedNames

public static char[][][] internQualifiedNames(char[][][] qualifiedNames)

internSimpleNames

public static char[][] internSimpleNames(StringSet simpleStrings)

internSimpleNames

public static char[][] internSimpleNames(char[][] simpleNames,
                                         boolean removeWellKnown)