A B C D E F G H I J L M N O P R S T U V X _ 

A

ADD - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
 
addChild(String, ChildType, UnparentedNode, Map<String, String>) - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
addNonChildProperty(String, String, Class<?>) - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
addRoot(T) - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
If this handle does not already have a root bean this method will add the one given
addRoot() - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
This method can be used if the root of the tree has no required fields, and is the combination of XmlService.createBean(Class) and XmlRootHandle.addRoot(Object).
addRoot(T) - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
 
addRoot() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
 
advertise(WriteableBeanDatabase, DynamicConfiguration, BaseHK2JAXBBean) - Static method in class org.glassfish.hk2.xml.internal.Utilities
 
AltAnnotation - Interface in org.glassfish.hk2.xml.internal.alt
 
AltClass - Interface in org.glassfish.hk2.xml.internal.alt
 
AltEnum - Interface in org.glassfish.hk2.xml.internal.alt
An alternate for Enum that can also exist at build time
AltMethod - Interface in org.glassfish.hk2.xml.internal.alt
 
AnnotationAltAnnotationImpl - Class in org.glassfish.hk2.xml.internal.alt.clazz
 
AnnotationAltAnnotationImpl(Annotation, ClassReflectionHelper) - Constructor for class org.glassfish.hk2.xml.internal.alt.clazz.AnnotationAltAnnotationImpl
 
AnnotationMirrorAltAnnotationImpl - Class in org.glassfish.hk2.xml.internal.alt.papi
 
AnnotationMirrorAltAnnotationImpl(AnnotationMirror, ProcessingEnvironment) - Constructor for class org.glassfish.hk2.xml.internal.alt.papi.AnnotationMirrorAltAnnotationImpl
 
annotationType() - Method in interface org.glassfish.hk2.xml.internal.alt.AltAnnotation
 
annotationType() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.AnnotationAltAnnotationImpl
 
annotationType() - Method in class org.glassfish.hk2.xml.internal.alt.papi.AnnotationMirrorAltAnnotationImpl
 
ArrayTypeAltClassImpl - Class in org.glassfish.hk2.xml.internal.alt.papi
 
ArrayTypeAltClassImpl(ArrayType, ProcessingEnvironment) - Constructor for class org.glassfish.hk2.xml.internal.alt.papi.ArrayTypeAltClassImpl
 

B

BaseHK2JAXBBean - Class in org.glassfish.hk2.xml.jaxb.internal
 
BaseHK2JAXBBean() - Constructor for class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
For JAXB and Serialization
BOOLEAN - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
BYTE - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 

C

changeInHub(String, Object, WriteableBeanDatabase) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Called under write lock
CHAR - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
ChildData - Class in org.glassfish.hk2.xml.internal
Information about non-bean children
ChildData(String, Class<?>) - Constructor for class org.glassfish.hk2.xml.internal.ChildData
 
ChildType - Enum in org.glassfish.hk2.xml.internal
Indicates the type of child, whether that child be direct, or indicated with a List, or indicated with an array
CLASS_ADD_ON_NAME - Static variable in class org.glassfish.hk2.xml.internal.Generator
 
ClassAltClassImpl - Class in org.glassfish.hk2.xml.internal.alt.clazz
 
ClassAltClassImpl(Class<?>, ClassReflectionHelper) - Constructor for class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
convertNameToString(Name) - Static method in class org.glassfish.hk2.xml.internal.Utilities
Converts the Name from the Element to a String
convertRootAndLeaves(Class<?>) - Method in class org.glassfish.hk2.xml.internal.JAUtilities
 
convertToSetter(String) - Static method in class org.glassfish.hk2.xml.internal.Utilities
Converts a getter name to a setter name (works with both IS getters and GET getters)
convertTypeMirror(TypeMirror, ProcessingEnvironment) - Static method in class org.glassfish.hk2.xml.internal.Utilities
 
createBean(Class<T>) - Method in interface org.glassfish.hk2.xml.api.XmlService
This creates an instance of the given bean type of with no fields of the bean filled in.
createBean(Class<?>) - Static method in class org.glassfish.hk2.xml.internal.Utilities
 
createBean(Class<T>) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
 
