Class MetaDataBuilder<T extends MetaDataBuilder<T>>

    • Constructor Detail

      • MetaDataBuilder

        public MetaDataBuilder()
    • Method Detail

      • self

        protected abstract T self()
      • name

        public T name​(String name)
      • bundle

        public T bundle​(String bundleLocation,
                        String keyPrefix)
      • since

        public T since​(int comp)
      • expert

        public T expert()
      • preferred

        public T preferred()
      • hidden

        public T hidden()
      • deprecated

        public T deprecated()
      • expert

        public T expert​(boolean v)
      • preferred

        public T preferred​(boolean v)
      • hidden

        public T hidden​(boolean v)
      • deprecated

        public T deprecated​(boolean v)
      • getName

        public String getName()
      • getBundleLocation

        public String getBundleLocation()
      • getKeyPrefix

        public String getKeyPrefix()
      • isExpert

        public boolean isExpert()
      • isPreferred

        public boolean isPreferred()
      • isHidden

        public boolean isHidden()
      • isDeprecated

        public boolean isDeprecated()
      • getCompatibilityLevel

        public int getCompatibilityLevel()
      • clone

        public T clone()
        Overrides:
        clone in class Object