Class BeanSet


  • public class BeanSet
    extends java.lang.Object
    • Constructor Detail

      • BeanSet

        public BeanSet()
    • Method Detail

      • getBean

        public <T extends ClassNameAware> T getBean​(java.lang.String className)
      • getOrCreateBean

        public <T extends ClassNameAware> T getOrCreateBean​(Extension currentExtension,
                                                            java.lang.String className,
                                                            java.lang.String superclassName,
                                                            java.lang.String description,
                                                            java.lang.String type,
                                                            java.lang.String deprecated,
                                                            java.lang.String deprecatedSince,
                                                            boolean _abstract,
                                                            boolean superEquals)
      • getOrCreateEnum

        public <T extends ClassNameAware> T getOrCreateEnum​(Extension currentExtension,
                                                            java.lang.String className,
                                                            java.lang.String description,
                                                            java.lang.String deprecated,
                                                            java.lang.String deprecatedSince)
      • isOverriddenAttribute

        protected boolean isOverriddenAttribute​(BeanSet beanSet,
                                                BeanPrototype bean,
                                                java.lang.String attribute)
      • getBeans

        public java.util.Collection<? extends ClassNameAware> getBeans()