createEmptyHandle(Class<T>, boolean, boolean) - Method in interface org.glassfish.hk2.xml.api.XmlService
This creates an empty handle (root will initially be null) corresponding to the given interface class
createEmptyHandle(Class<T>) - Method in interface org.glassfish.hk2.xml.api.XmlService
This creates an empty handle (root will initially be null) corresponding to the given interface class
createEmptyHandle(Class<T>, boolean, boolean) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
 
createEmptyHandle(Class<T>) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
 
createInstanceName(BaseHK2JAXBBean) - Static method in class org.glassfish.hk2.xml.internal.Utilities
Creates an instance name by traveling up the parent chain.
Customize - Annotation Type in org.glassfish.hk2.xml.api.annotations
Indicates that a method should be customized.
Customizer - Annotation Type in org.glassfish.hk2.xml.api.annotations
Gives the type (and optional name) of a customizer service to use when an unknown method on a bean interface is encountered.

D

DefaultChild - Annotation Type in org.glassfish.hk2.xml.api.annotations
This can be placed on XmlElements that represent children properties of a bean.
defaultValue() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
 
DOUBLE - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
DynamicChangeInfo - Class in org.glassfish.hk2.xml.internal
 

E

ElementAltMethodImpl - Class in org.glassfish.hk2.xml.internal.alt.papi
 
ElementAltMethodImpl(Element, ProcessingEnvironment) - Constructor for class org.glassfish.hk2.xml.internal.alt.papi.ElementAltMethodImpl
 
enableXmlService(ServiceLocator) - Static method in class org.glassfish.hk2.xml.api.XmlServiceUtilities
 
EnumAltEnumImpl - Class in org.glassfish.hk2.xml.internal.alt.clazz
 
EnumAltEnumImpl(Enum<?>) - Constructor for class org.glassfish.hk2.xml.internal.alt.clazz.EnumAltEnumImpl
 
equals(Object) - Method in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 

F

FLOAT - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 

G

generate(AltClass, CtClass, ClassPool) - Static method in class org.glassfish.hk2.xml.internal.Generator
Converts the given interface into a JAXB implementation proxy
Generator - Class in org.glassfish.hk2.xml.internal
 
Generator() - Constructor for class org.glassfish.hk2.xml.internal.Generator
 
GET - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
 
getAllChildren() - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
getAnnotation(String) - Method in interface org.glassfish.hk2.xml.internal.alt.AltMethod
Returns the annotation if found on the method, or null if not found
getAnnotation(String) - Method in class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
 
getAnnotation(String) - Method in class org.glassfish.hk2.xml.internal.alt.papi.ElementAltMethodImpl
 
getAnnotations() - Method in interface org.glassfish.hk2.xml.internal.alt.AltClass
 
getAnnotations() - Method in interface org.glassfish.hk2.xml.internal.alt.AltMethod
 
getAnnotations() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
getAnnotations() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
 
getAnnotations() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ArrayTypeAltClassImpl
 
getAnnotations() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ElementAltMethodImpl
 
getAnnotations() - Method in class org.glassfish.hk2.xml.internal.alt.papi.TypeElementAltClassImpl
 
getAnnotationValues() - Method in interface org.glassfish.hk2.xml.internal.alt.AltAnnotation
 
getAnnotationValues() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.AnnotationAltAnnotationImpl
 
getAnnotationValues() - Method in class org.glassfish.hk2.xml.internal.alt.papi.AnnotationMirrorAltAnnotationImpl
 
getBaseChildType() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
 
getBooleanValue(String) - Method in interface org.glassfish.hk2.xml.internal.alt.AltAnnotation
 
getBooleanValue(String) - Method in class org.glassfish.hk2.xml.internal.alt.clazz.AnnotationAltAnnotationImpl
 
getBooleanValue(String) - Method in class org.glassfish.hk2.xml.internal.alt.papi.AnnotationMirrorAltAnnotationImpl
 
getChangeNumber() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
 
getChild() - Method in class org.glassfish.hk2.xml.internal.ParentedNode
 
getChild(String) - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
getChildName() - Method in class org.glassfish.hk2.xml.internal.ParentedNode
 
