public final AnnotationBinding getAnnotationType(ReferenceBinding annotationType, boolean requiredResolved) { AnnotationBinding annotation = (AnnotationBinding) this.annotationTypes.get(annotationType); if (annotation == null) { if (requiredResolved) annotation = new AnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS); else annotation = new UnresolvedAnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS, this.environment); this.annotationTypes.put(annotationType, annotation); } if (requiredResolved) annotation.resolve(); return annotation; }
public final AnnotationBinding getAnnotationType(ReferenceBinding annotationType, boolean requiredResolved) { AnnotationBinding annotation = (AnnotationBinding) this.annotationTypes.get(annotationType); if (annotation == null) { if (requiredResolved) annotation = new AnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS); else annotation = new UnresolvedAnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS, this.environment); this.annotationTypes.put(annotationType, annotation); } if (requiredResolved) annotation.resolve(); return annotation; }
public final AnnotationBinding getAnnotationType(ReferenceBinding annotationType, boolean requiredResolved) { AnnotationBinding annotation = (AnnotationBinding) this.annotationTypes.get(annotationType); if (annotation == null) { if (requiredResolved) annotation = new AnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS); else annotation = new UnresolvedAnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS, this.environment); this.annotationTypes.put(annotationType, annotation); } if (requiredResolved) annotation.resolve(); return annotation; }
public final AnnotationBinding getAnnotationType(ReferenceBinding annotationType, boolean requiredResolved) { AnnotationBinding annotation = (AnnotationBinding) this.annotationTypes.get(annotationType); if (annotation == null) { if (requiredResolved) annotation = new AnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS); else annotation = new UnresolvedAnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS, this.environment); this.annotationTypes.put(annotationType, annotation); } if (requiredResolved) annotation.resolve(); return annotation; }
public final AnnotationBinding getAnnotationType(ReferenceBinding annotationType, boolean requiredResolved) { AnnotationBinding annotation = (AnnotationBinding) this.annotationTypes.get(annotationType); if (annotation == null) { if (requiredResolved) annotation = new AnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS); else annotation = new UnresolvedAnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS, this.environment); this.annotationTypes.put(annotationType, annotation); } if (requiredResolved) annotation.resolve(); return annotation; }
public final AnnotationBinding getAnnotationType(ReferenceBinding annotationType, boolean requiredResolved) { AnnotationBinding annotation = (AnnotationBinding) this.annotationTypes.get(annotationType); if (annotation == null) { if (requiredResolved) annotation = new AnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS); else annotation = new UnresolvedAnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS, this.environment); this.annotationTypes.put(annotationType, annotation); } if (requiredResolved) annotation.resolve(); return annotation; }
public final AnnotationBinding getAnnotationType(ReferenceBinding annotationType, boolean requiredResolved) { AnnotationBinding annotation = (AnnotationBinding) this.annotationTypes.get(annotationType); if (annotation == null) { if (requiredResolved) annotation = new AnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS); else annotation = new UnresolvedAnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS, this.environment); this.annotationTypes.put(annotationType, annotation); } if (requiredResolved) annotation.resolve(); return annotation; }
public final AnnotationBinding getAnnotationType(ReferenceBinding annotationType, boolean requiredResolved) { AnnotationBinding annotation = (AnnotationBinding) this.annotationTypes.get(annotationType); if (annotation == null) { if (requiredResolved) annotation = new AnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS); else annotation = new UnresolvedAnnotationBinding(annotationType, Binding.NO_ELEMENT_VALUE_PAIRS, this.environment); this.annotationTypes.put(annotationType, annotation); } if (requiredResolved) annotation.resolve(); return annotation; }