Interface Font

  • All Superinterfaces:
    org.refcodes.mixin.FamilyAccessor<FontFamily>, org.refcodes.mixin.FamilyAccessor.FamilyBuilder<FontFamily,​Font>, org.refcodes.mixin.FamilyAccessor.FamilyMutator<FontFamily>, org.refcodes.mixin.FamilyAccessor.FamilyProperty<FontFamily>, org.refcodes.mixin.NameAccessor, org.refcodes.mixin.NameAccessor.NameBuilder<Font>, org.refcodes.mixin.NameAccessor.NameMutator, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.mixin.SizeAccessor, org.refcodes.mixin.SizeAccessor.SizeBuilder<Font>, org.refcodes.mixin.SizeAccessor.SizeMutator, org.refcodes.mixin.SizeAccessor.SizeProperty, org.refcodes.mixin.StyleAccessor<FontStyle>, org.refcodes.mixin.StyleAccessor.StyleBuilder<FontStyle,​Font>, org.refcodes.mixin.StyleAccessor.StyleMutator<FontStyle>, org.refcodes.mixin.StyleAccessor.StyleProperty<FontStyle>
    All Known Implementing Classes:
    FontImpl

    public interface Font
    extends org.refcodes.mixin.FamilyAccessor.FamilyProperty<FontFamily>, org.refcodes.mixin.FamilyAccessor.FamilyBuilder<FontFamily,​Font>, org.refcodes.mixin.StyleAccessor.StyleProperty<FontStyle>, org.refcodes.mixin.StyleAccessor.StyleBuilder<FontStyle,​Font>, org.refcodes.mixin.SizeAccessor.SizeProperty, org.refcodes.mixin.SizeAccessor.SizeBuilder<Font>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.mixin.NameAccessor.NameBuilder<Font>
    The Interface Font.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.refcodes.mixin.FamilyAccessor

        org.refcodes.mixin.FamilyAccessor.FamilyBuilder<T extends Object,​B extends org.refcodes.mixin.FamilyAccessor.FamilyBuilder<T,​B>>, org.refcodes.mixin.FamilyAccessor.FamilyMutator<T extends Object>, org.refcodes.mixin.FamilyAccessor.FamilyProperty<T extends Object>
      • Nested classes/interfaces inherited from interface org.refcodes.mixin.NameAccessor

        org.refcodes.mixin.NameAccessor.NameBuilder<B extends org.refcodes.mixin.NameAccessor.NameBuilder<B>>, org.refcodes.mixin.NameAccessor.NameMutator, org.refcodes.mixin.NameAccessor.NameProperty
      • Nested classes/interfaces inherited from interface org.refcodes.mixin.SizeAccessor

        org.refcodes.mixin.SizeAccessor.SizeBuilder<B extends org.refcodes.mixin.SizeAccessor.SizeBuilder<B>>, org.refcodes.mixin.SizeAccessor.SizeMutator, org.refcodes.mixin.SizeAccessor.SizeProperty
      • Nested classes/interfaces inherited from interface org.refcodes.mixin.StyleAccessor

        org.refcodes.mixin.StyleAccessor.StyleBuilder<T extends Object,​B extends org.refcodes.mixin.StyleAccessor.StyleBuilder<T,​B>>, org.refcodes.mixin.StyleAccessor.StyleMutator<T extends Object>, org.refcodes.mixin.StyleAccessor.StyleProperty<T extends Object>
    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default Font toAwtFont()
      Returns the according Font.
      • Methods inherited from interface org.refcodes.mixin.FamilyAccessor

        getFamily
      • Methods inherited from interface org.refcodes.mixin.FamilyAccessor.FamilyBuilder

        withFamily
      • Methods inherited from interface org.refcodes.mixin.FamilyAccessor.FamilyMutator

        setFamily
      • Methods inherited from interface org.refcodes.mixin.FamilyAccessor.FamilyProperty

        letFamily
      • Methods inherited from interface org.refcodes.mixin.NameAccessor

        getName
      • Methods inherited from interface org.refcodes.mixin.NameAccessor.NameBuilder

        withName
      • Methods inherited from interface org.refcodes.mixin.NameAccessor.NameMutator

        setName
      • Methods inherited from interface org.refcodes.mixin.NameAccessor.NameProperty

        letName
      • Methods inherited from interface org.refcodes.mixin.SizeAccessor

        getSize
      • Methods inherited from interface org.refcodes.mixin.SizeAccessor.SizeBuilder

        withSize
      • Methods inherited from interface org.refcodes.mixin.SizeAccessor.SizeMutator

        setSize
      • Methods inherited from interface org.refcodes.mixin.SizeAccessor.SizeProperty

        letSize
      • Methods inherited from interface org.refcodes.mixin.StyleAccessor

        getStyle
      • Methods inherited from interface org.refcodes.mixin.StyleAccessor.StyleBuilder

        withStyle
      • Methods inherited from interface org.refcodes.mixin.StyleAccessor.StyleMutator

        setStyle
      • Methods inherited from interface org.refcodes.mixin.StyleAccessor.StyleProperty

        letStyle
    • Method Detail

      • toAwtFont

        default Font toAwtFont()
        Returns the according Font.
        Returns:
        The according Font.