Searched refs:JaxBeanInfo (Results 1 - 25 of 29) sorted by relevance

12

/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/
H A DTagAndType.java30 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
34 * Pair of {@link QName} and {@link JaxBeanInfo}.
40 final JaxBeanInfo beanInfo;
41 TagAndType(Name tagName, JaxBeanInfo beanInfo) {
H A DArrayElementLeafProperty.java35 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
65 public void serializeItem(JaxBeanInfo bi, ItemT item, XMLSerializer w) throws SAXException, AccessorException, IOException, XMLStreamException {
H A DArrayElementNodeProperty.java34 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
50 public void serializeItem(JaxBeanInfo expected, ItemT item, XMLSerializer w) throws SAXException, IOException, XMLStreamException {
H A DArrayReferenceNodeProperty.java40 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
61 private final QNameMap<JaxBeanInfo> expectedElements = new QNameMap<JaxBeanInfo>();
72 JaxBeanInfo bi = p.getOrCreate(e);
97 JaxBeanInfo bi = w.grammar.getBeanInfo(item,true);
118 for( QNameMap.Entry<JaxBeanInfo> n : expectedElements.entrySet() ) {
119 final JaxBeanInfo beanInfo = n.getValue();
H A DSingleReferenceNodeProperty.java44 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
60 private final QNameMap<JaxBeanInfo> expectedElements = new QNameMap<JaxBeanInfo>();
94 JaxBeanInfo bi = w.grammar.getBeanInfo(v,true);
109 for (QNameMap.Entry<JaxBeanInfo> n : expectedElements.entrySet())
123 JaxBeanInfo bi = expectedElements.get(nsUri, localName);
H A DArrayElementProperty.java43 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
73 private Map<TypeRef<Type,Class>,JaxBeanInfo> refs = new HashMap<TypeRef<Type, Class>, JaxBeanInfo>();
97 JaxBeanInfo beanInfo = grammar.getOrCreate(typeRef.getTarget());
178 protected abstract void serializeItem(JaxBeanInfo expected, ItemT item, XMLSerializer w) throws SAXException, AccessorException, IOException, XMLStreamException;
H A DProperty.java39 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
64 * @see JaxBeanInfo#serializeBody(Object, XMLSerializer)
69 * this is only used for {@link JaxBeanInfo} for {@link JAXBElement}s.
76 * @see JaxBeanInfo#serializeURIs(Object, XMLSerializer)
H A DSingleElementNodeProperty.java44 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
90 JaxBeanInfo beanInfo = context.getOrCreate(e.getTarget());
157 JaxBeanInfo bi = context.getOrCreate((RuntimeTypeInfo) e.getTarget());
H A DSingleMapNodeProperty.java48 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
80 private JaxBeanInfo keyBeanInfo;
81 private JaxBeanInfo valueBeanInfo;
H A DAttributeProperty.java40 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
83 * @see JaxBeanInfo#serializeAttributes(Object, XMLSerializer)
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/
H A DXsiTypeLoader.java32 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
51 private final JaxBeanInfo defaultBeanInfo;
53 public XsiTypeLoader(JaxBeanInfo defaultBeanInfo) {
59 JaxBeanInfo beanInfo = parseXsiType(state,ea,defaultBeanInfo);
68 /*pacakge*/ static JaxBeanInfo parseXsiType(UnmarshallingContext.State state, TagName ea, @Nullable JaxBeanInfo defaultBeanInfo) throws SAXException {
70 JaxBeanInfo beanInfo = null;
H A DLoader.java36 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
189 protected final void fireBeforeUnmarshal(JaxBeanInfo beanInfo, Object child, UnmarshallingContext.State state) throws SAXException {
208 protected final void fireAfterUnmarshal(JaxBeanInfo beanInfo, Object child, UnmarshallingContext.State state) throws SAXException {
H A DLeafPropertyXsiLoader.java35 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
66 JaxBeanInfo beanInfo = null;
H A DUnmarshallerImpl.java62 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
119 private SAXConnector getUnmarshallerHandler( boolean intern, JaxBeanInfo expectedType ) {
139 public final XmlVisitor createUnmarshallerHandler(InfosetScanner scanner, boolean inplace, JaxBeanInfo expectedType ) {
184 private Object unmarshal0( XMLReader reader, InputSource source, JaxBeanInfo expectedType ) throws JAXBException {
244 public Object unmarshal0( Source source, JaxBeanInfo expectedType ) throws JAXBException {
301 public final Object unmarshal0( Node node, JaxBeanInfo expectedType ) throws JAXBException {
337 public Object unmarshal0(XMLStreamReader reader, JaxBeanInfo expectedType) throws JAXBException {
377 private Object unmarshal0(XMLEventReader reader,JaxBeanInfo expectedType) throws JAXBException {
405 public Object unmarshal0( InputStream input, JaxBeanInfo expectedType ) throws JAXBException {
532 public <T> JaxBeanInfo<
[all...]
H A DStructureLoader.java38 import com.sun.xml.internal.bind.v2.runtime.JaxBeanInfo;
54 * This loader works with a single {@link JaxBeanInfo} and handles
91 private final JaxBeanInfo beanInfo;
269 public JaxBeanInfo getBeanInfo() {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/
H A DJAXBContextImpl.java147 private final QNameMap<JaxBeanInfo> rootMap = new QNameMap<JaxBeanInfo>();
148 private final HashMap<QName,JaxBeanInfo> typeMap = new HashMap<QName,JaxBeanInfo>();
151 * Map from JAXB-bound {@link Class} to its {@link JaxBeanInfo}.
153 private final Map<Class,JaxBeanInfo> beanInfoMap = new LinkedHashMap<Class,JaxBeanInfo>();
156 * All created {@link JaxBeanInfo}s.
157 * Updated from each {@link JaxBeanInfo}s constructors to avoid infinite recursion
164 protected Map<RuntimeTypeInfo,JaxBeanInfo> beanInfo
[all...]
H A DJaxBeanInfo.java58 * Each JAXB-bound class has a corresponding {@link JaxBeanInfo} object,
63 * Given a class, the corresponding {@link JaxBeanInfo} can be located
67 * Typically, {@link JaxBeanInfo} implementations should be generated
77 public abstract class JaxBeanInfo<BeanT> { class
82 * For {@link JaxBeanInfo} that has multiple type names.
84 protected JaxBeanInfo(JAXBContextImpl grammar, RuntimeTypeInfo rti, Class<BeanT> jaxbType, QName[] typeNames, boolean isElement,boolean isImmutable, boolean hasLifecycleEvents) { method in class:JaxBeanInfo
89 * For {@link JaxBeanInfo} that has one type name.
91 protected JaxBeanInfo(JAXBContextImpl grammar, RuntimeTypeInfo rti, Class<BeanT> jaxbType, QName typeName, boolean isElement,boolean isImmutable, boolean hasLifecycleEvents) { method in class:JaxBeanInfo
96 * For {@link JaxBeanInfo} that has no type names.
98 protected JaxBeanInfo(JAXBContextImp method in class:JaxBeanInfo
102 private JaxBeanInfo(JAXBContextImpl grammar, RuntimeTypeInfo rti, Class<BeanT> jaxbType, Object typeName, boolean isElement,boolean isImmutable, boolean hasLifecycleEvents) { method in class:JaxBeanInfo
[all...]
H A DCompositeStructureBeanInfo.java44 public class CompositeStructureBeanInfo extends JaxBeanInfo<CompositeStructure> {
H A DArrayBeanInfoImpl.java49 * {@link JaxBeanInfo} implementation that binds T[] to a complex type
54 final class ArrayBeanInfoImpl extends JaxBeanInfo {
57 private final JaxBeanInfo itemBeanInfo;
H A DBinderImpl.java138 JaxBeanInfo bi = null;
188 JaxBeanInfo bi = context.getBeanInfo(jaxbObject, true);
H A DBridgeImpl.java67 private final JaxBeanInfo<T> bi;
70 public BridgeImpl(JAXBContextImpl context, Name tagName, JaxBeanInfo<T> bi,TypeReference typeRef) {
H A DLeafBeanInfoImpl.java45 * {@link JaxBeanInfo} implementation for immutable leaf classes.
57 final class LeafBeanInfoImpl<BeanT> extends JaxBeanInfo<BeanT> {
H A DValueListBeanInfoImpl.java46 * {@link JaxBeanInfo} implementation that binds T[] to a list of simple types.
50 final class ValueListBeanInfoImpl extends JaxBeanInfo {
H A DElementBeanInfoImpl.java57 * {@link JaxBeanInfo} implementation for {@link RuntimeElementInfo}.
61 public final class ElementBeanInfoImpl extends JaxBeanInfo<JAXBElement> {
102 * The constructor for the sole instanceof {@link JaxBeanInfo} for
105 * Such {@link JaxBeanInfo} is used only for marshalling.
128 JaxBeanInfo tbi;
H A DXMLSerializer.java471 final JaxBeanInfo beanInfo = grammar.getBeanInfo(obj, true);
561 JaxBeanInfo beanInfo;
607 * Object to be marshalled. The {@link JaxBeanInfo} for
616 public final void childAsXsiType( Object child, String fieldName, JaxBeanInfo expected, boolean nillable) throws SAXException, IOException, XMLStreamException {
628 JaxBeanInfo actual = expected;
704 private void fireAfterMarshalEvents(final JaxBeanInfo beanInfo, Object currentTarget) {
728 private void fireBeforeMarshalEvents(final JaxBeanInfo beanInfo, Object currentTarget) {

Completed in 95 milliseconds

12