public final class GlassFishConfigBean extends ConfigBean
Constructor and Description |
---|
GlassFishConfigBean(Dom source,
Dom parent) |
GlassFishConfigBean(org.glassfish.hk2.api.ServiceLocator habitat,
DomDocument document,
GlassFishConfigBean parent,
ConfigModel model,
XMLStreamReader in) |
Modifier and Type | Method and Description |
---|---|
protected <T extends Dom> |
copy(T parent)
Returns a copy of itself
|
<T extends ConfigBeanProxy> |
createProxy(Class<T> proxyType)
Creates a strongly-typed proxy to access values in this
Dom object,
by using the specified interface type as the proxy type. |
static <T extends ConfigBeanProxy> |
getRawView(T s)
Returns the translated view of a configuration object
|
void |
initializationCompleted() |
String |
toString() |
addInterceptor, allocate, equals, getLock, getMasterView, getObjectName, getOptionalFeature, getProxy, getter, hashCode, parent, setMasterView, setObjectName, setter
addDefaultChildren, addLeafElement, addListener, attribute, attribute, attributes, changeLeafElement, convertName, create, createCreator, createProxy, digAnnotation, digAnnotation, domNodeByTypeElements, element, get, getAttributeNames, getCache, getContractTypes, getElementNames, getFactoryLocatorId, getFactoryServiceId, getHabitat, getImplementationClass, getImplementationType, getInjectees, getInjector, getKey, getLocation, getProxyType, getQualifierAnnotations, getScopeAnnotation, getServiceLocator, getSymbolSpaceRoot, inject, insertAfter, invoke, invoke, isCacheSet, isReified, leafElement, leafElements, nodeByTypeElement, nodeByTypeElements, nodeElement, nodeElements, rawAttribute, rawLeafElement, rawLeafElements, release, releaseCache, removeChild, removeLeafElement, removeListener, replaceChild, resolveReference, setCache, setImplementationType, setLeafElements, setNodeElements, skipFromXml, unwrap, writeTo, writeToXml
addContractType, addQualifierAnnotation, dispose, getScopeAsAnnotation, removeContractType, removeQualifierAnnotation, setFactoryId, setName, setReified, setScopeAnnotation, setScopeAsAnnotation
addAdvertisedContract, addMetadata, addMetadata, addQualifier, clearMetadata, descriptorEquals, getAdvertisedContracts, getClassAnalysisName, getDescriptorType, getDescriptorVisibility, getImplementation, getLoader, getLocatorId, getMetadata, getName, getQualifiers, getRanking, getScope, getServiceId, isProxiable, isProxyForSameScope, pretty, readExternal, readObject, removeAdvertisedContract, removeAllMetadata, removeMetadata, removeQualifier, setClassAnalysisName, setDescriptorType, setDescriptorVisibility, setImplementation, setLoader, setLocatorId, setMetadata, setProxiable, setProxyForSameScope, setRanking, setScope, setServiceId, writeExternal, writeObject
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getProxyType
invoke
getAdvertisedContracts, getClassAnalysisName, getDescriptorType, getDescriptorVisibility, getImplementation, getLoader, getLocatorId, getMetadata, getName, getQualifiers, getRanking, getScope, getServiceId, isProxiable, isProxyForSameScope, setRanking
public GlassFishConfigBean(org.glassfish.hk2.api.ServiceLocator habitat, DomDocument document, GlassFishConfigBean parent, ConfigModel model, XMLStreamReader in)
public static <T extends ConfigBeanProxy> T getRawView(T s)
T
- s
- the config-api interface implementationpublic <T extends ConfigBeanProxy> T createProxy(Class<T> proxyType)
Dom
Dom
object,
by using the specified interface type as the proxy type.createProxy
in class Dom
protected <T extends Dom> T copy(T parent)
copy
in class ConfigBean
T
- parent
- public void initializationCompleted()
initializationCompleted
in class Dom
public String toString()
toString
in class org.glassfish.hk2.utilities.DescriptorImpl
Copyright © 2021. All rights reserved.