Interface ProxyMakerInterface
public interface ProxyMakerInterface
-
Method Summary
Modifier and TypeMethodDescriptiongetTypeManager(Map<QualifiedName, Set<String>> ktm, Map<QualifiedName, Set<String>> utm, Map<String, Map<String, BiFunction<Object, String, Collection<String>>>> propertyConverters, Map<QualifiedName, Map<String, Collection<String>>> idata, Map<String, Map<String, TriFunction<Object, String, String, Collection<org.apache.commons.lang3.tuple.Pair<String, Collection<String>>>>>> idataConverters) voidpropagateTypes(Object[] record, Map<String, Integer> mapLevelN, Map<String, Collection<int[]>> mapLevelNP1, Map<String, Integer> mapLevel0, Map<String, Integer> uniqId)
-
Method Details
-
make
-
getTypeManager
Object getTypeManager(Map<QualifiedName, Set<String>> ktm, Map<QualifiedName, Set<String>> utm, Map<String, Map<String, BiFunction<Object, String, Collection<String>>>> propertyConverters, Map<QualifiedName, Map<String, Collection<String>>> idata, Map<String, Map<String, TriFunction<Object, String, String, Collection<org.apache.commons.lang3.tuple.Pair<String, Collection<String>>>>>> idataConverters) -
getTypedRecord
Object getTypedRecord() -
propagateTypes
-