getChildrenProperties() - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
getChildRoot() - Method in interface org.glassfish.hk2.xml.api.XmlRootCopy
Gets the root of the JavaBean tree
getChildRoot() - Method in class org.glassfish.hk2.xml.internal.XmlRootCopyImpl
 
getChildType() - Method in class org.glassfish.hk2.xml.internal.ChildData
 
getChildType() - Method in class org.glassfish.hk2.xml.internal.ParentedNode
 
getComponentType() - Method in interface org.glassfish.hk2.xml.internal.alt.AltClass
 
getComponentType() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
getComponentType() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ArrayTypeAltClassImpl
 
getComponentType() - Method in class org.glassfish.hk2.xml.internal.alt.papi.TypeElementAltClassImpl
 
getDeclaringClass() - Method in interface org.glassfish.hk2.xml.internal.alt.AltEnum
Gets the declaring class of the enumeration
getDeclaringClass() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.EnumAltEnumImpl
 
getDeclaringClass() - Method in class org.glassfish.hk2.xml.internal.alt.papi.StringAltEnumImpl
 
getDefaultAsString() - Method in class org.glassfish.hk2.xml.internal.ChildData
 
getDefaultChildValue(String) - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
getDefaultValue() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
 
getDefaultValue(String, Class<?>) - Static method in class org.glassfish.hk2.xml.internal.Utilities
Returns the default value given the string version of the default and the expected result (non-child properties)
getDefaultValue() - Method in class org.glassfish.hk2.xml.internal.XmlElementData
 
getDynamicConfigurationService() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
 
getFirstTypeArgument() - Method in interface org.glassfish.hk2.xml.internal.alt.AltMethod
Returns the first type argument of the return value.
getFirstTypeArgument() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
 
getFirstTypeArgument() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ElementAltMethodImpl
 
getFirstTypeArgumentOfParameter(int) - Method in interface org.glassfish.hk2.xml.internal.alt.AltMethod
 
getFirstTypeArgumentOfParameter(int) - Method in class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
 
getFirstTypeArgumentOfParameter(int) - Method in class org.glassfish.hk2.xml.internal.alt.papi.ElementAltMethodImpl
 
getGeneratedId() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
 
getGetterSetterType() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
 
getHub() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
 
getIdGenerator() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
 
getJAUtilities() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
 
getKeyedChildren() - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
getKeyProperty() - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
getMethods() - Method in interface org.glassfish.hk2.xml.internal.alt.AltClass
 
getMethods() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
getMethods() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ArrayTypeAltClassImpl
 
getMethods() - Method in class org.glassfish.hk2.xml.internal.alt.papi.TypeElementAltClassImpl
 
getMethodType() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
 
getName() - Method in interface org.glassfish.hk2.xml.internal.alt.AltClass
 
getName() - Method in interface org.glassfish.hk2.xml.internal.alt.AltEnum
Returns the String that is the name/value of the enum
getName() - Method in interface org.glassfish.hk2.xml.internal.alt.AltMethod
Returns the name of the method
getName() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
getName() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.EnumAltEnumImpl
 
getName() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
 
getName() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ArrayTypeAltClassImpl
 
getName() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ElementAltMethodImpl
 
getName() - Method in class org.glassfish.hk2.xml.internal.alt.papi.StringAltEnumImpl
 
getName() - Method in class org.glassfish.hk2.xml.internal.alt.papi.TypeElementAltClassImpl
 
getName() - Method in class org.glassfish.hk2.xml.internal.XmlElementData
 
getNode(Class<?>) - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
 
getNode(Class<?>) - Method in class org.glassfish.hk2.xml.internal.JAUtilities
 
getNonChildProperties() - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
getNonChildType(String) - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
getOriginalAnnotation() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.AnnotationAltAnnotationImpl
 
getOriginalClass() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
getOriginalInterface() - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
getOriginalMethod() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
 
getOriginalMethod() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
 
getParameterTypes() - Method in interface org.glassfish.hk2.xml.internal.alt.AltMethod
 
getParameterTypes() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
 
getParameterTypes() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ElementAltMethodImpl
 
getParent() - Method in interface org.glassfish.hk2.xml.api.XmlRootCopy
Gets the XmlRootHandle from which
getParent() - Method in class org.glassfish.hk2.xml.internal.XmlRootCopyImpl
 
