Class TraitInfoImpl

    • Field Detail

      • displayName

        private java.lang.String displayName
        The display name of the associated trait.
      • className

        private java.lang.String className
        The class name of the associated trait.
      • isClassNameResolved

        private boolean isClassNameResolved
    • Constructor Detail

      • TraitInfoImpl

        public TraitInfoImpl​(java.lang.String displayName,
                             TraitInfoImpl.LazyClassNameResolver classNameResolver)
        Simple constructor.
        Parameters:
        displayName - Display name of the associated trait.
        classNameResolver - Class name resolver of the associated trait.
    • Method Detail

      • getClassName

        public java.lang.String getClassName()
        Description copied from interface: RadianceTraitInfo
        Returns the class name of the associated trait.
        Specified by:
        getClassName in interface RadianceTraitInfo
        Returns:
        The class name of the associated trait. This method is part of officially supported API.
      • getDisplayName

        public java.lang.String getDisplayName()
        Description copied from interface: RadianceTraitInfo
        Returns the display name of the associated trait. This method is part of officially supported API.
        Specified by:
        getDisplayName in interface RadianceTraitInfo
        Returns:
        The display name of the associated trait.