Uses of Class
org.eclipse.persistence.jaxb.compiler.TypeInfo
Packages that use TypeInfo
Package
Description
-
Uses of TypeInfo in org.eclipse.persistence.jaxb.compiler
Subclasses of TypeInfo in org.eclipse.persistence.jaxb.compilerMethods in org.eclipse.persistence.jaxb.compiler that return types with arguments of type TypeInfoModifier and TypeMethodDescriptionAnnotationsProcessor.getTypeInfos()AnnotationsProcessor.getTypeInfosForPackage(String packageName) Convenience method for returning all of the TypeInfo objects for a given package name.AnnotationsProcessor.preBuildTypeInfo(JavaClass[] javaClasses) Process class level annotations only.Methods in org.eclipse.persistence.jaxb.compiler with parameters of type TypeInfoModifier and TypeMethodDescriptionvoidSchemaGenerator.addToSchemaType(TypeInfo ownerTypeInfo, List<Property> properties, TypeDefParticle compositor, ComplexType type, Schema workingSchema) voidMappingsGenerator.generateMappings(TypeInfo info, Descriptor descriptor, JavaClass descriptorJavaClass, NamespaceInfo namespaceInfo) Generate mappings for a given TypeInfo.AnnotationsProcessor.getFieldPropertiesForClass(JavaClass cls, TypeInfo info, boolean onlyPublic) AnnotationsProcessor.getFieldPropertiesForClass(JavaClass cls, TypeInfo info, boolean onlyPublic, boolean onlyExplicit) AnnotationsProcessor.getNoAccessTypePropertiesForClass(JavaClass cls, TypeInfo info) AnnotationsProcessor.getPropertiesForClass(JavaClass cls, TypeInfo info) AnnotationsProcessor.getPropertyPropertiesForClass(JavaClass cls, TypeInfo info, boolean onlyPublic) AnnotationsProcessor.getPropertyPropertiesForClass(JavaClass cls, TypeInfo info, boolean onlyPublic, boolean onlyExplicit) AnnotationsProcessor.getPublicMemberPropertiesForClass(JavaClass cls, TypeInfo info) AnnotationsProcessor.getQNameForProperty(Property property, String defaultName, JavaHasAnnotations element, NamespaceInfo namespaceInfo, TypeInfo info) protected TransformerPropertyBuilderSchemaGenerator.getTransformerPropertyBuilder(Property property, TypeInfo typeInfo) Returns TransformerPropertyBuilder which builds properties from xml transformers.SchemaGenerator.getXmlValueFieldForSimpleContent(TypeInfo info) static booleanCompilerHelper.isSimpleType(TypeInfo info) voidAnnotationsProcessor.processPropertiesSuperClass(JavaClass cls, TypeInfo info) voidXMLProcessor.reapplyPackageAndClassAdapters(Property prop, TypeInfo owningInfo) This method checks for class and package level adapters after the type of a property has been set.Method parameters in org.eclipse.persistence.jaxb.compiler with type arguments of type TypeInfoModifier and TypeMethodDescriptionMappingsGenerator.generateProject(List<JavaClass> typeInfoClasses, Map<String, TypeInfo> typeInfo, Map<String, QName> userDefinedSchemaTypes, Map<String, PackageInfo> packageToPackageInfoMappings, Map<QName, ElementDeclaration> globalElements, List<ElementDeclaration> localElements, Map<TypeMappingInfo, Class<?>> typeMappingInfoToGeneratedClass, Map<TypeMappingInfo, Class<?>> typeMappingInfoToAdapterClasses, boolean isDefaultNamespaceAllowed) voidSchemaGenerator.generateSchema(List<JavaClass> typeInfoClasses, Map<String, TypeInfo> typeInfo, Map<String, QName> userDefinedSchemaTypes, Map<String, PackageInfo> packageToPackageInfoMappings, Map<QName, ElementDeclaration> additionalGlobalElements, Map<String, Class<?>> arrayClassesToGeneratedClasses) voidSchemaGenerator.generateSchema(List<JavaClass> typeInfoClasses, Map<String, TypeInfo> typeInfo, Map<String, QName> userDefinedSchemaTypes, Map<String, PackageInfo> packageToPackageInfoMappings, Map<QName, ElementDeclaration> additionalGlobalElements, Map<String, Class<?>> arrayClassesToGeneratedClasses, jakarta.xml.bind.SchemaOutputResolver outputResolver) static JavaClass -
Uses of TypeInfo in org.eclipse.persistence.jaxb.compiler.builder
Constructors in org.eclipse.persistence.jaxb.compiler.builder with parameters of type TypeInfoModifierConstructorDescriptionTransformerPropertyBuilder(Property property, TypeInfo typeInfo, Helper helper, String attributeToken) -
Uses of TypeInfo in org.eclipse.persistence.jaxb.javamodel
Constructor parameters in org.eclipse.persistence.jaxb.javamodel with type arguments of type TypeInfo