public final class SpecializationService extends Object
getSpecializationState(java.lang.Class<? extends T>, java.lang.String) methods must have public
 no-arg constructor and must be stateless (no fields).SpecializationState| Modifier and Type | Method and Description | 
|---|---|
static <T> SpecializationState<T> | 
getSpecializationState(Class<? extends T> prototypeClass,
                      String runtimeShape)  | 
static <T> SpecializationState<T> | 
getSpecializationState(Class<? extends T> prototypeClass,
                      String runtimeShape,
                      com.google.common.collect.ImmutableMap<Class<?>,Class<?>> classRemapping)  | 
public static <T> SpecializationState<T> getSpecializationState(Class<? extends T> prototypeClass, String runtimeShape)
T - type of query processing algorithmclass-level javadoc for detailspublic static <T> SpecializationState<T> getSpecializationState(Class<? extends T> prototypeClass, String runtimeShape, com.google.common.collect.ImmutableMap<Class<?>,Class<?>> classRemapping)
classRemapping - classes, that should be replaced in the bytecode of the given prototypeClass when specializedgetSpecializationState(Class, String)Copyright © 2011–2018. All rights reserved.