@Override /** * Override contains to support Object -> Item conversion */ public boolean contains(Object o) { return getDelegate().contains(objectToItemIfNeeded(o)); }
@Override /** * Override contains to support Object -> Item conversion */ public boolean contains(Object o) { return getDelegate().contains(objectToItemIfNeeded(o)); }
@Override /** * Override contains to support Object -> Item conversion */ public boolean contains(Object o) { return getDelegate().contains(objectToItemIfNeeded(o)); }
@Override /** * Override contains to support Object -> Item conversion */ public boolean contains(Object o) { return getDelegate().contains(objectToItemIfNeeded(o)); }
@Override public boolean add(Class<?> element) { checkNotNull(element); List<Item> list = getDelegate(); synchronized (list) { if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), element, ADD_OPERATION, getViewType()); } return list.add(createSource(element, list.isEmpty() ? null : list.get(list.size() - 1), null)); } }
@Override public boolean add(Class<?> element) { checkNotNull(element); List<Item> list = getDelegate(); synchronized (list) { if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), element, ADD_OPERATION, getViewType()); } return list.add(createSource(element, list.isEmpty() ? null : list.get(list.size() - 1), null)); } }
@Override public boolean add(Class<?> element) { checkNotNull(element); List<Item> list = getDelegate(); synchronized (list) { if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), element, ADD_OPERATION, getViewType()); } return list.add(createSource(element, list.isEmpty() ? null : list.get(list.size() - 1), null)); } }
@Override public void clear() { if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), "", REMOVE_OPERATION + " all classes", getViewType()); } getDelegate().clear(); }
@Override public void clear() { if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), "", REMOVE_OPERATION + " all classes", getViewType()); } getDelegate().clear(); }
@Override public void clear() { if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), "", REMOVE_OPERATION + " all classes", getViewType()); } getDelegate().clear(); }
@Override public Class<?> remove(int index) { Item removedItem = getDelegate().remove(index); if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), removedItem.getClass(), REMOVE_OPERATION, getViewType()); } return toView(removedItem); }
@Override public Class<?> remove(int index) { Item removedItem = getDelegate().remove(index); if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), removedItem.getClass(), REMOVE_OPERATION, getViewType()); } return toView(removedItem); }
@Override public Class<?> remove(int index) { Item removedItem = getDelegate().remove(index); if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), removedItem.getClass(), REMOVE_OPERATION, getViewType()); } return toView(removedItem); }
@Override public boolean remove(Object o) { if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), o, REMOVE_OPERATION, getViewType()); } return getDelegate().remove(objectToItemIfNeeded(o)); }
@Override public boolean remove(Object o) { if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), o, REMOVE_OPERATION, getViewType()); } return getDelegate().remove(objectToItemIfNeeded(o)); }
@Override public boolean remove(Object o) { if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), o, REMOVE_OPERATION, getViewType()); } return getDelegate().remove(objectToItemIfNeeded(o)); }
@Override public boolean add(Class<?> clazz) { if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), clazz, ADD_OPERATION, getViewType()); } return getDelegate().add(createSource(clazz)); }
@Override public boolean remove(Object o) { if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), o, REMOVE_OPERATION, getViewType()); } return getDelegate().remove(objectToItemIfNeeded(o)); }
@Override public boolean remove(Object o) { if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), o, REMOVE_OPERATION, getViewType()); } return getDelegate().remove(objectToItemIfNeeded(o)); }
@Override public Class<?> set(int index, Class<?> clazz) { if (getExtension() != null) { BootstrapLogger.LOG.typeModifiedInAfterTypeDiscovery(getExtension(), clazz, SET_OPERATION, getViewType()); } return toView(getDelegate().set(index, createSource(clazz))); }