Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abandon() - Method in interface org.glassfish.hk2.xml.api.XmlHandleTransaction
-
Abandons this transaction and will release the write lock
- abandon() - Method in class org.glassfish.hk2.xml.internal.XmlHandleTransactionImpl
- AdapterInformation - Interface in org.glassfish.hk2.xml.internal.alt
- AdapterInformationImpl - Class in org.glassfish.hk2.xml.internal
- AdapterInformationImpl(AltClass, AltClass, AltClass) - Constructor for class org.glassfish.hk2.xml.internal.AdapterInformationImpl
- add() - Element in annotation interface org.glassfish.hk2.xml.api.annotations.PluralOf
-
Returns the exact name of the method that should be used as the adder for this element
- ADD - Enum constant in enum class org.glassfish.hk2.xml.internal.MethodType
- ADD - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
- addAdd(String, Differences.AddData) - Method in class org.glassfish.hk2.xml.internal.Differences.Difference
- addAdd(String, BaseHK2JAXBBean, int) - Method in class org.glassfish.hk2.xml.internal.Differences.Difference
- addChangeListener(VetoableChangeListener...) - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
-
Adds a change listener to be invoked before any property is set or a bean is added.
- addChangeListener(VetoableChangeListener...) - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
- addChangeListener(VetoableChangeListener...) - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
- addChild(String, String, String, String, ChildType, String, AliasType, String, String, boolean, String) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- AddData(Differences.AddData) - Constructor for class org.glassfish.hk2.xml.internal.Differences.AddData
- AddData(BaseHK2JAXBBean, int) - Constructor for class org.glassfish.hk2.xml.internal.Differences.AddData
- addDifference(Differences.Difference) - Method in class org.glassfish.hk2.xml.internal.Differences
- addDirectReplace(String, BaseHK2JAXBBean, Differences.RemoveData) - Method in class org.glassfish.hk2.xml.internal.Differences.Difference
- addMove(String, Differences.MoveData) - Method in class org.glassfish.hk2.xml.internal.Differences.Difference
- addNonChild(String, String, String, String, String, boolean, Format, AliasType, String, boolean, String) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- addNonChild(QName, String, String, String, boolean, Format, AliasType, String, boolean, String) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- addNonChildChange(PropertyChangeEvent) - Method in class org.glassfish.hk2.xml.internal.Differences.Difference
- addRemove(String, Differences.RemoveData) - Method in class org.glassfish.hk2.xml.internal.Differences.Difference
- AddRemoveMoveDifference() - Constructor for class org.glassfish.hk2.xml.internal.Differences.AddRemoveMoveDifference
- 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)andXmlRootHandle.addRoot(Object). - addRoot() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
- 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(T) - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
- advertise(WriteableBeanDatabase, DynamicConfiguration, BaseHK2JAXBBean) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- afterUnmarshal(Object, Object) - Method in class org.glassfish.hk2.xml.internal.Hk2JAXBUnmarshallerListener
- AliasType - Enum Class in org.glassfish.hk2.xml.internal
-
They type of alias the child represents
- 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
- applyDiff(Differences, DynamicChangeInfo<?>) - Static method in class org.glassfish.hk2.xml.internal.Utilities
-
Must have write lock of source held
- ARRAY - Enum constant in enum class org.glassfish.hk2.xml.internal.ChildType
-
A set of children represented by an array
- ArrayTypeAltClassImpl - Class in org.glassfish.hk2.xml.internal.alt.papi
- ArrayTypeAltClassImpl(ArrayType, ProcessingEnvironment) - Constructor for class org.glassfish.hk2.xml.internal.alt.papi.ArrayTypeAltClassImpl
- ATTRIBUTE - Enum constant in enum class org.glassfish.hk2.xml.internal.Format
-
An Xml Attribute
B
- backup() - Method in class org.glassfish.hk2.xml.internal.NamespaceBeanLikeMapImpl
- backup() - Method in interface org.glassfish.hk2.xml.jaxb.internal.NamespaceBeanLikeMap
-
Create a backup of all namespaces at this point.
- BaseHK2JAXBBean - Class in org.glassfish.hk2.xml.jaxb.internal
- BaseHK2JAXBBean() - Constructor for class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
For JAXB and Serialization
- beforeUnmarshal(Object, Object) - Method in class org.glassfish.hk2.xml.internal.Hk2JAXBUnmarshallerListener
- 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
- calculateAddCost(BaseHK2JAXBBean) - Static method in class org.glassfish.hk2.xml.internal.Utilities
-
Calculates and sets the add cost for the given bean and sets all add costs for this bean and all its children
- calculateNamespaces(Class<?>) - Static method in class org.glassfish.hk2.xml.internal.PackageToNamespaceComputable
- calculateNamespaces(BaseHK2JAXBBean, XmlRootHandleImpl<?>, Map<String, String>) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- CHAR - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
- ChildDataModel - Class in org.glassfish.hk2.xml.internal
-
This represents a child that is not a bean, as in a value like a string or a date or an integer
- ChildDataModel() - Constructor for class org.glassfish.hk2.xml.internal.ChildDataModel
- ChildDataModel(String, String, String, boolean, Format, AliasType, String, boolean, String) - Constructor for class org.glassfish.hk2.xml.internal.ChildDataModel
- ChildDescriptor - Class in org.glassfish.hk2.xml.internal
-
This represents either a ParentedModel or a ChildDataModel but not both
- ChildDescriptor() - Constructor for class org.glassfish.hk2.xml.internal.ChildDescriptor
- ChildDescriptor(ChildDataModel) - Constructor for class org.glassfish.hk2.xml.internal.ChildDescriptor
- ChildDescriptor(ParentedModel) - Constructor for class org.glassfish.hk2.xml.internal.ChildDescriptor
- ChildType - Enum Class 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
- ClassAltClassImpl - Class in org.glassfish.hk2.xml.internal.alt.clazz
- ClassAltClassImpl(Class<?>, ClassReflectionHelper) - Constructor for class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
- commit() - Method in interface org.glassfish.hk2.xml.api.XmlHandleTransaction
-
Attempts to commit all the changes in this transaction and will release the write lock
- commit() - Method in class org.glassfish.hk2.xml.internal.XmlHandleTransactionImpl
- compute() - Method in class org.glassfish.hk2.xml.internal.UnkeyedDiff
- compute(Package) - Method in class org.glassfish.hk2.xml.internal.PackageToNamespaceComputable
- constructXmlTag(String, String) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- convertNameToString(Name) - Static method in class org.glassfish.hk2.xml.internal.Utilities
-
Converts the Name from the Element to a String
- convertRootAndLeaves(Class<?>, boolean) - 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
- convertXmlRootElementName(AltAnnotation, AltClass) - Static method in class org.glassfish.hk2.xml.internal.GeneratorUtilities
- createBean(Class<?>) - 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<T>) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- 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>) - 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>, boolean, boolean) - 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.
- createQName(String, String) - Static method in class org.glassfish.hk2.xml.internal.QNameUtilities
- createQName(String, String, String) - Static method in class org.glassfish.hk2.xml.internal.QNameUtilities
-
Creates a QName taking into account the DEFAULT_NAMESPACE field from JAXB
- CUSTOM - Enum constant in enum class org.glassfish.hk2.xml.internal.MethodType
D
- DEBUG_PARSING - Static variable in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- DEFAULT_NAMESPACE - Static variable in interface org.glassfish.hk2.xml.api.XmlService
-
The default namespace of the document
- DEFAULT_PARSING_SERVICE - Static variable in interface org.glassfish.hk2.xml.spi.XmlServiceParser
-
The default Xml parsing service will have this name
- defaultValue() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
- deleteValidator() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
- Difference(BaseHK2JAXBBean) - Constructor for class org.glassfish.hk2.xml.internal.Differences.Difference
- Differences - Class in org.glassfish.hk2.xml.internal
- Differences() - Constructor for class org.glassfish.hk2.xml.internal.Differences
- Differences.AddData - Class in org.glassfish.hk2.xml.internal
- Differences.AddRemoveData - Class in org.glassfish.hk2.xml.internal
- Differences.AddRemoveMoveDifference - Class in org.glassfish.hk2.xml.internal
- Differences.Difference - Class in org.glassfish.hk2.xml.internal
- Differences.MoveData - Class in org.glassfish.hk2.xml.internal
- Differences.RemoveData - Class in org.glassfish.hk2.xml.internal
- DIRECT - Enum constant in enum class org.glassfish.hk2.xml.internal.ChildType
-
Single child, directly placed on the parent
- doCopy(BaseHK2JAXBBean, DynamicChangeInfo<T>, BaseHK2JAXBBean, XmlRootHandleImpl<?>, Map<ReferenceKey, BaseHK2JAXBBean>, List<UnresolvedReference>) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- DomXmlParser - Class in org.glassfish.hk2.xml.internal
- DomXmlParser() - Constructor for class org.glassfish.hk2.xml.internal.DomXmlParser
- DOUBLE - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
- DynamicChangeInfo<T> - Class in org.glassfish.hk2.xml.internal
E
- ELEMENT - Enum constant in enum class org.glassfish.hk2.xml.internal.Format
-
An Xml Element
- ElementAltMethodImpl - Class in org.glassfish.hk2.xml.internal.alt.papi
- ElementAltMethodImpl(Element, ProcessingEnvironment) - Constructor for class org.glassfish.hk2.xml.internal.alt.papi.ElementAltMethodImpl
- EMPTY - Static variable in class org.glassfish.hk2.xml.internal.XmlDynamicChange
- enableDomXmlService(ServiceLocator) - Static method in class org.glassfish.hk2.xml.api.XmlServiceUtilities
-
This will enable all of the same xml parsers as
XmlServiceUtilities.enableXmlService(ServiceLocator)but will set the rank of the stream-based xml parser to be higher than that of the JAXB based one - enableXmlService(ServiceLocator) - Static method in class org.glassfish.hk2.xml.api.XmlServiceUtilities
-
Enables Hk2 XmlServices in the given locator.
- endOrDeferChange(boolean) - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
-
Write lock MUST be held!
- 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
- equals(Object) - Method in class org.glassfish.hk2.xml.internal.alt.papi.TypeElementAltClassImpl
- equals(Object) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
F
- fillInUnfinishedReferences(Map<ReferenceKey, BaseHK2JAXBBean>, List<UnresolvedReference>) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- findOrCreateValidator() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
- findSuitableCustomizerMethod(Class<?>, String, Class<?>[], Class<?>) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- findValidator() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
- fixNamespace(String) - Static method in class org.glassfish.hk2.xml.internal.QNameUtilities
-
Returns the namespace after accounting for null or empty strings
- FLAT_PROPERTY - Enum constant in enum class org.glassfish.hk2.xml.internal.ModelPropertyType
-
A property on the stanza itself (element or attribute)
- FLOAT - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
- Format - Enum Class in org.glassfish.hk2.xml.internal
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
- GeneratorUtilities - Class in org.glassfish.hk2.xml.internal
- GeneratorUtilities() - Constructor for class org.glassfish.hk2.xml.internal.GeneratorUtilities
- GET - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
- getAdapter() - Method in class org.glassfish.hk2.xml.internal.AdapterInformationImpl
- getAdapter() - Method in interface org.glassfish.hk2.xml.internal.alt.AdapterInformation
- getAdapter() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- getAdapterInformation() - Method in interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
-
Returns information about the type adapter for this method.
- getAdapterInformation() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- getAdapterObject() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- getAdd() - Method in class org.glassfish.hk2.xml.internal.Differences.AddRemoveData
- getAdds() - Method in class org.glassfish.hk2.xml.internal.Differences.AddRemoveMoveDifference
- getAddVariableName(String) - Method in class org.glassfish.hk2.xml.internal.NameInformation
- getAlias() - Method in class org.glassfish.hk2.xml.internal.XmlElementData
- getAliases(String) - Method in class org.glassfish.hk2.xml.internal.NameInformation
- getAliasType() - Method in class org.glassfish.hk2.xml.internal.ChildDataModel
- getAliasType() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- getAllAttributeChildren() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getAllChildren() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getAllChildrenDescriptors() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getAllElementChildren() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getAllXmlWrappers() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- 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
- getAnnotationArrayValue(String) - Method in interface org.glassfish.hk2.xml.internal.alt.AltAnnotation
- getAnnotationArrayValue(String) - Method in class org.glassfish.hk2.xml.internal.alt.clazz.AnnotationAltAnnotationImpl
- getAnnotationArrayValue(String) - Method in class org.glassfish.hk2.xml.internal.alt.papi.AnnotationMirrorAltAnnotationImpl
- 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 interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- getBaseChildType() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- getBeanDatabase() - Method in class org.glassfish.hk2.xml.internal.XmlDynamicChange
- getBeanLikeMap(Map<String, String>) - Method in class org.glassfish.hk2.xml.internal.NamespaceBeanLikeMapImpl
- getBeanLikeMap(Map<String, String>) - Method in interface org.glassfish.hk2.xml.jaxb.internal.NamespaceBeanLikeMap
-
Gets the bean-like map given the set of prefixes to use for the various namespaces.
- 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
- getBoundType() - Method in class org.glassfish.hk2.xml.internal.AdapterInformationImpl
- getBoundType() - Method in interface org.glassfish.hk2.xml.internal.alt.AdapterInformation
- getChangeListeners() - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
-
Gets the current list of change listeners
- getChangeListeners() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
- getChangeListeners() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
- getChangeNumber() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
- getChild() - Method in class org.glassfish.hk2.xml.internal.Differences.RemoveData
- getChild(String, String) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getChildChanges() - Method in class org.glassfish.hk2.xml.internal.Differences.Difference
- getChildDataModel() - Method in class org.glassfish.hk2.xml.internal.ChildDescriptor
- getChildDescriptor(QName) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getChildInterface() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- getChildKey() - Method in class org.glassfish.hk2.xml.internal.Differences.RemoveData
- getChildListType() - Method in class org.glassfish.hk2.xml.internal.ChildDataModel
- getChildListTypeAsClass() - Method in class org.glassfish.hk2.xml.internal.ChildDataModel
- getChildModel() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- getChildProperty() - Method in class org.glassfish.hk2.xml.internal.Differences.RemoveData
- getChildrenByName() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getChildrenProperties() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- 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.ChildDataModel
- getChildType() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- getChildTypeAsClass() - Method in class org.glassfish.hk2.xml.internal.ChildDataModel
- getChildXmlAlias() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- getChildXmlNamespace() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- getChildXmlTag() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- getClassReflectionHelper() - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- getClassValue(String) - Method in interface org.glassfish.hk2.xml.internal.alt.AltAnnotation
- getClassValue(String) - Method in class org.glassfish.hk2.xml.internal.alt.clazz.AnnotationAltAnnotationImpl
- getClassValue(String) - Method in class org.glassfish.hk2.xml.internal.alt.papi.AnnotationMirrorAltAnnotationImpl
- 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
- getDecapitalizedMethodProperty() - Method in interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- getDecapitalizedMethodProperty() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- 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.ChildDataModel
- getDefaultChildValue(String, String) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getDefaultNameMap(String) - Method in class org.glassfish.hk2.xml.internal.NameInformation
- getDefaultValue() - Method in interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- getDefaultValue() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- getDefaultValue() - Method in class org.glassfish.hk2.xml.internal.XmlElementData
- getDefaultValue(String, Class<?>, Map<String, String>) - 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)
- getDiff(BaseHK2JAXBBean, BaseHK2JAXBBean) - Static method in class org.glassfish.hk2.xml.internal.Utilities
-
Must have write lock of source held though this is only doing reading
- getDifferenceCost() - Method in class org.glassfish.hk2.xml.internal.Differences
- getDifferences() - Method in class org.glassfish.hk2.xml.internal.Differences
- getDirectReplaces() - Method in class org.glassfish.hk2.xml.internal.Differences.AddRemoveMoveDifference
- getDynamicConfiguration() - Method in class org.glassfish.hk2.xml.internal.XmlDynamicChange
- 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
- getFormat() - Method in interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- getFormat() - Method in class org.glassfish.hk2.xml.internal.ChildDataModel
- getFormat() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- getFormat() - Method in class org.glassfish.hk2.xml.internal.XmlElementData
- getFormat(String) - Method in class org.glassfish.hk2.xml.internal.NameInformation
- getGeneratedId() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
- getGetterSetterType() - Method in interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- getGetterSetterType() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- getGivenDefault() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- getIdGenerator() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
- getIndex() - Method in class org.glassfish.hk2.xml.internal.Differences.AddData
- getIndex() - Method in class org.glassfish.hk2.xml.internal.Differences.RemoveData
- getJAUtilities() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
- getJavaNameFromKey(String, ClassReflectionHelper) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getKeyedChildren() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getKeyProperty() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getKeyProperty() - Method in interface org.glassfish.hk2.xml.spi.Model
- getListParameterizedType() - Method in interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
-
Returns the parameterized type of the list, or null if this is not a list or the type of the list is unknown
- getListParameterizedType() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- getLookupVariableName(String) - Method in class org.glassfish.hk2.xml.internal.NameInformation
- getMethodInformation() - Method in interface org.glassfish.hk2.xml.internal.alt.AltMethod
-
Gets the method information once it has been calculated.
- getMethodInformation() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
- getMethodInformation() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ElementAltMethodImpl
- getMethodInformation(AltMethod, NameInformation) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- 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 interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- getMethodType() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- getModel(Class<?>) - Method in class org.glassfish.hk2.xml.internal.JAUtilities
-
Goes from interface name (fully qualified) to the associated Model
- getModelPropertyType(String, String) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getMoves() - Method in class org.glassfish.hk2.xml.internal.Differences.AddRemoveMoveDifference
- 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
- getNameMap(String) - Method in class org.glassfish.hk2.xml.internal.NameInformation
- getNamespace() - Method in class org.glassfish.hk2.xml.internal.XmlElementData
- getNamespace(QName) - Static method in class org.glassfish.hk2.xml.internal.QNameUtilities
-
Returns the namespace, but if the namespace is null or empty will return
XmlService.DEFAULT_NAMESPACEinstead - getNamespace(QName, String) - Static method in class org.glassfish.hk2.xml.internal.QNameUtilities
-
Returns the namespace, but if the namespace is null or empty will return
XmlService.DEFAULT_NAMESPACEinstead - getNamespaceBeanLikeMap() - Method in class org.glassfish.hk2.xml.internal.NamespaceBeanLikeMapImpl
- getNamespaceBeanLikeMap() - Method in interface org.glassfish.hk2.xml.jaxb.internal.NamespaceBeanLikeMap
-
Gets a raw copy of the bean-like map.
- getNamespaceMap(String) - Method in class org.glassfish.hk2.xml.internal.NameInformation
- getNewIndex() - Method in class org.glassfish.hk2.xml.internal.Differences.MoveData
- getNewSize(int) - Method in class org.glassfish.hk2.xml.internal.Differences.AddRemoveMoveDifference
- getNonChildChanges() - Method in class org.glassfish.hk2.xml.internal.Differences.Difference
- getNonChildProperties() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getNonChildType(String, String) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getNumGenerated() - Method in class org.glassfish.hk2.xml.internal.JAUtilities
- getNumPreGenerated() - Method in class org.glassfish.hk2.xml.internal.JAUtilities
- getOldIndex() - Method in class org.glassfish.hk2.xml.internal.Differences.MoveData
- 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.ModelImpl
- getOriginalInterface() - Method in interface org.glassfish.hk2.xml.spi.Model
- getOriginalInterfaceAsClass() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getOriginalInterfaceAsClass() - Method in interface org.glassfish.hk2.xml.spi.Model
- getOriginalMethod() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
- getOriginalMethod() - Method in interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- getOriginalMethod() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- getOriginalMethodName() - Method in interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
-
The name of the method upon which the annotation was found.
- getOriginalMethodName() - Method in class org.glassfish.hk2.xml.internal.ChildDataModel
- getOriginalMethodName() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- getOriginalMethodName() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- getOriginalMethodName() - Method in class org.glassfish.hk2.xml.internal.XmlElementData
- getOriginalMethodName(String) - Method in class org.glassfish.hk2.xml.internal.NameInformation
- getPackageNamespace(Class<?>) - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
- getPackageNamespace(Class<?>) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- 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 this copy was created
- getParent() - Method in class org.glassfish.hk2.xml.internal.XmlRootCopyImpl
- getParentedModel() - Method in class org.glassfish.hk2.xml.internal.ChildDescriptor
- getParser() - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- getPreGenerationRequirement() - Method in class org.glassfish.hk2.xml.internal.DomXmlParser
- getPreGenerationRequirement() - Method in class org.glassfish.hk2.xml.jaxb.internal.JAXBXmlParser
- getPreGenerationRequirement() - Method in interface org.glassfish.hk2.xml.spi.XmlServiceParser
-
This tells the system whether or not it needs to pregenerate all proxies prior to parsing a document or if the proxies can be generated lazily
- getPropertyName() - Method in class org.glassfish.hk2.xml.internal.UnresolvedReference
- getPropertyNamespace() - Method in class org.glassfish.hk2.xml.internal.UnresolvedReference
- getProxyAsClass() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getProxyAsClass() - Method in interface org.glassfish.hk2.xml.spi.Model
-
Gets the class of the proxy for this bean
- getProxyNameFromInterfaceName(String) - Static method in class org.glassfish.hk2.xml.internal.Utilities
-
Given the fully qualified class name of the interface representing a bean, returns the class name of the proxy
- getQNameMap() - Method in class org.glassfish.hk2.xml.internal.NamespaceBeanLikeMapImpl
- getQNameMap() - Method in interface org.glassfish.hk2.xml.jaxb.internal.NamespaceBeanLikeMap
-
Gets a map from QName to value.
- 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
- getRemove() - Method in class org.glassfish.hk2.xml.internal.Differences.AddRemoveData
- getRemoves() - Method in class org.glassfish.hk2.xml.internal.Differences.AddRemoveMoveDifference
- getRemoveVariableName(String) - Method in class org.glassfish.hk2.xml.internal.NameInformation
- getRepresentedProperty() - Method in interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- 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
- getRootHandle() - Method in interface org.glassfish.hk2.xml.api.XmlHandleTransaction
-
Gets the root handle that started this transaction
- getRootHandle() - Method in class org.glassfish.hk2.xml.internal.XmlHandleTransactionImpl
- getRootName() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getRootName() - Method in interface org.glassfish.hk2.xml.spi.Model
- getServiceLocator() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
- getServiceLocator() - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- 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
- getSize() - Method in class org.glassfish.hk2.xml.internal.Differences.AddRemoveMoveDifference
- getSize() - Method in class org.glassfish.hk2.xml.internal.Differences.Difference
- getSource() - Method in class org.glassfish.hk2.xml.internal.Differences.Difference
- 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
- getSuperParameterizedType(AltClass, int) - Method in interface org.glassfish.hk2.xml.internal.alt.AltClass
- getSuperParameterizedType(AltClass, int) - Method in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
- getSuperParameterizedType(AltClass, int) - Method in class org.glassfish.hk2.xml.internal.alt.papi.ArrayTypeAltClassImpl
- getSuperParameterizedType(AltClass, int) - Method in class org.glassfish.hk2.xml.internal.alt.papi.TypeElementAltClassImpl
- getSupportedSourceVersion() - Method in class org.glassfish.hk2.xml.tools.Hk2XmlGenerator
-
Gets rid of warnings and this code should work with all source versions
- getSystemDynamicConfiguration() - Method in class org.glassfish.hk2.xml.internal.XmlDynamicChange
- GETTER - Enum constant in enum class org.glassfish.hk2.xml.internal.MethodType
- getToAdd() - Method in class org.glassfish.hk2.xml.internal.Differences.AddData
- getTranslatedClass() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getTranslatedClass() - Method in interface org.glassfish.hk2.xml.spi.Model
- getType() - Method in class org.glassfish.hk2.xml.internal.UnresolvedReference
- getType() - Method in class org.glassfish.hk2.xml.internal.XmlElementData
- getTypeByName() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
- getUnfinished() - Method in class org.glassfish.hk2.xml.internal.UnresolvedReference
- getUniqueId() - Method in class org.glassfish.hk2.xml.internal.JAUtilities
-
Gets the XmlService wide unique identifier
- getUnKeyedChildren() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- 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
- getValue(String, String) - Method in class org.glassfish.hk2.xml.internal.NamespaceBeanLikeMapImpl
- getValue(String, String) - Method in interface org.glassfish.hk2.xml.jaxb.internal.NamespaceBeanLikeMap
-
Gets the value for key based on the namespace.
- getValueData() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getValueProperty() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getValuePropertyNamespace() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- getValueType() - Method in class org.glassfish.hk2.xml.internal.AdapterInformationImpl
- getValueType() - Method in interface org.glassfish.hk2.xml.internal.alt.AdapterInformation
- getWrapperTag() - Method in interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- getWrapperTag() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- getWriteLock() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
- getXmlAlias() - Method in class org.glassfish.hk2.xml.internal.ChildDataModel
- getXmlID() - Method in class org.glassfish.hk2.xml.internal.UnresolvedReference
- getXmlNameMap(AltClass) - Static method in class org.glassfish.hk2.xml.internal.GeneratorUtilities
- 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
- getXmlWrapperTag() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- getXmlWrapperTag() - Method in class org.glassfish.hk2.xml.internal.XmlElementData
- getXmlWrapperTag(String) - Method in class org.glassfish.hk2.xml.internal.NameInformation
H
- HAS_ALIASES - Enum constant in enum class org.glassfish.hk2.xml.internal.AliasType
-
This child has aliases
- hasChildChanges() - Method in class org.glassfish.hk2.xml.internal.Differences.Difference
- hashCode() - Method in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
- hashCode() - Method in class org.glassfish.hk2.xml.internal.alt.papi.TypeElementAltClassImpl
- hashCode() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- hasNoXmlElement(String) - Method in class org.glassfish.hk2.xml.internal.NameInformation
- Hk2JAXBUnmarshallerListener - Class in org.glassfish.hk2.xml.internal
-
Used by implementations of XmlService, though it may not actually be JAXB that is calling the methods
- Hk2XmlGenerator - Class in org.glassfish.hk2.xml.tools
- Hk2XmlGenerator() - Constructor for class org.glassfish.hk2.xml.tools.Hk2XmlGenerator
- Hk2XmlPreGenerate - Annotation Interface 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, String, Object, String, int, DynamicChangeInfo<?>, XmlDynamicChange, List<ActiveDescriptor<?>>, boolean) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- internalModifyChild(BaseHK2JAXBBean, String, String, Object, Object, XmlRootHandleImpl<?>, DynamicChangeInfo<?>, XmlDynamicChange) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- internalRemove(BaseHK2JAXBBean, String, String, String, int, Object, DynamicChangeInfo<?>, XmlDynamicChange, boolean) - Static method in class org.glassfish.hk2.xml.internal.Utilities
-
Write lock must be held
- invokeVetoableChangeListeners(DynamicChangeInfo<?>, BaseHK2JAXBBean, Object, Object, String, ClassReflectionHelper) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- IS - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
- IS_ALIAS - Enum constant in enum class org.glassfish.hk2.xml.internal.AliasType
-
This is an alias
- 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 interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- 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
- isChild() - Method in class org.glassfish.hk2.xml.internal.AdapterInformationImpl
- isChild() - Method in interface org.glassfish.hk2.xml.internal.alt.AdapterInformation
- isDirty() - Method in class org.glassfish.hk2.xml.internal.Differences.Difference
- isGetter(AltMethod) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- 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 interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- isKey() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- isList() - Method in interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- 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
- isReference() - Method in interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- isReference() - Method in class org.glassfish.hk2.xml.internal.ChildDataModel
- isReference() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- isReference(String) - Method in class org.glassfish.hk2.xml.internal.NameInformation
- isRequired() - Method in interface org.glassfish.hk2.xml.internal.alt.MethodInformationI
- isRequired() - Method in class org.glassfish.hk2.xml.internal.ChildDataModel
- isRequired() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- isRequired() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- isRequired() - Method in class org.glassfish.hk2.xml.internal.XmlElementData
- isRequired(String) - Method in class org.glassfish.hk2.xml.internal.NameInformation
- isSet(String, String) - Method in class org.glassfish.hk2.xml.internal.NamespaceBeanLikeMapImpl
- isSet(String, String) - Method in interface org.glassfish.hk2.xml.jaxb.internal.NamespaceBeanLikeMap
-
Determines if the value for key based on namespace has been explicitly set.
- isSetter(AltMethod) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- isTypeInterface() - Method in class org.glassfish.hk2.xml.internal.XmlElementData
- isValidating() - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
-
True if this handle is currently validating changes
- isValidating() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
- 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.Generator
- JAXB_DEFAULT_STRING - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
- JAXBXmlParser - Class in org.glassfish.hk2.xml.jaxb.internal
-
This is the default implementation
- JAXBXmlParser() - Constructor for class org.glassfish.hk2.xml.jaxb.internal.JAXBXmlParser
L
- LAZY_PREGENERATION - Enum constant in enum class org.glassfish.hk2.xml.spi.PreGenerationRequirement
-
The proxies can be generated lazily when needed, they are not needed prior to parsing a document
- LIST - Enum constant in enum class org.glassfish.hk2.xml.internal.ChildType
-
A set of children represented by a
List - lockForTransaction() - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
-
This method will lock the bean tree represented by this XmlRootHandle and start a transaction.
- lockForTransaction() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
- LONG - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
- lookup() - Element in annotation interface org.glassfish.hk2.xml.api.annotations.PluralOf
-
Returns the exact name of the method that should be used as the lookkup for this element
- LOOKUP - Enum constant in enum class org.glassfish.hk2.xml.internal.MethodType
- LOOKUP - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
M
- marshal(OutputStream) - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
-
Will marshal this tree into the given stream.
- marshal(OutputStream) - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
- marshal(OutputStream, Map<String, Object>) - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
-
Will marshal this tree into the given stream.
- marshal(OutputStream, Map<String, Object>) - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
- marshal(OutputStream, XmlRootHandle<T>) - Method in interface org.glassfish.hk2.xml.api.XmlService
-
Will marshal the given tree into the given stream.
- marshal(OutputStream, XmlRootHandle<T>) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- marshal(OutputStream, XmlRootHandle<T>, Map<String, Object>) - Method in interface org.glassfish.hk2.xml.api.XmlService
-
Will marshal the given tree into the given stream.
- marshal(OutputStream, XmlRootHandle<T>, Map<String, Object>) - Method in class org.glassfish.hk2.xml.internal.DomXmlParser
- marshal(OutputStream, XmlRootHandle<T>, Map<String, Object>) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- marshal(OutputStream, XmlRootHandle<T>, Map<String, Object>) - Method in class org.glassfish.hk2.xml.jaxb.internal.JAXBXmlParser
- marshal(OutputStream, XmlRootHandle<T>, Map<String, Object>) - Method in interface org.glassfish.hk2.xml.spi.XmlServiceParser
-
Marshalls this tree into the given stream.
- marshall(OutputStream, XmlRootHandle<T>) - Static method in class org.glassfish.hk2.xml.internal.XmlStreamImpl
- 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
- merge(Differences) - Method in class org.glassfish.hk2.xml.internal.Differences
- 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, QName, String, AltClass, AltClass, boolean, boolean, boolean, boolean, Format, AltClass, String, AdapterInformation, boolean, String) - Constructor for class org.glassfish.hk2.xml.internal.MethodInformation
- MethodInformationI - Interface in org.glassfish.hk2.xml.internal.alt
- MethodType - Enum Class in org.glassfish.hk2.xml.internal
-
Types of methods we know about
- Model - Interface in org.glassfish.hk2.xml.spi
- ModelImpl - Class in org.glassfish.hk2.xml.internal
-
This model is a description of the children and non-children nodes of a Bean.
- ModelImpl() - Constructor for class org.glassfish.hk2.xml.internal.ModelImpl
- ModelImpl(String, String) - Constructor for class org.glassfish.hk2.xml.internal.ModelImpl
- ModelPropertyType - Enum Class in org.glassfish.hk2.xml.internal
- MoveData(int, int) - Constructor for class org.glassfish.hk2.xml.internal.Differences.MoveData
- MoveData(Differences.MoveData) - Constructor for class org.glassfish.hk2.xml.internal.Differences.MoveData
- MUST_PREGENERATE - Enum constant in enum class org.glassfish.hk2.xml.spi.PreGenerationRequirement
-
The proxies must be pre-generated before being asked to parse a document
N
- name() - Method in class org.glassfish.hk2.xml.internal.XmlElementWrapperImpl
- 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
- NameInformation(Map<String, XmlElementData>, Set<String>, Map<String, String>, Map<String, String>, Map<String, String>, Set<String>, Map<String, List<XmlElementData>>, XmlElementData) - Constructor for class org.glassfish.hk2.xml.internal.NameInformation
- namespace() - Method in class org.glassfish.hk2.xml.internal.XmlElementWrapperImpl
- namespace() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
- namespace() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlRootElementImpl
- NamespaceBeanLikeMap - Interface in org.glassfish.hk2.xml.jaxb.internal
- NamespaceBeanLikeMapImpl - Class in org.glassfish.hk2.xml.internal
- NamespaceBeanLikeMapImpl() - Constructor for class org.glassfish.hk2.xml.internal.NamespaceBeanLikeMapImpl
- nillable() - Method in class org.glassfish.hk2.xml.internal.XmlElementWrapperImpl
- nillable() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
- NO_CHILD_PACKAGE - Static variable in class org.glassfish.hk2.xml.internal.Generator
- NORMAL - Enum constant in enum class org.glassfish.hk2.xml.internal.AliasType
-
A normal child, no aliasing
O
- OBJECT - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
- 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.spi - package org.glassfish.hk2.xml.spi
- 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
- PackageToNamespaceComputable - Class in org.glassfish.hk2.xml.internal
- PackageToNamespaceComputable() - Constructor for class org.glassfish.hk2.xml.internal.PackageToNamespaceComputable
- ParentedModel - Class in org.glassfish.hk2.xml.internal
-
This contains the model for children who have a specific parent, containing information such as the xml tag name and type.
- ParentedModel() - Constructor for class org.glassfish.hk2.xml.internal.ParentedModel
- ParentedModel(String, String, String, String, ChildType, String, AliasType, String, String, boolean, String) - Constructor for class org.glassfish.hk2.xml.internal.ParentedModel
- parseRoot(XmlServiceImpl, Model, XMLStreamReader, Unmarshaller.Listener) - Static method in class org.glassfish.hk2.xml.internal.XmlStreamImpl
- parseRoot(Model, InputStream, Unmarshaller.Listener, Map<String, Object>) - Method in class org.glassfish.hk2.xml.internal.DomXmlParser
- parseRoot(Model, InputStream, Unmarshaller.Listener, Map<String, Object>) - Method in class org.glassfish.hk2.xml.jaxb.internal.JAXBXmlParser
- parseRoot(Model, InputStream, Unmarshaller.Listener, Map<String, Object>) - Method in interface org.glassfish.hk2.xml.spi.XmlServiceParser
-
This method must return an instance of the given class as the root of an XML graph
- parseRoot(Model, URI, Unmarshaller.Listener, Map<String, Object>) - Method in class org.glassfish.hk2.xml.internal.DomXmlParser
- parseRoot(Model, URI, Unmarshaller.Listener, Map<String, Object>) - Method in class org.glassfish.hk2.xml.jaxb.internal.JAXBXmlParser
- parseRoot(Model, URI, Unmarshaller.Listener, Map<String, Object>) - Method in interface org.glassfish.hk2.xml.spi.XmlServiceParser
-
This method must return an instance of the given class as the root of an XML graph
- PluralOf - Annotation Interface in org.glassfish.hk2.xml.api.annotations
-
Describes the string that constitutes the plural of this element or attribute name.
- PreGenerationRequirement - Enum Class in org.glassfish.hk2.xml.spi
- prioritizeMethods(List<AltMethod>, String[], NameInformation) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.glassfish.hk2.xml.tools.Hk2XmlGenerator
Q
- QNameUtilities - Class in org.glassfish.hk2.xml.internal
- QNameUtilities() - Constructor for class org.glassfish.hk2.xml.internal.QNameUtilities
R
- remove() - Element in annotation interface org.glassfish.hk2.xml.api.annotations.PluralOf
-
Returns the exact name of the method that should be used as the remover for this element
- REMOVE - Enum constant in enum class org.glassfish.hk2.xml.internal.MethodType
- REMOVE - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
- removeChangeListener(VetoableChangeListener...) - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
-
Removes a change listener.
- removeChangeListener(VetoableChangeListener...) - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
- removeChangeListener(VetoableChangeListener...) - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
- RemoveData(String, int, BaseHK2JAXBBean) - Constructor for class org.glassfish.hk2.xml.internal.Differences.RemoveData
- RemoveData(String, String, BaseHK2JAXBBean) - Constructor for class org.glassfish.hk2.xml.internal.Differences.RemoveData
- RemoveData(String, BaseHK2JAXBBean) - Constructor for class org.glassfish.hk2.xml.internal.Differences.RemoveData
- RemoveData(Differences.RemoveData) - Constructor for class org.glassfish.hk2.xml.internal.Differences.RemoveData
- 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.internal.XmlElementWrapperImpl
- required() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
- requiresListChange() - Method in class org.glassfish.hk2.xml.internal.Differences.AddRemoveMoveDifference
- restoreBackup(boolean) - Method in class org.glassfish.hk2.xml.internal.NamespaceBeanLikeMapImpl
- restoreBackup(boolean) - Method in interface org.glassfish.hk2.xml.jaxb.internal.NamespaceBeanLikeMap
-
Either drop the backup data or restore the current data to the backup.
S
- safeString(String) - Static method in class org.glassfish.hk2.xml.internal.Utilities
- SET - Static variable in class org.glassfish.hk2.xml.internal.JAUtilities
- setJAUtilities(JAUtilities, ClassLoader) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- setKeyProperty(String, String) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- setKeyProperty(QName) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- setLoader(ClassLoader) - Method in class org.glassfish.hk2.xml.internal.ChildDataModel
- setMethodInformation(MethodInformationI) - Method in interface org.glassfish.hk2.xml.internal.alt.AltMethod
-
Sets the method information once it has been calculated.
- setMethodInformation(MethodInformationI) - Method in class org.glassfish.hk2.xml.internal.alt.clazz.MethodAltMethodImpl
- setMethodInformation(MethodInformationI) - Method in class org.glassfish.hk2.xml.internal.alt.papi.ElementAltMethodImpl
- setRootName(String, String) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- setRootName(QName) - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- setRuntimeInformation(JAUtilities, ClassLoader) - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- SETTER - Enum constant in enum class org.glassfish.hk2.xml.internal.MethodType
- setValue(String, String, Object) - Method in class org.glassfish.hk2.xml.internal.NamespaceBeanLikeMapImpl
- setValue(String, String, Object) - Method in interface org.glassfish.hk2.xml.jaxb.internal.NamespaceBeanLikeMap
-
Sets the value for key based on the namespace.
- shallowCopy(NamespaceBeanLikeMap, ModelImpl, boolean) - Method in class org.glassfish.hk2.xml.internal.NamespaceBeanLikeMapImpl
- shallowCopy(NamespaceBeanLikeMap, ModelImpl, boolean) - Method in interface org.glassfish.hk2.xml.jaxb.internal.NamespaceBeanLikeMap
-
Does a shallow copy from another namespace bean-like map to this one
- SHORT - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
- startOrContinueChange(BaseHK2JAXBBean) - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
-
Write lock MUST be held!
- startValidating() - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
-
Does javax validation on the root bean from the root.
- startValidating() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
- STATIC_GET_MODEL_METHOD_NAME - Static variable in class org.glassfish.hk2.xml.internal.Generator
- stopValidating() - Method in interface org.glassfish.hk2.xml.api.XmlRootHandle
-
Stops this root handle from doing javax validation on modifications
- stopValidating() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
- STREAM_PARSING_SERVICE - Static variable in interface org.glassfish.hk2.xml.spi.XmlServiceParser
-
A stream parsing service that does not use JAXB but an internal stream based implementation
- 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.AdapterInformationImpl
- 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.AnnotationMirrorAltAnnotationImpl
- toString() - Method in class org.glassfish.hk2.xml.internal.alt.papi.ElementAltMethodImpl
- 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.ChildDataModel
- toString() - Method in class org.glassfish.hk2.xml.internal.ChildDescriptor
- toString() - Method in class org.glassfish.hk2.xml.internal.Differences.AddData
- toString() - Method in class org.glassfish.hk2.xml.internal.Differences.AddRemoveData
- toString() - Method in class org.glassfish.hk2.xml.internal.Differences.AddRemoveMoveDifference
- toString() - Method in class org.glassfish.hk2.xml.internal.Differences.Difference
- toString() - Method in class org.glassfish.hk2.xml.internal.Differences.MoveData
- toString() - Method in class org.glassfish.hk2.xml.internal.Differences.RemoveData
- toString() - Method in class org.glassfish.hk2.xml.internal.Differences
-
Prints very pretty version of modifications
- toString() - Method in class org.glassfish.hk2.xml.internal.DynamicChangeInfo
- toString() - Method in class org.glassfish.hk2.xml.internal.MethodInformation
- toString() - Method in class org.glassfish.hk2.xml.internal.ModelImpl
- toString() - Method in class org.glassfish.hk2.xml.internal.NameInformation
- toString() - Method in class org.glassfish.hk2.xml.internal.NamespaceBeanLikeMapImpl
- toString() - Method in class org.glassfish.hk2.xml.internal.ParentedModel
- toString() - Method in class org.glassfish.hk2.xml.internal.UnresolvedReference
- toString() - Method in class org.glassfish.hk2.xml.internal.XmlDynamicChange
- toString() - Method in class org.glassfish.hk2.xml.internal.XmlElementData
- toString() - Method in class org.glassfish.hk2.xml.internal.XmlElementWrapperImpl
- toString() - Method in class org.glassfish.hk2.xml.internal.XmlHandleTransactionImpl
- toString() - Method in class org.glassfish.hk2.xml.internal.XmlRootCopyImpl
- toString() - Method in class org.glassfish.hk2.xml.internal.XmlRootHandleImpl
- toString() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- toString() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
- toString() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementsImpl
- TREE_ROOT - Enum constant in enum class org.glassfish.hk2.xml.internal.ModelPropertyType
-
The root of a child tree (list, array or direct)
- 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
- UnkeyedDiff - Class in org.glassfish.hk2.xml.internal
- UnkeyedDiff(Object[], Object[], BaseHK2JAXBBean, ParentedModel) - Constructor for class org.glassfish.hk2.xml.internal.UnkeyedDiff
- UnkeyedDiff(List<BaseHK2JAXBBean>, List<BaseHK2JAXBBean>, BaseHK2JAXBBean, ParentedModel) - Constructor for class org.glassfish.hk2.xml.internal.UnkeyedDiff
- UNKNOWN - Enum constant in enum class org.glassfish.hk2.xml.internal.ModelPropertyType
-
Unknown property for the model, is likely an alias from XmlElements
- unmarshal(InputStream, Class<T>) - Method in interface org.glassfish.hk2.xml.api.XmlService
-
Unmarshals an XML stream using the jaxb annotated interface.
- unmarshal(InputStream, Class<T>) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- unmarshal(InputStream, Class<T>, boolean, boolean) - Method in interface org.glassfish.hk2.xml.api.XmlService
-
Unmarshals an XML stream using the jaxb annotated interface.
- unmarshal(InputStream, Class<T>, boolean, boolean) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- unmarshal(InputStream, Class<T>, boolean, boolean, Map<String, Object>) - Method in interface org.glassfish.hk2.xml.api.XmlService
-
Unmarshals an XML stream using the jaxb annotated interface.
- unmarshal(InputStream, Class<T>, boolean, boolean, Map<String, Object>) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- unmarshal(URI, Class<T>) - Method in interface org.glassfish.hk2.xml.api.XmlService
-
Unmarshalls the given URI using the jaxb annotated interface.
- unmarshal(URI, Class<T>) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- unmarshal(URI, Class<T>, boolean, boolean) - Method in interface org.glassfish.hk2.xml.api.XmlService
-
Unmarshalls the given URI using the jaxb annotated interface.
- unmarshal(URI, Class<T>, boolean, boolean) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- unmarshal(URI, Class<T>, boolean, boolean, Map<String, Object>) - Method in interface org.glassfish.hk2.xml.api.XmlService
-
Unmarshalls the given URI using the jaxb annotated interface.
- unmarshal(URI, Class<T>, boolean, boolean, Map<String, Object>) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- unmarshal(XMLStreamReader, Class<T>, boolean, boolean) - Method in interface org.glassfish.hk2.xml.api.XmlService
-
Unmarshals an XML stream using the jaxb annotated interface.
- unmarshal(XMLStreamReader, Class<T>, boolean, boolean) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- unmarshal(XMLStreamReader, Class<T>, boolean, boolean, Map<String, Object>) - Method in interface org.glassfish.hk2.xml.api.XmlService
-
Unmarshals an XML stream using the jaxb annotated interface.
- unmarshal(XMLStreamReader, Class<T>, boolean, boolean, Map<String, Object>) - Method in class org.glassfish.hk2.xml.internal.XmlServiceImpl
- UnresolvedReference - Class in org.glassfish.hk2.xml.internal
- USE_NORMAL_PLURAL_PATTERN - Static variable in annotation interface org.glassfish.hk2.xml.api.annotations.PluralOf
-
This value is used to indicate that the normal algorithm should be used for determining the singular of the element name
- Utilities - Class in org.glassfish.hk2.xml.internal
- Utilities() - Constructor for class org.glassfish.hk2.xml.internal.Utilities
V
- value() - Element in annotation interface org.glassfish.hk2.xml.api.annotations.PluralOf
-
Returns the singular of the element name described by this setter or getter method.
- value() - Method in class org.glassfish.hk2.xml.jaxb.internal.XmlElementsImpl
- VALUE - Enum constant in enum class org.glassfish.hk2.xml.internal.Format
-
An Xml Element where the data is the value
- valueOf(String) - Static method in enum class org.glassfish.hk2.xml.internal.AliasType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.glassfish.hk2.xml.internal.ChildType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.glassfish.hk2.xml.internal.Format
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.glassfish.hk2.xml.internal.MethodType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.glassfish.hk2.xml.internal.ModelPropertyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.glassfish.hk2.xml.spi.PreGenerationRequirement
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.glassfish.hk2.xml.internal.AliasType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.glassfish.hk2.xml.internal.ChildType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.glassfish.hk2.xml.internal.Format
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.glassfish.hk2.xml.internal.MethodType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.glassfish.hk2.xml.internal.ModelPropertyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.glassfish.hk2.xml.spi.PreGenerationRequirement
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VOID - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
X
- XML_ADAPTER - Static variable in class org.glassfish.hk2.xml.internal.alt.clazz.ClassAltClassImpl
- XML_ANY_ATTRIBUTE_LOCAL_PART - Static variable in class org.glassfish.hk2.xml.internal.GeneratorUtilities
- XML_PATH_SEPARATOR - Static variable in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- XmlDynamicChange - Class in org.glassfish.hk2.xml.internal
- XmlDynamicChange(WriteableBeanDatabase, DynamicConfiguration, DynamicConfiguration) - Constructor for class org.glassfish.hk2.xml.internal.XmlDynamicChange
- 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, String) - Constructor for class org.glassfish.hk2.xml.jaxb.internal.XmlElementImpl
- XmlElementsImpl - Class in org.glassfish.hk2.xml.jaxb.internal
-
Implementation of the XmlElements annotation
- XmlElementsImpl(XmlElement[]) - Constructor for class org.glassfish.hk2.xml.jaxb.internal.XmlElementsImpl
- XmlElementWrapperImpl - Class in org.glassfish.hk2.xml.internal
- XmlElementWrapperImpl(String, String, boolean, boolean) - Constructor for class org.glassfish.hk2.xml.internal.XmlElementWrapperImpl
- XmlHandleTransaction<T> - Interface in org.glassfish.hk2.xml.api
-
Represents a transaction that must eventually be committed in order to release the write lock on the beans in the XmlRootHandle
- XmlHandleTransactionImpl<T> - Class in org.glassfish.hk2.xml.internal
- XmlHandleTransactionImpl(XmlRootHandle<T>, DynamicChangeInfo) - Constructor for class org.glassfish.hk2.xml.internal.XmlHandleTransactionImpl
- 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 Interface 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
-
This is the main service for parsing your XML files using some pluggable parsing technology.
- XmlServiceImpl - Class in org.glassfish.hk2.xml.internal
- XmlServiceImpl() - Constructor for class org.glassfish.hk2.xml.internal.XmlServiceImpl
- XmlServiceParser - Interface in org.glassfish.hk2.xml.spi
-
If an implementation of this exists it will be used to parse the XML file rather than the default implementation which uses JAXB
- XmlServiceUtilities - Class in org.glassfish.hk2.xml.api
-
Useful utilities for initializing the HK2 XmlService
- XmlServiceUtilities() - Constructor for class org.glassfish.hk2.xml.api.XmlServiceUtilities
- XmlStreamImpl - Class in org.glassfish.hk2.xml.internal
- XmlStreamImpl() - Constructor for class org.glassfish.hk2.xml.internal.XmlStreamImpl
_
- __activateChange() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Write lock must be held
- __fixAlias(String, String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- __getAddCost() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- __rollbackChange() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Write lock must be held
- __setAddCost(int) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _addRoot(ModelImpl, Object, DynamicChangeInfo<?>, ClassReflectionHelper, WriteableBeanDatabase, DynamicConfiguration, List<ActiveDescriptor<?>>, XmlRootHandleImpl<?>) - Static method in class org.glassfish.hk2.xml.internal.Utilities
-
Called with write lock held
- _changeInHub(String, String, Object, WriteableBeanDatabase) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Called under write lock
- _changeInHub(List<PropertyChangeEvent>, WriteableBeanDatabase) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Called under write lock
- _doAdd(String, String, Object, String, int) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _doAdd(String, String, Object, String, int, boolean) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _doRemove(String, String, String, int, Object) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _doRemove(String, String, String, int, Object, boolean) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _doRemoveZ(String, String, String, int, Object) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _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 in the default namespace of the document
- _getBeanLikeMap() - 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 interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
-
Gets the model for the given 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 interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
-
Gets the property with the given name from the default name space.
- _getProperty(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _getProperty(String, String) - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
-
Gets the property with the given name.
- _getProperty(String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Called by proxy
- _getProperty(QName) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _getPropertyB(String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Called by proxy
- _getPropertyC(String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Called by proxy
- _getPropertyD(String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Called by proxy
- _getPropertyF(String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Called by proxy
- _getPropertyI(String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Called by proxy
- _getPropertyJ(String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Called by proxy
- _getPropertyS(String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Called by proxy
- _getPropertyZ(String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Called by proxy
- _getQNameMap() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _getRoot() - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
-
Gets the root associated with this bean.
- _getRoot() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Gets the root associated with this bean.
- _getSelfDescriptor() - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
-
Gets the descriptor with which this service was created.
- _getSelfDescriptor() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _getSelfNamespace() - 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, 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
- _isSet(String) - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
-
Returns true if the given property is explicitly set, false if the property has not been explicitly set.
- _isSet(String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _isSet(String, String) - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
-
Returns true if the given property is explicitly set, false if the property has not been explicitly set
- _isSet(String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _lookupChild(String, String) - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
-
Looks up the child with the given propertyName that has the given key value.
- _lookupChild(String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _lookupChild(String, String, String) - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
-
Looks up the child with the given propertyName that has the given key value
- _lookupChild(String, String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setActive() - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
Once this has been set the bean is considered active, and so defaulting can happen on the bean
- _setClassReflectionHelper(ClassReflectionHelper) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setDynamicChangeInfo(XmlRootHandleImpl<?>, DynamicChangeInfo<?>) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setDynamicChangeInfo(XmlRootHandleImpl<?>, DynamicChangeInfo<?>, boolean) - 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
- _setParent(XmlHk2ConfigurationBean) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
When this is called all of the parents can be found and so the namespaces can be determined
- _setProperty(String, Object) - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
-
Will set the corresponding property of this bean to the given value in the default name space.
- _setProperty(String, Object) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setProperty(String, String, boolean) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setProperty(String, String, byte) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setProperty(String, String, char) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setProperty(String, String, double) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setProperty(String, String, float) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setProperty(String, String, int) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setProperty(String, String, long) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setProperty(String, String, short) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setProperty(String, String, Object) - Method in interface org.glassfish.hk2.xml.api.XmlHk2ConfigurationBean
-
Will set the corresponding property of this bean to the given value.
- _setProperty(String, String, Object) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setProperty(String, String, Object, boolean) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setProperty(String, String, Object, boolean, boolean) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setProperty(QName, Object) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setProperty(QName, Object, boolean) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setSelfDescriptor(ActiveDescriptor<?>) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _setSelfXmlTag(String, String) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
- _shallowCopyFrom(BaseHK2JAXBBean, boolean) - Method in class org.glassfish.hk2.xml.jaxb.internal.BaseHK2JAXBBean
-
This copy method ONLY copies non-child and non-parent and optionally reference fields and so is not a full copy.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form