Package org.apache.juneau
Class BeanMetaFiltered<T>
java.lang.Object
org.apache.juneau.BeanMeta<T>
org.apache.juneau.BeanMetaFiltered<T>
- Type Parameters:
T
- The class type that this metadata applies to.
Same as
BeanMeta
, except the list of bean properties are limited by a @Beanp(properties)
annotation.
See Also:
-
Field Summary
Fields inherited from class org.apache.juneau.BeanMeta
beanFilter, c, classMeta, constructor, constructorArgs, ctx, getterProps, hiddenProperties, properties, propertyArray, setterProps, typeVarImpls
-
Constructor Summary
ConstructorDescriptionBeanMetaFiltered
(BeanMeta<T> innerMeta, String[] pNames) Wrapper constructor.BeanMetaFiltered
(BeanMeta<T> innerMeta, Collection<String> pNames) Wrapper constructor. -
Method Summary
Methods inherited from class org.apache.juneau.BeanMeta
equals, firstProperty, forEachProperty, getClassMeta, getDictionaryName, getPropertyMeta, getPropertyMetas, getTypeProperty, hashCode, newBean, onReadProperty, onWriteProperty, toString
-
Constructor Details
-
BeanMetaFiltered
Wrapper constructor.- Parameters:
innerMeta
- The untransformed bean meta of the bean property.pNames
- The list of transformed property names.
-
BeanMetaFiltered
Wrapper constructor.- Parameters:
innerMeta
- The untransformed bean meta of the bean property.pNames
- The list of transformed property names.
-