Uses of Class
org.aksw.jenax.reprogen.core.ViewBundle

Packages that use ViewBundle
Package
Description
 
  • Uses of ViewBundle in org.aksw.jenax.reprogen.core

    Modifier and Type
    Method
    Description
    static ViewBundle
    MapperProxyUtils.createViewBundleFromListAndConverter(Class<?> itemType, List<org.apache.jena.rdf.model.RDFNode> list, com.google.common.base.Converter<org.apache.jena.rdf.model.RDFNode,?> converter)
    If the converter converts RDFNodes to other RDFNodes (rather than Java types), then the raw view already has the converter applied and thus the java view are the same.
    static ViewBundle
    MapperProxyUtils.createViewBundleFromMapAndConverter(org.apache.jena.rdf.model.Resource s, org.apache.jena.rdf.model.Property p, org.apache.jena.rdf.model.Property keyProperty, org.apache.jena.rdf.model.Property valueProperty, Class<?> keyType, Class<?> valueType, org.apache.jena.datatypes.TypeMapper typeMapper, org.aksw.jena_sparql_api.mapper.proxy.TypeDecider typeDecider, boolean polymorphicOnly)
    Return a function that accepts an RDFNode and attempts to convert it to its actual RDFNode subtype w.r.t. to the type decider.
    static ViewBundle
    MapperProxyUtils.createViewBundleFromSetAndConverter(Class<?> itemType, Set<org.apache.jena.rdf.model.RDFNode> set, com.google.common.base.Converter<org.apache.jena.rdf.model.RDFNode,?> converter, boolean isInjectiveConversion)
     
    Methods in org.aksw.jenax.reprogen.core that return types with arguments of type ViewBundle
    Modifier and Type
    Method
    Description
    static Function<Class<?>,BiFunction<org.apache.jena.rdf.model.Property,Boolean,Function<org.apache.jena.rdf.model.Resource,ViewBundle>>>
    MapperProxyUtils.viewAsDynamicList(Method m, boolean isIriType, boolean polymorphicOnly, org.apache.jena.datatypes.TypeMapper typeMapper, org.aksw.jena_sparql_api.mapper.proxy.TypeDecider typeDecider)
     
    static Function<Class<?>,BiFunction<org.apache.jena.rdf.model.Property,Boolean,Function<org.apache.jena.rdf.model.Resource,ViewBundle>>>
    MapperProxyUtils.viewAsDynamicSet(Method m, boolean isIriType, boolean polymorphicOnly, org.apache.jena.datatypes.TypeMapper typeMapper, org.aksw.jena_sparql_api.mapper.proxy.TypeDecider typeDecider)
    The collection view factory first takes the class that denotes the item type as argument.
    static BiFunction<org.apache.jena.rdf.model.Property,Boolean,Function<org.apache.jena.rdf.model.Resource,ViewBundle>>
    MapperProxyUtils.viewAsList(Method m, boolean isIriType, boolean polymorphicOnly, Class<?> itemType, org.apache.jena.datatypes.TypeMapper typeMapper, org.aksw.jena_sparql_api.mapper.proxy.TypeDecider typeDecider)
     
    static Function<org.apache.jena.rdf.model.Property,Function<org.apache.jena.rdf.model.Resource,ViewBundle>>
    MapperProxyUtils.viewAsMap(Method m, boolean isValueIriType, boolean polymorphicOnly, Class<?> keyType, Class<?> valueType, org.apache.jena.datatypes.TypeMapper typeMapper, org.aksw.jena_sparql_api.mapper.proxy.TypeDecider typeDecider)
     
    static BiFunction<org.apache.jena.rdf.model.Property,Boolean,Function<org.apache.jena.rdf.model.Resource,ViewBundle>>
    MapperProxyUtils.viewAsScalarGetter(MethodDescriptor methodDescriptor, Class<?> effectiveType, boolean isIriType, boolean polymorphicOnly, org.apache.jena.datatypes.TypeMapper typeMapper, org.aksw.jena_sparql_api.mapper.proxy.TypeDecider typeDecider)
     
    static BiFunction<org.apache.jena.rdf.model.Property,Boolean,Function<org.apache.jena.rdf.model.Resource,ViewBundle>>
    MapperProxyUtils.viewAsSet(Method m, boolean isIriType, boolean polymorphicOnly, Class<?> itemType, org.apache.jena.datatypes.TypeMapper typeMapper, org.aksw.jena_sparql_api.mapper.proxy.TypeDecider typeDecider)