Lines Matching defs:JaxBeanInfo
60 * Each JAXB-bound class has a corresponding {@link JaxBeanInfo} object,
65 * Given a class, the corresponding {@link JaxBeanInfo} can be located
69 * Typically, {@link JaxBeanInfo} implementations should be generated
79 public abstract class JaxBeanInfo<BeanT> {
84 * For {@link JaxBeanInfo} that has multiple type names.
86 protected JaxBeanInfo(JAXBContextImpl grammar, RuntimeTypeInfo rti, Class<BeanT> jaxbType, QName[] typeNames, boolean isElement,boolean isImmutable, boolean hasLifecycleEvents) {
91 * For {@link JaxBeanInfo} that has one type name.
93 protected JaxBeanInfo(JAXBContextImpl grammar, RuntimeTypeInfo rti, Class<BeanT> jaxbType, QName typeName, boolean isElement,boolean isImmutable, boolean hasLifecycleEvents) {
98 * For {@link JaxBeanInfo} that has no type names.
100 protected JaxBeanInfo(JAXBContextImpl grammar, RuntimeTypeInfo rti, Class<BeanT> jaxbType, boolean isElement,boolean isImmutable, boolean hasLifecycleEvents) {
104 private JaxBeanInfo(JAXBContextImpl grammar, RuntimeTypeInfo rti, Class<BeanT> jaxbType, Object typeName, boolean isElement,boolean isImmutable, boolean hasLifecycleEvents) {
160 * Gets the JAXB bound class type that this {@link JaxBeanInfo}
252 * Type names associated with this {@link JaxBeanInfo}.
379 * This object is taken as a parameter so that {@link JaxBeanInfo} doesn't have
404 * Called after all the {@link JaxBeanInfo}s are created.