Uses of Class
org.apache.juneau.commons.bean.BeanPropertyMeta.Builder
Packages that use BeanPropertyMeta.Builder
-
Uses of BeanPropertyMeta.Builder in org.apache.juneau.commons.bean
Methods in org.apache.juneau.commons.bean that return BeanPropertyMeta.BuilderModifier and TypeMethodDescriptionstatic BeanPropertyMeta.BuilderCreates a builder forBeanPropertyMeta(org.apache.juneau.commons.bean.BeanPropertyMeta.Builder)objects.BeanPropertyMeta.Builder.canRead()Marks this property as readable.BeanPropertyMeta.Builder.canWrite()Marks this property as writable.BeanPropertyMeta.Builder.delegateFor(BeanPropertyMeta value) Sets the original bean property that this one is overriding.BeanPropertyMeta.Builder.overrideValue(Object value) Sets the overridden value of this bean property.BeanPropertyMeta.Builder.rawMetaType(Class<?> value) Sets the raw metadata type for this bean property from aClass.BeanPropertyMeta.Builder.rawMetaType(BeanInfo<?> value) Sets the raw metadata type for this bean property.BeanPropertyMeta.Builder.readTransform(BiFunction<BeanSession, Object, Object> value) Installs the read-side value transform for this property.BeanPropertyMeta.Builder.setAsConstructorArg()Marks this property as a constructor argument.BeanPropertyMeta.Builder.setExtraKeys(MethodInfo value) Sets the extra keys method for this bean property.Sets the field for this bean property.BeanPropertyMeta.Builder.setGetter(MethodInfo value) Sets the getter method for this bean property.BeanPropertyMeta.Builder.setInnerField(FieldInfo value) Sets the inner field for this bean property from aFieldInfo.BeanPropertyMeta.Builder.setSetter(MethodInfo value) Sets the setter method for this bean property.BeanPropertyMeta.Builder.writeTransform(BiFunction<BeanSession, Object, Object> value) Installs the write-side value transform for this property.Methods in org.apache.juneau.commons.bean with parameters of type BeanPropertyMeta.BuilderModifier and TypeMethodDescriptionvoidBeanPropertyPostProcessor.process(Object marshallingContext, BeanPropertyMeta.Builder builder) Applies marshalling-side post-processing to the supplied builder.Constructors in org.apache.juneau.commons.bean with parameters of type BeanPropertyMeta.BuilderModifierConstructorDescriptionprotectedCreates a new BeanPropertyMeta using the contents of the specified builder.