getReadLock() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
 
getReadOnlyRoot(boolean) - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
This method returns a read-only copy of the existing tree.
getReadOnlyRoot(boolean) - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
 
getRepresentedProperty() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
 
getReturnType() - Method in interface org.glassfish.hk2.xml.internal.alt.AltMethod
Returns the return type of the method
getReturnType() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
 
getReturnType() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ElementAltMethodImpl
 
getRoot() - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
Gets the root of the JavaBean tree
getRoot() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
 
getRootClass() - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
Returns the root interface of this handle
getRootClass() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
 
getRootName() - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
getServiceLocator() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
 
getSimpleName() - Method in interface org.glassfish.hk2.xml.internal.alt.AltClass
 
getSimpleName() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
getSimpleName() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ArrayTypeAltClassImpl
 
getSimpleName() - Method in class org.glassfish.hk2.xml.internal.alt.papi.TypeElementAltClassImpl
 
getStringArrayValue(String) - Method in interface org.glassfish.hk2.xml.internal.alt.AltAnnotation
 
getStringArrayValue(String) - Method in class org.glassfish.hk2.xml.internal.alt.clazz.AnnotationAltAnnotationImpl
 
getStringArrayValue(String) - Method in class org.glassfish.hk2.xml.internal.alt.papi.AnnotationMirrorAltAnnotationImpl
 
getStringValue(String) - Method in interface org.glassfish.hk2.xml.internal.alt.AltAnnotation
 
getStringValue(String) - Method in class org.glassfish.hk2.xml.internal.alt.clazz.AnnotationAltAnnotationImpl
 
getStringValue(String) - Method in class org.glassfish.hk2.xml.internal.alt.papi.AnnotationMirrorAltAnnotationImpl
 
getTranslatedClass() - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
getTypeByName() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
 
getUniqueId() - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
Gets the XmlService wide unique identifier
getUnKeyedChildren() - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
getURI() - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
Represents the original URI from which this tree was parsed (or null if this tree did not come from a URI)
getURI() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
 
getWriteLock() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
 
getXmlRootCopy() - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
Creates a copy of this tree that is not advertised.
getXmlRootCopy() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
 

H

hashCode() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
Hk2XmlGenerator - Class in org.glassfish.hk2.xml.tools
 
Hk2XmlGenerator() - Constructor for class org.glassfish.hk2.xml.tools.Hk2XmlGenerator
 
Hk2XmlPreGenerate - Annotation Type in org.glassfish.hk2.xml.api.annotations
This annotation is placed on interfaces that should have their implementations pre-generated at build time

I

incrementChangeNumber() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
 
INSTANCE_PATH_SEPARATOR - Static variable in class org.glassfish.hk2.xml.internal.Utilities
Separator for instance names
INT - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
internalAdd(BaseHK2JAXBBean, String, Object, String, int, DynamicChangeInfo, WriteableBeanDatabase, DynamicConfiguration) - Static method in class org.glassfish.hk2.xml.internal.Utilities
 
internalRemove(BaseHK2JAXBBean, String, String, int, DynamicChangeInfo, WriteableBeanDatabase, DynamicConfiguration) - Static method in class org.glassfish.hk2.xml.internal.Utilities
Write lock must be held
IS - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
 
isAdvertisedInHub() - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
Returns true if this handles root and children are advertised in the Hub
isAdvertisedInHub() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
 
isAdvertisedInLocator() - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
Returns true if this handles root and children are advertised in it service locator
isAdvertisedInLocator() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
 
isArray() - Method in interface org.glassfish.hk2.xml.internal.alt.AltClass
 
isArray() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
isArray() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ArrayTypeAltClassImpl
 
isArray() - Method in class org.glassfish.hk2.xml.internal.alt.papi.TypeElementAltClassImpl
 
isArray() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
 
isChildProperty(String) - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
isInterface() - Method in interface org.glassfish.hk2.xml.internal.alt.AltClass
 
isInterface() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
isInterface() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ArrayTypeAltClassImpl
 
isInterface() - Method in class org.glassfish.hk2.xml.internal.alt.papi.TypeElementAltClassImpl
 
