## Uses of Class
org.apache.olingo.commons.api.edm.provider.CsdlTypeDefinition

- Packages that use CsdlTypeDefinition
  Package | Description
  --- | ---
  org.apache.olingo.commons.api.edm.provider | Contains representations for objects created during CSDL document parsing

- - ### Uses of CsdlTypeDefinition in org.apache.olingo.commons.api.edm.provider

    Methods in org.apache.olingo.commons.api.edm.provider that return CsdlTypeDefinition
    Modifier and Type | Method and Description
    --- | ---
    `CsdlTypeDefinition` | CsdlAbstractEdmProvider.`getTypeDefinition(FullQualifiedName typeDefinitionName)`
    `CsdlTypeDefinition` | CsdlEdmProvider.`getTypeDefinition(FullQualifiedName typeDefinitionName)` This method should return an `CsdlTypeDefinition` or null if nothing is found
    `CsdlTypeDefinition` | CsdlSchema.`getTypeDefinition(String name)` Gets type definition.
    `CsdlTypeDefinition` | CsdlTypeDefinition.`setAnnotations(List<CsdlAnnotation> annotations)` Sets a list of annotations
    `CsdlTypeDefinition` | CsdlTypeDefinition.`setMaxLength(Integer maxLength)` Sets max length.
    `CsdlTypeDefinition` | CsdlTypeDefinition.`setName(String name)` Sets name.
    `CsdlTypeDefinition` | CsdlTypeDefinition.`setPrecision(Integer precision)` Sets precision.
    `CsdlTypeDefinition` | CsdlTypeDefinition.`setScale(Integer scale)` Sets scale.
    `CsdlTypeDefinition` | CsdlTypeDefinition.`setSrid(SRID srid)` Sets srid.
    `CsdlTypeDefinition` | CsdlTypeDefinition.`setUnderlyingType(FullQualifiedName underlyingType)` Sets underlying type.
    `CsdlTypeDefinition` | CsdlTypeDefinition.`setUnderlyingType(String underlyingType)` Sets underlying type.
    `CsdlTypeDefinition` | CsdlTypeDefinition.`setUnicode(boolean unicode)` Sets unicode.

    Methods in org.apache.olingo.commons.api.edm.provider that return types with arguments of type CsdlTypeDefinition
    Modifier and Type | Method and Description
    --- | ---
    `List<CsdlTypeDefinition>` | CsdlSchema.`getTypeDefinitions()` Gets type definitions.

    Method parameters in org.apache.olingo.commons.api.edm.provider with type arguments of type CsdlTypeDefinition
    Modifier and Type | Method and Description
    --- | ---
    `CsdlSchema` | CsdlSchema.`setTypeDefinitions(List<CsdlTypeDefinition> typeDefinitions)` Sets type definitions.

Copyright © 2013–2022 The Apache Software Foundation. All rights reserved.