< prev index next >

src/java.xml.bind/share/classes/com/sun/xml/internal/bind/AccessorFactoryImpl.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 46,57 **** * * @param bean the class to be processed. * @param field the field within the class to be accessed. * @param readOnly the isStatic value of the field's modifier. * @return Accessor the accessor for this field - * - * @throws JAXBException reports failures of the method. */ public Accessor createFieldAccessor(Class bean, Field field, boolean readOnly) { return readOnly ? new Accessor.ReadOnlyFieldReflection(field) : new Accessor.FieldReflection(field); --- 46,55 ----
*** 63,74 **** * @param bean the class to be processed. * @param field the field within the class to be accessed. * @param readOnly the isStatic value of the field's modifier. * @param supressWarning supress security warning about accessing fields through reflection * @return Accessor the accessor for this field - * - * @throws JAXBException reports failures of the method. */ public Accessor createFieldAccessor(Class bean, Field field, boolean readOnly, boolean supressWarning) { return readOnly ? new Accessor.ReadOnlyFieldReflection(field, supressWarning) : new Accessor.FieldReflection(field, supressWarning); --- 61,70 ----
*** 79,90 **** * * @param bean the class to be processed * @param getter the getter method to be accessed. The value can be null. * @param setter the setter method to be accessed. The value can be null. * @return Accessor the accessor for these methods - * - * @throws JAXBException reports failures of the method. */ public Accessor createPropertyAccessor(Class bean, Method getter, Method setter) { if (getter == null) { return new Accessor.SetterOnlyReflection(setter); } --- 75,84 ----
< prev index next >