Uses of Class
org.aksw.jenax.reprogen.core.ViewBundle
Packages that use ViewBundle
-
Uses of ViewBundle in org.aksw.jenax.reprogen.core
Methods in org.aksw.jenax.reprogen.core that return ViewBundleModifier and TypeMethodDescriptionstatic ViewBundleMapperProxyUtils.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 ViewBundleMapperProxyUtils.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, TypeDecider typeDecider, boolean polymorphicOnly) Return a function that accepts an RDFNode and attempts to convert it to its actual RDFNode subtype w.r.t.static ViewBundleMapperProxyUtils.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 ViewBundleModifier and TypeMethodDescriptionstatic 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, 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, 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, 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, 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, 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, TypeDecider typeDecider)