Uses of Record Class
org.aksw.jenax.graphql.schema.generator.GraphQlSchemaGenerator.PropertyInfo
Packages that use GraphQlSchemaGenerator.PropertyInfo
-
Uses of GraphQlSchemaGenerator.PropertyInfo in org.aksw.jenax.graphql.schema.generator
Fields in org.aksw.jenax.graphql.schema.generator with type parameters of type GraphQlSchemaGenerator.PropertyInfoModifier and TypeFieldDescriptionprotected Map<Set<GraphQlSchemaGenerator.PropertyInfo>,org.apache.jena.graph.Node> GraphQlSchemaGenerator.propertiesToStructuralClassArtificial classes referred to by their properties.Methods in org.aksw.jenax.graphql.schema.generator that return GraphQlSchemaGenerator.PropertyInfoMethods in org.aksw.jenax.graphql.schema.generator that return types with arguments of type GraphQlSchemaGenerator.PropertyInfoModifier and TypeMethodDescriptionprotected Map<org.apache.jena.graph.Node,GraphQlSchemaGenerator.PropertyInfo> GraphQlSchemaGenerator.createPropertyMap(Set<org.apache.jena.graph.Node> types) Compute the set of properties and the union of all mentioned types for the given classes.protected Map<org.apache.jena.graph.Node,GraphQlSchemaGenerator.PropertyInfo> GraphQlSchemaGenerator.createPropertyMap(org.apache.jena.graph.Node type) Collect all properties of the given type and all its super types.Map<org.apache.jena.graph.Node,GraphQlSchemaGenerator.PropertyInfo> GraphQlSchemaGenerator.ClassInfo.propertyMap()Returns the value of thepropertyMaprecord component.Methods in org.aksw.jenax.graphql.schema.generator with parameters of type GraphQlSchemaGenerator.PropertyInfoModifier and TypeMethodDescriptionprotected graphql.language.FieldDefinitionGraphQlSchemaGenerator.convertProperty(GraphQlSchemaGenerator.PropertyInfo propertyInfo) protected voidGraphQlSchemaGenerator.makeUnionTypeProperty(GraphQlSchemaGenerator.PropertyInfo pi) protected voidGraphQlSchemaGenerator.normalize(GraphQlSchemaGenerator.PropertyInfo pi) Method parameters in org.aksw.jenax.graphql.schema.generator with type arguments of type GraphQlSchemaGenerator.PropertyInfoModifier and TypeMethodDescriptionprotected voidGraphQlSchemaGenerator.collectPropertyMap(Set<org.apache.jena.graph.Node> types, Map<org.apache.jena.graph.Node, GraphQlSchemaGenerator.PropertyInfo> result) protected voidGraphQlSchemaGenerator.collectPropertyMap(org.apache.jena.graph.Node type, Map<org.apache.jena.graph.Node, GraphQlSchemaGenerator.PropertyInfo> result) protected org.apache.jena.graph.NodeGraphQlSchemaGenerator.getOrCreateStructuralType(Map<org.apache.jena.graph.Node, GraphQlSchemaGenerator.PropertyInfo> propertyMap) protected voidGraphQlSchemaGenerator.normalize(Map<org.apache.jena.graph.Node, GraphQlSchemaGenerator.PropertyInfo> propertyMap) Constructor parameters in org.aksw.jenax.graphql.schema.generator with type arguments of type GraphQlSchemaGenerator.PropertyInfoModifierConstructorDescriptionClassInfo(org.apache.jena.graph.Node name, Map<org.apache.jena.graph.Node, GraphQlSchemaGenerator.PropertyInfo> propertyMap, Set<org.apache.jena.graph.Node> superTypes) Creates an instance of aClassInforecord class.