## Uses of Class
org.modeshape.sequencer.javafile.metadata.TypeMetadata

- Packages that use TypeMetadata
  Package | Description
  --- | ---
  org.modeshape.sequencer.javafile | The classes that make up the Java source file sequencer.
  org.modeshape.sequencer.javafile.metadata | The classes that make up the metadata definitions for the Java source file sequencer.

- - ### Uses of TypeMetadata in org.modeshape.sequencer.javafile

    Methods in org.modeshape.sequencer.javafile that return types with arguments of type TypeMetadata
    Modifier and Type | Method and Description
    --- | ---
    `protected List<TypeMetadata>` | AbstractJavaMetadata.`createTypeMetadata(org.eclipse.jdt.core.dom.CompilationUnit unit)` Create a list with all top level types of a compilation unit.

    Methods in org.modeshape.sequencer.javafile with parameters of type TypeMetadata
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AbstractJavaMetadata.`processModifiersOfTypeDeclaration(org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDeclaration, TypeMetadata classMetadata)` Process modifiers of `TypeDeclaration`.

  - ### Uses of TypeMetadata in org.modeshape.sequencer.javafile.metadata

    Subclasses of TypeMetadata in org.modeshape.sequencer.javafile.metadata
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EnumMetadata` Metadata for Java enums.

    Methods in org.modeshape.sequencer.javafile.metadata that return TypeMetadata
    Modifier and Type | Method and Description
    --- | ---
    `static TypeMetadata` | TypeMetadata.`classType(String name)`
    `static TypeMetadata` | TypeMetadata.`interfaceType(String name)`

    Methods in org.modeshape.sequencer.javafile.metadata that return types with arguments of type TypeMetadata
    Modifier and Type | Method and Description
    --- | ---
    `List<TypeMetadata>` | JavaMetadata.`getTypeMetadata()` Gets the list for type declarations (class/interface/enum/annotation) of this unit.

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.