下面列出了怎么用com.google.inject.spi.PrivateElements的API类实例代码及写法,或者点击链接到github查看源代码。
@Override
public Object visit(PrivateElements privateElements) {
processElements(privateElements.getElements());
return super.visit(privateElements);
}
@Override
public Void visit(PrivateElements privateElements) {
privateElements.getExposedKeys().forEach(binder::expose);
return super.visit(privateElements);
}
public PrivateModuleException(final PrivateElements elements) {
this.elements = elements;
}
public PrivateElements getElements() {
return elements;
}
private Module removeSecurityManager(PrivateModule module) {
return new ModuleWithoutSecurityManager((PrivateElements) Elements.getElements(module).iterator().next());
}
private ModuleWithoutSecurityManager(PrivateElements privateElements) {
this.privateElements = privateElements;
}