isKey() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
 
isList() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
 
isMergeable() - Method in interface org.glassfish.hk2.xml.api.XmlRootCopy
Returns true if this child copy can still have merge called on it succesfully
isMergeable() - Method in class org.glassfish.hk2.xml.internal.XmlRootCopyImpl
 
isPlaceholder() - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
For cycles we sometimes use a not-fully-filled in node as a temporary placeholder
isVarArgs() - Method in interface org.glassfish.hk2.xml.internal.alt.AltMethod
 
isVarArgs() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
 
isVarArgs() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ElementAltMethodImpl
 

J

JAUtilities - Class in org.glassfish.hk2.xml.internal
 
JAXB_DEFAULT_DEFAULT - Static variable in class org.glassfish.hk2.xml.internal.Generator
 
JAXB_DEFAULT_DEFAULT - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
 
JAXB_DEFAULT_STRING - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
 

L

LONG - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
LOOKUP - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
 

M

merge() - Method in interface org.glassfish.hk2.xml.api.XmlRootCopy
Merges the changes made to this tree into the parent tree
merge() - Method in class org.glassfish.hk2.xml.internal.XmlRootCopyImpl
 
MethodAltMethodImpl - Class in org.glassfish.hk2.xml.internal.alt.clazz
 
MethodAltMethodImpl(Method, ClassReflectionHelper) - Constructor for class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
 
MethodInformation - Class in org.glassfish.hk2.xml.internal
Information needed for proxy from a method
MethodInformation(AltMethod, MethodType, String, String, AltClass, AltClass, boolean, boolean, boolean) - Constructor for class org.glassfish.hk2.xml.internal.MethodInformation
 
MethodType - Enum in org.glassfish.hk2.xml.internal
Types of methods we know about

N

name() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
 
name() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlRootElementImpl
 
NameInformation - Class in org.glassfish.hk2.xml.internal
Information about the name to XmlElement mappings and about children with no XmlElement at all
namespace() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
 
namespace() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlRootElementImpl
 
nillable() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
 

O

org.glassfish.hk2.xml.api - package org.glassfish.hk2.xml.api
 
org.glassfish.hk2.xml.api.annotations - package org.glassfish.hk2.xml.api.annotations
 
org.glassfish.hk2.xml.internal - package org.glassfish.hk2.xml.internal
 
org.glassfish.hk2.xml.internal.alt - package org.glassfish.hk2.xml.internal.alt
 
org.glassfish.hk2.xml.internal.alt.clazz - package org.glassfish.hk2.xml.internal.alt.clazz
 
org.glassfish.hk2.xml.internal.alt.papi - package org.glassfish.hk2.xml.internal.alt.papi
 
org.glassfish.hk2.xml.jaxb.internal - package org.glassfish.hk2.xml.jaxb.internal
 
org.glassfish.hk2.xml.tools - package org.glassfish.hk2.xml.tools
 
overlay(XmlRootHandle<T>) - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
This method overlays the current root and children with the root and children from newRoot.
overlay(XmlRootHandle<T>) - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
 

P

ParentedNode - Class in org.glassfish.hk2.xml.internal
A node with information about the parent, which is therefor specific to a place in a tree
ParentedNode() - Constructor for class org.glassfish.hk2.xml.internal.ParentedNode
 
ParentedNode(String, ChildType, UnparentedNode, Map<String, String>) - Constructor for class org.glassfish.hk2.xml.internal.ParentedNode
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.glassfish.hk2.xml.tools.Hk2XmlGenerator
 

R

REMOVE - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
 
removeRoot() - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
If this handle has a root this method will delete it and all children, leaving the root of this tree null
removeRoot() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
 
required() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
 

S

SET - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
 
setChild(UnparentedNode) - Method in class org.glassfish.hk2.xml.internal.ParentedNode
This is used when there are bean cycles.
setKeyProperty(String) - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
setRootName(String) - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
setTranslatedClass(Class<?>) - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
SHORT - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
StringAltEnumImpl - Class in org.glassfish.hk2.xml.internal.alt.papi
 
StringAltEnumImpl(String, String) - Constructor for class org.glassfish.hk2.xml.internal.alt.papi.StringAltEnumImpl
 

