Package org.eclipse.jdt.internal.compiler.util

Examples of org.eclipse.jdt.internal.compiler.util.HashtableOfPackage


public PackageBinding(char[][] compoundName, PackageBinding parent, LookupEnvironment environment) {
  this.compoundName = compoundName;
  this.parent = parent;
  this.environment = environment;
  this.knownTypes = null; // initialized if used... class counts can be very large 300-600
  this.knownPackages = new HashtableOfPackage(3); // sub-package counts are typically 0-3
}
View Full Code Here


  this.globalOptions = globalOptions;
  this.problemReporter = problemReporter;
  this.defaultPackage = new PackageBinding(this); // assume the default package always exists
  this.defaultImports = null;
  this.nameEnvironment = nameEnvironment;
  this.knownPackages = new HashtableOfPackage();
  this.uniqueArrayBindings = new ArrayBinding[5][];
  this.uniqueArrayBindings[0] = new ArrayBinding[50]; // start off the most common 1 dimension array @ 50
  this.uniqueParameterizedTypeBindings = new SimpleLookupTable(3);
  this.uniqueRawTypeBindings = new SimpleLookupTable(3);
  this.uniqueWildcardBindings = new SimpleLookupTable(3);
View Full Code Here

}

public void reset() {
  this.defaultPackage = new PackageBinding(this); // assume the default package always exists
  this.defaultImports = null;
  this.knownPackages = new HashtableOfPackage();
  this.accessRestrictions = new HashMap(3);

  this.verifier = null;
  for (int i = this.uniqueArrayBindings.length; --i >= 0;) {
    ArrayBinding[] arrayBindings = this.uniqueArrayBindings[i];
View Full Code Here

public PackageBinding(char[][] compoundName, PackageBinding parent, LookupEnvironment environment) {
  this.compoundName = compoundName;
  this.parent = parent;
  this.environment = environment;
  this.knownTypes = null; // initialized if used... class counts can be very large 300-600
  this.knownPackages = new HashtableOfPackage(3); // sub-package counts are typically 0-3
  if (compoundName != CharOperation.NO_CHAR_CHAR)
    checkIfNullAnnotationPackage();
}
View Full Code Here

  this.globalOptions = globalOptions;
  this.problemReporter = problemReporter;
  this.defaultPackage = new PackageBinding(this); // assume the default package always exists
  this.defaultImports = null;
  this.nameEnvironment = nameEnvironment;
  this.knownPackages = new HashtableOfPackage();
  this.uniqueArrayBindings = new ArrayBinding[5][];
  this.uniqueArrayBindings[0] = new ArrayBinding[50]; // start off the most common 1 dimension array @ 50
  this.uniqueParameterizedTypeBindings = new SimpleLookupTable(3);
  this.uniqueRawTypeBindings = new SimpleLookupTable(3);
  this.uniqueWildcardBindings = new SimpleLookupTable(3);
View Full Code Here

}

public void reset() {
  this.defaultPackage = new PackageBinding(this); // assume the default package always exists
  this.defaultImports = null;
  this.knownPackages = new HashtableOfPackage();
  this.accessRestrictions = new HashMap(3);

  this.verifier = null;
  for (int i = this.uniqueArrayBindings.length; --i >= 0;) {
    ArrayBinding[] arrayBindings = this.uniqueArrayBindings[i];
View Full Code Here

  this.globalOptions = globalOptions;
  this.problemReporter = problemReporter;
  this.defaultPackage = new PackageBinding(this); // assume the default package always exists
  this.defaultImports = null;
  this.nameEnvironment = nameEnvironment;
  this.knownPackages = new HashtableOfPackage();
  this.uniqueArrayBindings = new ArrayBinding[5][];
  this.uniqueArrayBindings[0] = new ArrayBinding[50]; // start off the most common 1 dimension array @ 50
  this.uniqueParameterizedTypeBindings = new SimpleLookupTable(3);
  this.uniqueRawTypeBindings = new SimpleLookupTable(3);
  this.uniqueWildcardBindings = new SimpleLookupTable(3);
View Full Code Here

}

public void reset() {
  this.defaultPackage = new PackageBinding(this); // assume the default package always exists
  this.defaultImports = null;
  this.knownPackages = new HashtableOfPackage();
  this.accessRestrictions = new HashMap(3);

  this.verifier = null;
  for (int i = this.uniqueArrayBindings.length; --i >= 0;) {
    ArrayBinding[] arrayBindings = this.uniqueArrayBindings[i];
View Full Code Here

public PackageBinding(char[][] compoundName, PackageBinding parent, LookupEnvironment environment) {
  this.compoundName = compoundName;
  this.parent = parent;
  this.environment = environment;
  this.knownTypes = null; // initialized if used... class counts can be very large 300-600
  this.knownPackages = new HashtableOfPackage(3); // sub-package counts are typically 0-3
  if (compoundName != CharOperation.NO_CHAR_CHAR)
    checkIfNullAnnotationPackage();
}
View Full Code Here

  this.globalOptions = globalOptions;
  this.problemReporter = problemReporter;
  this.defaultPackage = new PackageBinding(this); // assume the default package always exists
  this.defaultImports = null;
  this.nameEnvironment = nameEnvironment;
  this.knownPackages = new HashtableOfPackage();
  this.uniqueArrayBindings = new ArrayBinding[5][];
  this.uniqueArrayBindings[0] = new ArrayBinding[50]; // start off the most common 1 dimension array @ 50
  this.uniqueParameterizedTypeBindings = new SimpleLookupTable(3);
  this.uniqueRawTypeBindings = new SimpleLookupTable(3);
  this.uniqueWildcardBindings = new SimpleLookupTable(3);
View Full Code Here

TOP

Related Classes of org.eclipse.jdt.internal.compiler.util.HashtableOfPackage

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.