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.

public final class BeanMetaFiltered<T> extends BeanMeta<T>
Same as BeanMeta, except the list of bean properties are limited by a @Beanp(properties) annotation.
See Also:
  • Constructor Details

    • BeanMetaFiltered

      public BeanMetaFiltered(BeanMeta<T> innerMeta, String[] pNames)
      Wrapper constructor.
      Parameters:
      innerMeta - The untransformed bean meta of the bean property.
      pNames - The list of transformed property names.
    • BeanMetaFiltered

      public BeanMetaFiltered(BeanMeta<T> innerMeta, Collection<String> pNames)
      Wrapper constructor.
      Parameters:
      innerMeta - The untransformed bean meta of the bean property.
      pNames - The list of transformed property names.