Searched defs:setter (Results 1 - 24 of 24) sorted by relevance

/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/
H A DAccessorFactory.java57 * @param setter the setter method to be accessed. The value can be null.
62 Accessor createPropertyAccessor(Class bean, Method getter, Method setter) throws JAXBException; argument
H A DAccessorFactoryImpl.java82 * @param setter the setter method to be accessed. The value can be null.
87 public Accessor createPropertyAccessor(Class bean, Method getter, Method setter) { argument
89 return new Accessor.SetterOnlyReflection(setter);
91 if (setter == null) {
94 return new Accessor.GetterSetterReflection(getter, setter);
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/
H A DOptimizedAccessorFactory.java62 * Gets the optimized {@link Accessor} that accesses the given getter/setter.
67 public static final <B,V> Accessor<B,V> get(Method getter, Method setter) { argument
71 Class<?>[] sparams = setter.getParameterTypes();
76 if(setter.getReturnType()!=Void.TYPE)
78 if(getter.getDeclaringClass()!=setter.getDeclaringClass())
80 if(Modifier.isPrivate(getter.getModifiers()) || Modifier.isPrivate(setter.getModifiers()))
96 String newClassName = toVMClassName(getter.getDeclaringClass())+"$JaxbAccessorM_"+getter.getName()+'_'+setter.getName()+'_'+typeName;
108 setter.getName());
124 setter.getName());
131 logger.log(Level.FINE,"Using optimized Accessor for "+getter+" and "+setter);
[all...]
/openjdk7/jdk/src/share/classes/javax/management/
H A DMBeanAttributeInfo.java100 * @param isWritable True if the attribute has a setter method, false otherwise.
126 * @param isWritable True if the attribute has a setter method, false otherwise.
174 * @param setter The method used for writing the attribute value.
182 Method setter) throws IntrospectionException {
184 attributeType(getter, setter),
187 (setter != null),
190 Introspector.descriptorForElement(setter)));
317 private static String attributeType(Method getter, Method setter) argument
332 if (setter != null) {
333 Class<?> params[] = setter
179 MBeanAttributeInfo(String name, String description, Method getter, Method setter) argument
[all...]
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/
H A DAbstractInlineAnnotationReaderImpl.java60 public final <A extends Annotation> A getMethodAnnotation(Class<A> annotation, M getter, M setter, Locatable srcPos) { argument
62 A a2 = setter==null?null:getMethodAnnotation(annotation,setter,srcPos);
76 annotation.getName(), fullName(getter),fullName(setter)),
84 public boolean hasMethodAnnotation(Class<? extends Annotation> annotation, String propertyName, M getter, M setter, Locatable srcPos) { argument
86 boolean y = ( setter != null && hasMethodAnnotation(annotation, setter) );
90 getMethodAnnotation(annotation,getter,setter,srcPos);
H A DAnnotationReader.java99 * Reads an annotation on a property that consists of a getter and a setter.
103 M getter, M setter, Locatable srcpos);
108 boolean hasMethodAnnotation(Class<? extends Annotation> annotation, String propertyName, M getter, M setter, Locatable srcPos); argument
102 getMethodAnnotation(Class<A> annotation, M getter, M setter, Locatable srcpos) argument
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/
H A DGetterSetterPropertySeed.java36 * {@link PropertyInfo} implementation backed by a getter and a setter.
38 * We allow the getter or setter to be null, in which case the bean
45 protected final MethodT setter; field in class:GetterSetterPropertySeed
48 GetterSetterPropertySeed(ClassInfoImpl<TypeT,ClassDeclT,FieldT,MethodT> parent, MethodT getter, MethodT setter) { argument
51 this.setter = setter;
53 if(getter==null && setter==null)
61 return parent.nav().getMethodParameters(setter)[0];
65 return parent.reader().getMethodAnnotation(annotation, getter,setter,this);
69 return parent.reader().hasMethodAnnotation(annotationType,getName(),getter,setter,thi
[all...]
H A DRuntimeClassInfoImpl.java262 public RuntimePropertySeed createAccessorSeed(Method getter, Method setter) { argument
265 acc = accessorFactory.createPropertyAccessor(clazz, getter, setter);
272 return new RuntimePropertySeed( super.createAccessorSeed(getter,setter),
H A DClassInfoImpl.java948 M setter = setters.get(name);
951 Annotation[] sa = setter!=null ? reader().getAllMethodAnnotations(setter,new MethodLocatable<M>(this,setter,nav())) : EMPTY_ANNOTATIONS;
959 && (setter!=null && nav().isOverriding(setter,c));
963 || (at==XmlAccessType.PUBLIC_MEMBER && isConsideredPublic(getter) && isConsideredPublic(setter) && !isOverriding)
966 if(getter!=null && setter!=null
967 && !nav().getReturnType(getter).equals(nav().getMethodParameters(setter)[0])) {
972 nav().getTypeName(nav().getMethodParameters(setter)[
1187 createAccessorSeed(M getter, M setter) argument
[all...]
/openjdk7/jdk/src/share/classes/sun/tools/tree/
H A DFieldUpdater.java36 * setter methods.
60 // Expression denoting the object to which the getter and setter are applied.
66 // The getter and setter methods, generated by 'getAccessMember' and 'getUpdateMember'.
68 private MemberDefinition setter; field in class:FieldUpdater
79 Expression base, MemberDefinition getter, MemberDefinition setter) {
84 this.setter = setter;
106 return new FieldUpdater(where, field, base.copyInline(ctx), getter, setter);
172 if (!(getter.isStatic() && setter.isStatic())) {
207 asm.add(where, opc_invokestatic, setter);
78 FieldUpdater(long where, MemberDefinition field, Expression base, MemberDefinition getter, MemberDefinition setter) argument
[all...]
/openjdk7/jdk/src/share/classes/javax/management/modelmbean/
H A DModelMBeanAttributeInfo.java190 * @param setter The method used for writing the attribute value.
200 Method setter)
202 super(name, description, getter, setter);
213 // put getter and setter methods in operations list
229 * @param setter The method used for writing the attribute value.
248 Method setter,
252 super(name, description, getter, setter);
253 // put getter and setter methods in operations list
271 * @param isWritable True if the attribute has a setter method, false otherwise.
302 * @param isWritable True if the attribute has a setter metho
197 ModelMBeanAttributeInfo(String name, String description, Method getter, Method setter) argument
245 ModelMBeanAttributeInfo(String name, String description, Method getter, Method setter, Descriptor descriptor) argument
[all...]
/openjdk7/jdk/src/share/classes/com/sun/jmx/mbeanserver/
H A DMBeanAnalyzer.java57 M setter);
67 visitor.visitAttribute(name, am.getter, am.setter);
79 /* Map attr name to getter and/or setter */
84 M setter; field in class:MBeanAnalyzer.AttrMethods
127 us to give getter and setter together to visitAttribute. */
160 // It's a setter
165 else if (am.setter != null) {
167 " has more than one setter";
170 am.setter = cm;
184 if (!introspector.consistent(am.getter, am.setter)) {
55 visitAttribute(String attributeName, M getter, M setter) argument
[all...]
H A DMXBeanProxy.java67 ConvertingMethod setter) {
74 if (setter != null) {
76 Method setterMethod = setter.getMethod();
78 new SetHandler(attributeName, setter));
65 visitAttribute(String attributeName, ConvertingMethod getter, ConvertingMethod setter) argument
H A DPerInterface.java145 * being invoked might be a getter or a setter. If so we invoke it
237 M setter) {
243 if (setter != null) {
244 introspector.checkMethod(setter);
245 final Object old = setters.put(attributeName, setter);
235 visitAttribute(String attributeName, M getter, M setter) argument
H A DMXBeanIntrospector.java145 ConvertingMethod getter, ConvertingMethod setter) {
148 final boolean isWritable = (setter != null);
159 openType = setter.getOpenParameterTypes()[0];
160 originalType = setter.getGenericParameterTypes()[0];
169 setter.getDescriptor());
144 getMBeanAttributeInfo(String attributeName, ConvertingMethod getter, ConvertingMethod setter) argument
H A DStandardMBeanIntrospector.java122 Method getter, Method setter) {
127 getter, setter);
121 getMBeanAttributeInfo(String attributeName, Method getter, Method setter) argument
H A DMBeanIntrospector.java151 * given getter and setter. One but not both of the getter and setter
155 M getter, M setter);
224 /** True if the given getter and setter are consistent. */
225 final boolean consistent(M getter, M setter) { argument
226 return (getter == null || setter == null ||
227 getGenericReturnType(getter).equals(getGenericParameterTypes(setter)[0]));
251 * Invoke the given setter on the given target with the given argument
262 final void invokeSetter(String name, M setter, Object target, Object arg, argument
267 invokeM2(setter, targe
154 getMBeanAttributeInfo(String attributeName, M getter, M setter) argument
279 maybeInvalidParameter(String name, M setter, Object arg, Object cookie) argument
320 visitAttribute(String attributeName, M getter, M setter) argument
[all...]
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/api/
H A DPropertySet.java167 Method setter;
169 setter = clazz.getMethod(setName,m.getReturnType());
171 setter = null; // no setter
174 props.put(value, new MethodAccessor(m, setter, value));
246 private final @Nullable Method setter; field in class:PropertySet.MethodAccessor
253 protected MethodAccessor(Method getter, Method setter, String value) { argument
255 this.setter = setter;
258 if(setter!
[all...]
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/
H A DAccessor.java118 * @throws AccessorException if failed to set a value. For example, the setter method
299 * {@link Accessor} that uses Java reflection to access a getter and a setter.
303 public final Method setter; field in class:Accessor.GetterSetterReflection
307 public GetterSetterReflection(Method getter, Method setter) { argument
311 setter.getParameterTypes()[0]));
313 this.setter = setter;
317 if (setter != null)
318 makeAccessible(setter);
351 setter
416 SetterOnlyReflection(Method setter) argument
[all...]
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/
H A DResponseBuilder.java142 private final ValueSetter setter; field in class:ResponseBuilder.NullSetter
145 public NullSetter(ValueSetter setter, Object nullValue){ argument
146 assert setter!=null;
148 this.setter = setter;
151 return setter.put(nullValue, args);
199 protected final ValueSetter setter; field in class:ResponseBuilder.AttachmentBuilder
204 AttachmentBuilder(ParameterImpl param, ValueSetter setter) { argument
205 this.setter = setter;
220 createAttachmentBuilder(ParameterImpl param, ValueSetter setter) argument
259 DataHandlerBuilder(ParameterImpl param, ValueSetter setter) argument
269 StringBuilder(ParameterImpl param, ValueSetter setter) argument
287 ByteArrayBuilder(ParameterImpl param, ValueSetter setter) argument
297 SourceBuilder(ParameterImpl param, ValueSetter setter) argument
307 ImageBuilder(ParameterImpl param, ValueSetter setter) argument
333 InputStreamBuilder(ParameterImpl param, ValueSetter setter) argument
343 JAXBBuilder(ParameterImpl param, ValueSetter setter) argument
403 private final ValueSetter setter; field in class:ResponseBuilder.Header
417 Header(SOAPVersion soapVersion, QName name, Bridge<?> bridge, ValueSetter setter) argument
424 Header(SOAPVersion soapVersion, ParameterImpl param, ValueSetter setter) argument
466 private final ValueSetter setter; field in class:ResponseBuilder.Body
474 Body(Bridge<?> bridge, ValueSetter setter) argument
573 private final ValueSetter setter; field in class:ResponseBuilder.DocLit.PartBuilder
581 PartBuilder(RawAccessor accessor, ValueSetter setter) argument
668 private final ValueSetter setter; field in class:ResponseBuilder.RpcLit.PartBuilder
676 PartBuilder(Bridge bridge, ValueSetter setter) argument
[all...]
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/server/sei/
H A DEndpointArgumentsBuilder.java139 private final EndpointValueSetter setter; field in class:EndpointArgumentsBuilder.NullSetter
142 public NullSetter(EndpointValueSetter setter, Object nullValue){ argument
143 assert setter!=null;
145 this.setter = setter;
148 setter.put(nullValue, args);
190 protected final EndpointValueSetter setter; field in class:EndpointArgumentsBuilder.AttachmentBuilder
195 AttachmentBuilder(ParameterImpl param, EndpointValueSetter setter) { argument
196 this.setter = setter;
211 createAttachmentBuilder(ParameterImpl param, EndpointValueSetter setter) argument
255 DataHandlerBuilder(ParameterImpl param, EndpointValueSetter setter) argument
265 ByteArrayBuilder(ParameterImpl param, EndpointValueSetter setter) argument
275 SourceBuilder(ParameterImpl param, EndpointValueSetter setter) argument
285 ImageBuilder(ParameterImpl param, EndpointValueSetter setter) argument
311 InputStreamBuilder(ParameterImpl param, EndpointValueSetter setter) argument
321 JAXBBuilder(ParameterImpl param, EndpointValueSetter setter) argument
332 StringBuilder(ParameterImpl param, EndpointValueSetter setter) argument
401 private final EndpointValueSetter setter; field in class:EndpointArgumentsBuilder.Header
413 Header(SOAPVersion soapVersion, QName name, Bridge<?> bridge, EndpointValueSetter setter) argument
420 Header(SOAPVersion soapVersion, ParameterImpl param, EndpointValueSetter setter) argument
463 private final EndpointValueSetter setter; field in class:EndpointArgumentsBuilder.Body
471 Body(Bridge<?> bridge, EndpointValueSetter setter) argument
565 private final EndpointValueSetter setter; field in class:EndpointArgumentsBuilder.DocLit.PartBuilder
573 PartBuilder(RawAccessor accessor, EndpointValueSetter setter) argument
651 private final EndpointValueSetter setter; field in class:EndpointArgumentsBuilder.RpcLit.PartBuilder
659 PartBuilder(Bridge bridge, EndpointValueSetter setter) argument
[all...]
/openjdk7/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/
H A DVisibleMemberMap.java152 * Returns the setter documentation belonging to the given property method.
153 * @param propertyMethod the method for which the setter is needed.
154 * @return the setter documentation, null if there is none.
546 final MethodDoc setter = setterForField(allMethods, propertyMethod);
549 addToPropertiesMap(setter, getter, propertyMethod, field);
550 getterSetterMap.put(propertyMethod, new GetterSetter(getter, setter));
559 private void addToPropertiesMap(MethodDoc setter, argument
566 addToPropertiesMap(setter, propertyMethod);
570 addToPropertiesMap(setter, field);
624 final String setter
706 private final ProgramElementDoc setter; field in class:VisibleMemberMap.GetterSetter
708 GetterSetter(ProgramElementDoc getter, ProgramElementDoc setter) argument
[all...]
/openjdk7/jdk/test/javax/management/MBeanInfo/
H A DMBeanInfoEqualsTest.java78 Method getter, Method setter) {
80 return new MBeanAttributeInfo(name, description, getter, setter);
77 newMBeanAttributeInfo(String name, String description, Method getter, Method setter) argument
/openjdk7/jdk/test/javax/management/MBeanServer/
H A DOldMBeanServerTest.java1018 Method getter, setter; field in class:OldMBeanServerTest.OldMBeanServer.StandardWrapper.AttrMethods
1087 // It's a setter
1092 else if (am.setter != null) {
1094 " has more than one setter";
1097 am.setter = m;
1111 if (am.getter != null && am.setter != null &&
1112 am.getter.getReturnType() != am.setter.getParameterTypes()[0]) {
1113 final String msg = "Getter and setter for " + entry.getKey() +
1133 if (am == null || am.setter == null)
1135 invokeMethod(am.setter, attribut
[all...]

Completed in 66 milliseconds