## Uses of Class
org.apache.pdfbox.preflight.font.container.FontContainer

Packages that use FontContainer
org.apache.pdfbox.preflight
org.apache.pdfbox.preflight.font
org.apache.pdfbox.preflight.font.container
org.apache.pdfbox.preflight.font.descriptor
org.apache.pdfbox.preflight.process.reflect

### Uses of FontContainer in org.apache.pdfbox.preflight

Methods in org.apache.pdfbox.preflight that return FontContainer
`FontContainer<?>` PreflightContext.`getFontContainer(org.apache.pdfbox.cos.COSBase cBase)` Return the FontContainer identified by the COSBase.

Methods in org.apache.pdfbox.preflight with parameters of type FontContainer
`void` PreflightContext.`addFontContainer(org.apache.pdfbox.cos.COSBase cBase, FontContainer<?> fc)` Add a FontContainer to allow TextObject validation.

### Uses of FontContainer in org.apache.pdfbox.preflight.font

Classes in org.apache.pdfbox.preflight.font with type parameters of type FontContainer
`class` `DescendantFontValidator<T extends FontContainer>`
`class` `FontValidator<T extends FontContainer>`
`class` `SimpleFontValidator<T extends FontContainer>`

Fields in org.apache.pdfbox.preflight.font declared as FontContainer
`protected T` FontValidator.`fontContainer`

Methods in org.apache.pdfbox.preflight.font that return types with arguments of type FontContainer
`protected FontValidator<? extends FontContainer<org.apache.pdfbox.pdmodel.font.PDCIDFontType0>>` Type0FontValidator.`createCIDType0FontValidator(org.apache.pdfbox.cos.COSDictionary fDict)` Create the validation object for CIDType0 Font
`protected FontValidator<? extends FontContainer<org.apache.pdfbox.pdmodel.font.PDCIDFontType2>>` Type0FontValidator.`createCIDType2FontValidator(org.apache.pdfbox.cos.COSDictionary fDict)` Create the validation object for CIDType2 Font
`protected FontValidator<? extends FontContainer<? extends org.apache.pdfbox.pdmodel.font.PDCIDFont>>` Type0FontValidator.`createDescendantValidator(org.apache.pdfbox.cos.COSDictionary cidFont)`

### Uses of FontContainer in org.apache.pdfbox.preflight.font.container

Subclasses of FontContainer in org.apache.pdfbox.preflight.font.container
`class` `CIDType0Container`
`class` `CIDType2Container`
`class` `TrueTypeContainer`
`class` `Type0Container`
`class` `Type1Container`
`class` `Type3Container` Because Type3 font program is an inner type of the PDF file, this font container is quite different from the other because all character/glyph are already checked.

Methods in org.apache.pdfbox.preflight.font.container with parameters of type FontContainer
`void` Type0Container.`setDelegateFontContainer(FontContainer<?> delegateFontContainer)`

### Uses of FontContainer in org.apache.pdfbox.preflight.font.descriptor

Classes in org.apache.pdfbox.preflight.font.descriptor with type parameters of type FontContainer
`class` `FontDescriptorHelper<T extends FontContainer>`

Fields in org.apache.pdfbox.preflight.font.descriptor declared as FontContainer
`protected T` FontDescriptorHelper.`fContainer`

### Uses of FontContainer in org.apache.pdfbox.preflight.process.reflect

Methods in org.apache.pdfbox.preflight.process.reflect that return types with arguments of type FontContainer
`protected FontValidator<? extends FontContainer<? extends org.apache.pdfbox.pdmodel.font.PDFont>>` FontValidationProcess.`getFontValidator(PreflightContext context, org.apache.pdfbox.pdmodel.font.PDFont font)` Create the right "Validator" object for the given font type