Class PropertyMetaInfo

  • Direct Known Subclasses:
    ParameterMetaInfo

    public class PropertyMetaInfo
    extends java.lang.Object
    Meta information for a property.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected ClassInfo clazz
      The clazz.
      protected java.lang.String description
      The parameter description.
      protected java.lang.String initialval
      The initial value.
      protected java.lang.String name
      The name.
    • Constructor Summary

      Constructors 
      Constructor Description
      PropertyMetaInfo()
      Create a new parameter meta info.
      PropertyMetaInfo​(ClassInfo clinfo, java.lang.String name, java.lang.String initialval, java.lang.String description)
      Create a new parameter meta info.
      PropertyMetaInfo​(java.lang.Class<?> clazz, java.lang.String name, java.lang.String initialval, java.lang.String description)
      Create a new parameter meta info.
    • Field Detail

      • clazz

        protected ClassInfo clazz
        The clazz.
      • name

        protected java.lang.String name
        The name.
      • initialval

        protected java.lang.String initialval
        The initial value.
      • description

        protected java.lang.String description
        The parameter description.
    • Constructor Detail

      • PropertyMetaInfo

        public PropertyMetaInfo()
        Create a new parameter meta info.
      • PropertyMetaInfo

        public PropertyMetaInfo​(java.lang.Class<?> clazz,
                                java.lang.String name,
                                java.lang.String initialval,
                                java.lang.String description)
        Create a new parameter meta info.
      • PropertyMetaInfo

        public PropertyMetaInfo​(ClassInfo clinfo,
                                java.lang.String name,
                                java.lang.String initialval,
                                java.lang.String description)
        Create a new parameter meta info.
    • Method Detail

      • getClazz

        public ClassInfo getClazz()
        Get the clazz.
        Returns:
        The clazz.
      • getName

        public java.lang.String getName()
        Get the name.
        Returns:
        The name.
      • getInitialValue

        public java.lang.String getInitialValue()
        Get the initialval.
        Returns:
        The initialval.
      • getDescription

        public java.lang.String getDescription()
        Get the description.
        Returns:
        The description.
      • setClazz

        public void setClazz​(ClassInfo clazz)
        Sets the clazz.
        Parameters:
        clazz - The clazz.
      • setName

        public void setName​(java.lang.String name)
        Sets the name.
        Parameters:
        name - The name.
      • setInitialValue

        public void setInitialValue​(java.lang.String initialval)
        Sets the initialval.
        Parameters:
        initialval - The initialval.
      • setDescription

        public void setDescription​(java.lang.String description)
        Sets the description.
        Parameters:
        description - The description.
      • toString

        public java.lang.String toString()
        Get the string representation.
        Overrides:
        toString in class java.lang.Object
        Returns:
        The string representation.