T

toString() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.AnnotationAltAnnotationImpl
 
toString() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 
toString() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.EnumAltEnumImpl
 
toString() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
 
toString() - Method in class org.glassfish.hk2.xml.internal.alt.papi.StringAltEnumImpl
 
toString() - Method in class org.glassfish.hk2.xml.internal.alt.papi.TypeElementAltClassImpl
 
toString() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
 
toString() - Method in class org.glassfish.hk2.xml.internal.ParentedNode
 
toString() - Method in class org.glassfish.hk2.xml.internal.UnparentedNode
 
toString() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
 
toString() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
type() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
 
TypeElementAltClassImpl - Class in org.glassfish.hk2.xml.internal.alt.papi
 
TypeElementAltClassImpl(TypeElement, ProcessingEnvironment) - Constructor for class org.glassfish.hk2.xml.internal.alt.papi.TypeElementAltClassImpl
 

U

unmarshall(URI, Class<T>) - Method in interface org.glassfish.hk2.xml.api.XmlService
Unmarshalls the given URI using the jaxb annotated interface.
unmarshall(URI, Class<T>, boolean, boolean) - Method in interface org.glassfish.hk2.xml.api.XmlService
Unmarshalls the given URI using the jaxb annotated interface
unmarshall(URI, Class<T>) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
 
unmarshall(URI, Class<T>, boolean, boolean) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
 
UnparentedNode - Class in org.glassfish.hk2.xml.internal
This tells things about a node in an XML tree, without any reference to the parent of the node.
UnparentedNode() - Constructor for class org.glassfish.hk2.xml.internal.UnparentedNode
 
UnparentedNode(Class<?>) - Constructor for class org.glassfish.hk2.xml.internal.UnparentedNode
 
UnparentedNode(Class<?>, boolean) - Constructor for class org.glassfish.hk2.xml.internal.UnparentedNode
 
Utilities - Class in org.glassfish.hk2.xml.internal
 
Utilities() - Constructor for class org.glassfish.hk2.xml.internal.Utilities
 

V

valueOf(String) - Static method in enum org.glassfish.hk2.xml.api.XmlHk2BeanType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.hk2.xml.internal.ChildType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.hk2.xml.internal.MethodType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.glassfish.hk2.xml.api.XmlHk2BeanType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.hk2.xml.internal.ChildType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.hk2.xml.internal.MethodType
Returns an array containing the constants of this enum type, in the order they are declared.
VOID - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
 

X

XML_PATH_SEPARATOR - Static variable in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
XmlElementData - Class in org.glassfish.hk2.xml.internal
Information about the XmlElement annotation
XmlElementImpl - Class in org.glassfish.hk2.xml.jaxb.internal
 
XmlElementImpl(String, boolean, boolean, String, String, Class<?>) - Constructor for class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
 
XmlElementImpl(String, boolean, boolean, String, String, String) - Constructor for class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
 
XmlHk2BeanType - Enum in org.glassfish.hk2.xml.api
Describes the type of bean represented
XmlHk2ConfigurationBean - Interface in org.glassfish.hk2.xml.api
 
XmlHubCommitMessage - Interface in org.glassfish.hk2.xml.api
This object will be given along with any Hub commits
XmlIdentifier - Annotation Type in org.glassfish.hk2.xml.api.annotations
This annotation denotes the single Xml attribute or element that should be used as the unique (within the xpath) identifier.
XmlRootCopy<T> - Interface in org.glassfish.hk2.xml.api
This represents a copy of the parent XmlRootHandle.
XmlRootCopyImpl<T> - Class in org.glassfish.hk2.xml.internal
 
XmlRootElementImpl - Class in org.glassfish.hk2.xml.jaxb.internal
 
XmlRootElementImpl(String, String) - Constructor for class org.glassfish.hk2.xml.jaxb.internal.XmlRootElementImpl
 
XmlRootHandle<T> - Interface in org.glassfish.hk2.xml.api
This represents XML data and a JavaBean tree
XmlRootHandleImpl<T> - Class in org.glassfish.hk2.xml.internal
 
XmlService - Interface in org.glassfish.hk2.xml.api
 
XmlServiceImpl - Class in org.glassfish.hk2.xml.internal
 
