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

    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 Details

    • toAwtFont

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