Uses of Class
org.apache.juneau.BeanPropertyMeta
Packages that use BeanPropertyMeta
Package
Description
Marshalling API
CSV Marshalling Support
HTML Marshalling Support
Internal Utilities
JSON Marshalling Support
JSON-Schema Marshalling Support
MessagePack Marshalling Support
OpenAPI Marshalling Support
Parser API
Plaintext Marshalling Support
Serializer API
SOAP/XML Marshalling Support
UON Marshalling Support
URL-Encoding Marshalling Support
XML Marshalling Support
-
Uses of BeanPropertyMeta in org.apache.juneau
Methods in org.apache.juneau that return BeanPropertyMetaModifier and TypeMethodDescriptionBeanPropertyMeta.Builder.build()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.protected BeanPropertyMetaBeanMeta.getDynaProperty()Returns the "extras" property for dynamic bean properties.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.BeanMeta.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 Map<String,BeanPropertyMeta> BeanMeta.getHiddenProperties()Returns the map of hidden properties on this bean.protected Collection<BeanPropertyMeta>BeanMap.getProperties()Returns a simple collection of properties for this bean map.BeanMeta.getProperties()Returns a map of all properties on this bean.Methods in org.apache.juneau with parameters of type BeanPropertyMetaModifier and TypeMethodDescriptionintBeanPropertyMeta.compareTo(BeanPropertyMeta o) BeanPropertyMeta.Builder.delegateFor(BeanPropertyMeta value) 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 TypeMethodDescriptionBeanMap.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.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.csv
Methods 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.html
Methods 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.internal
Methods 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.json
Methods 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.jsonschema
Methods 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.msgpack
Methods 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.oapi
Methods 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.parser
Methods 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.plaintext
Methods 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.serializer
Methods 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.soap
Methods 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.uon
Methods 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.urlencoding
Methods 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.xml
Methods 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.