Uses of Class
org.apache.juneau.BeanPropertyMeta
Packages that use BeanPropertyMeta
Package
Description
CSV Marshalling Support
- 
Uses of BeanPropertyMeta in org.apache.juneauFields in org.apache.juneau declared as BeanPropertyMetaModifier and TypeFieldDescriptionprotected final BeanPropertyMeta[]BeanMeta.propertyArrayThe properties on the target class.Fields in org.apache.juneau with type parameters of type BeanPropertyMetaModifier and TypeFieldDescriptionprotected final Map<String,BeanPropertyMeta> BeanMeta.hiddenPropertiesThe hidden properties on the target class.protected final Map<String,BeanPropertyMeta> BeanMeta.propertiesThe properties on the target class.Methods in org.apache.juneau that return BeanPropertyMetaModifier and TypeMethodDescriptionBeanPropertyMeta.Builder.build()<A extends Annotation>
 BeanPropertyMetaBeanPropertyMeta.forEachAnnotation(Class<A> a, Predicate<A> filter, Consumer<A> action) Performs an action on all matching instances of the specified annotation on the getter/setter/field of the property.protected BeanPropertyMetaExtendedBeanPropertyMeta.getBeanPropertyMeta()Returns the bean property metadata that was passed into the constructor.BeanPropertyMeta.getDelegateFor()Returns the metadata on the property that this metadata is a delegate for.BeanMapEntry.getMeta()Returns the metadata about this bean property.final BeanPropertyMetaBeanPropertyValue.getMeta()Returns the bean property metadata.BeanMap.getPropertyMeta(String propertyName) Returns the metadata on the specified property.BeanMeta.getPropertyMeta(String name) Returns metadata about the specified property.final BeanPropertyMetaBeanMeta.getTypeProperty()Returns a mock bean property that resolves to the name"_type" and whose value always resolves to the dictionary name of the bean.Methods in org.apache.juneau that return types with arguments of type BeanPropertyMetaModifier and TypeMethodDescriptionprotected Collection<BeanPropertyMeta>BeanMap.getProperties()Returns a simple collection of properties for this bean map.BeanMeta.getPropertyMetas()Returns the metadata on all properties associated with this bean.Methods in org.apache.juneau with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionintBeanPropertyMeta.compareTo(BeanPropertyMeta o) BeanPropertyMeta.Builder.delegateFor(BeanPropertyMeta delegateFor) Sets the original bean property that this one is overriding.protected final voidBeanTraverseSession.setCurrentProperty(BeanPropertyMeta currentProperty) Sets the current bean property being traversed for proper error messages.Method parameters in org.apache.juneau with type arguments of type BeanPropertyMetaModifier and TypeMethodDescription<T2> Optional<T2>BeanMeta.firstProperty(Predicate<BeanPropertyMeta> filter, Function<BeanPropertyMeta, T2> function) Performs a function on the first property that matches the specified filter.<T2> Optional<T2>BeanMeta.firstProperty(Predicate<BeanPropertyMeta> filter, Function<BeanPropertyMeta, T2> function) Performs a function on the first property that matches the specified filter.BeanMap.forEachProperty(Predicate<BeanPropertyMeta> filter, Consumer<BeanPropertyMeta> action) Performs an action on each property in this bean map.BeanMap.forEachProperty(Predicate<BeanPropertyMeta> filter, Consumer<BeanPropertyMeta> action) Performs an action on each property in this bean map.voidBeanMeta.forEachProperty(Predicate<BeanPropertyMeta> filter, Consumer<BeanPropertyMeta> action) Performs an action on all matching properties.voidBeanMeta.forEachProperty(Predicate<BeanPropertyMeta> filter, Consumer<BeanPropertyMeta> action) Performs an action on all matching properties.Constructors in org.apache.juneau with parameters of type BeanPropertyMetaModifierConstructorDescriptionprotectedBeanMapEntry(BeanMap<?> beanMap, BeanPropertyMeta property, String pName) Constructor.BeanPropertyValue(BeanPropertyMeta pMeta, String name, Object value, Throwable thrown) Constructor.Constructor.