XmlServiceImpl() - Constructor for class org.glassfish.hk2.xml.internal.XmlServiceImpl
 
XmlServiceUtilities - Class in org.glassfish.hk2.xml.api
 
XmlServiceUtilities() - Constructor for class org.glassfish.hk2.xml.api.XmlServiceUtilities
 

_

_addRoot(UnparentedNode, Object, DynamicChangeInfo, ClassReflectionHelper, WriteableBeanDatabase, DynamicConfiguration) - Static method in class org.glassfish.hk2.xml.internal.Utilities
 
_doAdd(String, Object, String, int) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_doRemove(String, String, int) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_doRemoveZ(String, String, int) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_endMerge(boolean) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Write lock for tree must be held
_getBeanLikeMap() - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
Returns a read-only copy of the bean-like map corresponding to the current state of this bean
_getBeanLikeMap() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_getBeanType() - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
Returns the type of this bean. XmlHk2BeanType.NORMAL - A bean created via add or by Xml parsing XmlHk2BeanType.DEFAULT_CHILD - A pseudo bean here due to a org.glassfish.hk2.xml.api.annotation.DefaultChild annotation in the parent
_getBeanType() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_getChangeControl() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Gets the change control information for this bean
_getChildrenXmlTags() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Read lock must be held
_getClassReflectionHelper() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Returns the reflection helper for this bean
_getInstanceName() - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
Returns the instance path/name for this object
_getInstanceName() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_getKeyPropertyName() - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
Returns the name of the property that returns the key for this bean, or null if this bean does not have a key property
_getKeyPropertyName() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_getKeyValue() - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
Returns the key value for this object
_getKeyValue() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_getModel() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Returns the raw model for this bean
_getParent() - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
Returns the parent of this bean, or null if this object is the root of the true
_getParent() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_getProperty(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Called by proxy
_getPropertyB(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Called by proxy
_getPropertyC(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Called by proxy
_getPropertyD(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Called by proxy
_getPropertyF(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Called by proxy
_getPropertyI(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Called by proxy
_getPropertyJ(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Called by proxy
_getPropertyS(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Called by proxy
_getPropertyZ(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Called by proxy
_getSelfDescriptor() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_getSelfXmlTag() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_getXmlPath() - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
Returns the XmlPath for this object
_getXmlPath() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_hasProperty(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_invokeCustomizedMethod(String, Class<?>[], Object[]) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_invokeCustomizedMethodB(String, Class<?>[], Object[]) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_invokeCustomizedMethodC(String, Class<?>[], Object[]) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_invokeCustomizedMethodD(String, Class<?>[], Object[]) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_invokeCustomizedMethodF(String, Class<?>[], Object[]) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_invokeCustomizedMethodI(String, Class<?>[], Object[]) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_invokeCustomizedMethodJ(String, Class<?>[], Object[]) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_invokeCustomizedMethodS(String, Class<?>[], Object[]) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_invokeCustomizedMethodZ(String, Class<?>[], Object[]) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_lookupChild(String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_merge(BaseHK2JAXBBean, WriteableBeanDatabase) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_normalizeBean() - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
If this bean has XmlHk2BeanType.DEFAULT_CHILD type then this method will change the type to XmlHk2BeanType.NORMAL.
_normalizeBean() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setDynamicChangeInfo(DynamicChangeInfo) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
Once this is set the dynamic change protocol is in effect, and all paths can be calculated
_setInstanceName(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setKeyValue(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setModel(UnparentedNode, ClassReflectionHelper) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setParent(Object) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setProperty(String, Object) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setProperty(String, Object, boolean) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setProperty(String, byte) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setProperty(String, boolean) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setProperty(String, char) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setProperty(String, short) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setProperty(String, int) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setProperty(String, float) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setProperty(String, long) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setProperty(String, double) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setSelfDescriptor(ActiveDescriptor<?>) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_setSelfXmlTag(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
 
_shallowCopyFrom(BaseHK2JAXBBean) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
This copy method ONLY copies NON child and non parent fields, and so is not a full copy.
A B C D E F G H I J L M N O P R S T U V X _ 

Copyright © 2009-2015 Oracle Corporation. All Rights Reserved.