- 
Uses of BeanPropertyMeta in org.apache.juneau.csvMethods in org.apache.juneau.csv with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionCsvMetaProvider.getCsvBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.CsvParser.getCsvBeanPropertyMeta(BeanPropertyMeta bpm) CsvSerializer.getCsvBeanPropertyMeta(BeanPropertyMeta bpm) Constructors in org.apache.juneau.csv with parameters of type BeanPropertyMetaModifierConstructorDescriptionConstructor.
- 
Uses of BeanPropertyMeta in org.apache.juneau.htmlMethods in org.apache.juneau.html with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionHtmlSerializerSession.getAnchorText(BeanPropertyMeta pMeta, Object o) Returns the anchor text to use for the specified URL object.HtmlMetaProvider.getHtmlBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.HtmlParser.getHtmlBeanPropertyMeta(BeanPropertyMeta bpm) protected HtmlBeanPropertyMetaHtmlParserSession.getHtmlBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.HtmlSerializer.getHtmlBeanPropertyMeta(BeanPropertyMeta bpm) protected HtmlBeanPropertyMetaHtmlSerializerSession.getHtmlBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.booleanHtmlSerializerSession.isUri(ClassMeta<?> cm, BeanPropertyMeta pMeta, Object o) Returnstrue if the specified object is a URL.protected XmlSerializerSession.ContentResultHtmlSerializerSession.serializeAnything(XmlWriter out, Object o, ClassMeta<?> eType, String keyName, String elementName, Namespace elementNamespace, boolean addNamespaceUris, XmlFormat format, boolean isMixed, boolean preserveWhitespace, BeanPropertyMeta pMeta) protected XmlSerializerSession.ContentResultHtmlSerializerSession.serializeAnything(XmlWriter out, Object o, ClassMeta<?> eType, String name, BeanPropertyMeta pMeta, int xIndent, boolean isRoot, boolean nlIfElement) Serialize the specified object to the specified writer.Constructors in org.apache.juneau.html with parameters of type BeanPropertyMetaModifierConstructorDescriptionConstructor.
- 
Uses of BeanPropertyMeta in org.apache.juneau.internalMethods in org.apache.juneau.internal that return types with arguments of type BeanPropertyMetaMethod parameters in org.apache.juneau.internal with type arguments of type BeanPropertyMetaModifier and TypeMethodDescriptionDelegateBeanMap.forEachProperty(Predicate<BeanPropertyMeta> filter, Consumer<BeanPropertyMeta> action) DelegateBeanMap.forEachProperty(Predicate<BeanPropertyMeta> filter, Consumer<BeanPropertyMeta> action) 
- 
Uses of BeanPropertyMeta in org.apache.juneau.jsonMethods in org.apache.juneau.json with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionJsonMetaProvider.getJsonBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.JsonParser.getJsonBeanPropertyMeta(BeanPropertyMeta bpm) JsonSerializer.getJsonBeanPropertyMeta(BeanPropertyMeta bpm) JsonSchemaSerializer.getJsonSchemaBeanPropertyMeta(BeanPropertyMeta bpm) protected JsonSchemaBeanPropertyMetaJsonSchemaSerializerSession.getJsonSchemaBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.protected JsonWriterJsonSerializerSession.serializeAnything(JsonWriter out, Object o, ClassMeta<?> eType, String attrName, BeanPropertyMeta pMeta) Workhorse method.Constructors in org.apache.juneau.json with parameters of type BeanPropertyMetaModifierConstructorDescriptionConstructor.
- 
Uses of BeanPropertyMeta in org.apache.juneau.jsonschemaMethods in org.apache.juneau.jsonschema with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionJsonSchemaGenerator.getJsonSchemaBeanPropertyMeta(BeanPropertyMeta bpm) JsonSchemaGeneratorSession.getJsonSchemaBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.JsonSchemaMetaProvider.getJsonSchemaBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.Constructors in org.apache.juneau.jsonschema with parameters of type BeanPropertyMetaModifierConstructorDescriptionConstructor.
- 
Uses of BeanPropertyMeta in org.apache.juneau.msgpackMethods in org.apache.juneau.msgpack with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionMsgPackMetaProvider.getMsgPackBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.MsgPackParser.getMsgPackBeanPropertyMeta(BeanPropertyMeta bpm) MsgPackSerializer.getMsgPackBeanPropertyMeta(BeanPropertyMeta bpm) Constructors in org.apache.juneau.msgpack with parameters of type BeanPropertyMetaModifierConstructorDescriptionConstructor.
- 
Uses of BeanPropertyMeta in org.apache.juneau.oapiMethods in org.apache.juneau.oapi with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionOpenApiMetaProvider.getOpenApiBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.OpenApiParser.getOpenApiBeanPropertyMeta(BeanPropertyMeta bpm) OpenApiSerializer.getOpenApiBeanPropertyMeta(BeanPropertyMeta bpm) Constructors in org.apache.juneau.oapi with parameters of type BeanPropertyMetaModifierConstructorDescriptionConstructor.
- 
Uses of BeanPropertyMeta in org.apache.juneau.parserMethods in org.apache.juneau.parser with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionprotected final ObjectParserSession.cast(JsonMap m, BeanPropertyMeta pMeta, ClassMeta<?> eType) Converts the specifiedJsonMap into a bean identified by the"_type" property in the map.protected final ClassMeta<?>ParserSession.getClassMeta(String typeName, BeanPropertyMeta pMeta, ClassMeta<?> eType) Give the specified dictionary name, resolve it to a class.voidParserListener.onBeanSetterException(ParserSession session, Throwable t, BeanPropertyMeta p) Called when an exception is thrown when trying to call a bean setter method.protected final voidParserSession.onBeanSetterException(BeanPropertyMeta p, Throwable t) Specialized warning when an exception is thrown while executing a bean setter.protected final voidParserSession.setCurrentProperty(BeanPropertyMeta currentProperty) Sets the current bean property being parsed for proper error messages.
- 
Uses of BeanPropertyMeta in org.apache.juneau.plaintextMethods in org.apache.juneau.plaintext with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionPlainTextMetaProvider.getPlainTextBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.PlainTextParser.getPlainTextBeanPropertyMeta(BeanPropertyMeta bpm) PlainTextSerializer.getPlainTextBeanPropertyMeta(BeanPropertyMeta bpm) Constructors in org.apache.juneau.plaintext with parameters of type BeanPropertyMetaModifierConstructorDescriptionConstructor.
- 
Uses of BeanPropertyMeta in org.apache.juneau.serializerMethods in org.apache.juneau.serializer with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionprotected final StringSerializerSession.getBeanTypeName(SerializerSession session, ClassMeta<?> eType, ClassMeta<?> aType, BeanPropertyMeta pMeta) Resolves the dictionary name for the actual type.voidSerializerListener.onBeanGetterException(SerializerSession session, Throwable t, BeanPropertyMeta p) Called when an exception is thrown when trying to call a bean getter method.protected final voidSerializerSession.onBeanGetterException(BeanPropertyMeta p, Throwable t) Specialized warning when an exception is thrown while executing a bean getter.
- 
Uses of BeanPropertyMeta in org.apache.juneau.soapMethods in org.apache.juneau.soap with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionSoapXmlMetaProvider.getSoapXmlBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.SoapXmlSerializer.getSoapXmlBeanPropertyMeta(BeanPropertyMeta bpm) Constructors in org.apache.juneau.soap with parameters of type BeanPropertyMetaModifierConstructorDescriptionConstructor.
- 
Uses of BeanPropertyMeta in org.apache.juneau.uonMethods in org.apache.juneau.uon with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionUonMetaProvider.getUonBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.UonParser.getUonBeanPropertyMeta(BeanPropertyMeta bpm) UonSerializer.getUonBeanPropertyMeta(BeanPropertyMeta bpm) <T> TUonParserSession.parseAnything(ClassMeta<?> eType, UonReader r, Object outer, boolean isUrlParamValue, BeanPropertyMeta pMeta) Workhorse method.protected SerializerWriterUonSerializerSession.serializeAnything(UonWriter out, Object o, ClassMeta<?> eType, String attrName, BeanPropertyMeta pMeta) Workhorse method.Constructors in org.apache.juneau.uon with parameters of type BeanPropertyMetaModifierConstructorDescriptionConstructor.
- 
Uses of BeanPropertyMeta in org.apache.juneau.urlencodingMethods in org.apache.juneau.urlencoding with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionUrlEncodingMetaProvider.getUrlEncodingBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.UrlEncodingParser.getUrlEncodingBeanPropertyMeta(BeanPropertyMeta bpm) UrlEncodingSerializer.getUrlEncodingBeanPropertyMeta(BeanPropertyMeta bpm) final booleanUrlEncodingParserSession.shouldUseExpandedParams(BeanPropertyMeta pMeta) Returnstrue if the specified bean property should be expanded as multiple key-value pairs.Constructors in org.apache.juneau.urlencoding with parameters of type BeanPropertyMetaModifierConstructorDescriptionConstructor.
- 
Uses of BeanPropertyMeta in org.apache.juneau.xmlMethods in org.apache.juneau.xml that return BeanPropertyMetaModifier and TypeMethodDescriptionprotected BeanPropertyMetaXmlBeanMeta.getAttrsProperty()The property that returns a map of XML attributes as key/value pairs.XmlBeanMeta.getContentProperty()The property that represents the inner XML content of this bean.protected BeanPropertyMetaXmlBeanMeta.getPropertyMeta(String fieldName) Returns bean property meta with the specified name.Methods in org.apache.juneau.xml that return types with arguments of type BeanPropertyMetaModifier and TypeMethodDescriptionXmlBeanMeta.getAttrProperties()The list of properties that should be rendered as XML attributes.protected Map<String,BeanPropertyMeta> XmlBeanMeta.getCollapsedProperties()The list of properties that should be rendered as collapsed child elements.protected Map<String,BeanPropertyMeta> XmlBeanMeta.getElementProperties()The list of properties that should be rendered as child elements.Methods in org.apache.juneau.xml with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionXmlMetaProvider.getXmlBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.XmlParser.getXmlBeanPropertyMeta(BeanPropertyMeta bpm) protected XmlBeanPropertyMetaXmlParserSession.getXmlBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.XmlSerializer.getXmlBeanPropertyMeta(BeanPropertyMeta bpm) XmlSerializerSession.getXmlBeanPropertyMeta(BeanPropertyMeta bpm) Returns the language-specific metadata on the specified bean property.protected <T> TXmlParserSession.parseAnything(ClassMeta<T> eType, String currAttr, XmlReader r, Object outer, boolean isRoot, BeanPropertyMeta pMeta) Workhorse method.protected XmlSerializerSession.ContentResultXmlSerializerSession.serializeAnything(XmlWriter out, Object o, ClassMeta<?> eType, String keyName, String elementName, Namespace elementNamespace, boolean addNamespaceUris, XmlFormat format, boolean isMixedOrText, boolean preserveWhitespace, BeanPropertyMeta pMeta) Workhorse method.Constructors in org.apache.juneau.xml with parameters of type BeanPropertyMetaModifierConstructorDescriptionConstructor.