public abstract class IDBAbstractKeyValueProxyCreator extends AbstractKeyValueProxyCreator
AbstractProxyCreator.SourcePrinterdateType, doubleType, emptyType, integerType, keyPath, objectStoreName, serializerVariable, stringType, targetObjectTypecacheable, cacheableVersionFound, context, logger| Constructor and Description |
|---|
IDBAbstractKeyValueProxyCreator(com.google.gwt.core.ext.GeneratorContext context,
com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.typeinfo.JClassType targetObjectType,
String objectStoreName,
String[] keyPath) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
generateCursorHandlers(AbstractProxyCreator.SourcePrinter srcWriter,
String callbackVar,
String dbVariable,
String cursorRequestVar,
String cursorName) |
protected void |
generateDeleteCallbacks(AbstractProxyCreator.SourcePrinter srcWriter,
String callbackVar,
String dbVariable,
String deleteRequestVar) |
protected void |
generateGetCallbacks(AbstractProxyCreator.SourcePrinter srcWriter,
String callbackVar,
String dbVariable,
String retrieveRequestVar) |
protected void |
generateGetKeyRangeFactoryMethod(AbstractProxyCreator.SourcePrinter srcWriter,
String parentName) |
protected void |
generateGetNativeArrayKeyMethod(AbstractProxyCreator.SourcePrinter srcWriter,
String idbCursorVariable) |
protected void |
generateWriteCallbacks(AbstractProxyCreator.SourcePrinter srcWriter,
String callbackVar,
String dbVariable,
String writeRequestVar) |
generateFromNativeKeyMethod, generateFromNativeKeyMethod, generateFromNativeMethod, generateFromNativeValueMethod, generateGetNativeKeyMethod, generateGetNativeKeyMethod, generateProxyFields, getKeyTypeName, getKeyTypeName, getTargetObjectClassName, hasCompositeKey, isEmptyType, validatePrimaryKeyPathcacheableVersionFound, create, findCacheableImplementationAndMarkForReuseIfAvailable, findCacheableImplementationAndMarkForReuseIfAvailable, generateLoggerField, generateMethodParameters, generateMethodTrhowsClause, generateProxyContructor, generateProxyMethods, generateProxyWrapperMethodDeclaration, generateSubTypes, getJsniSimpleSignature, getProxyQualifiedName, getProxySimpleName, getSourcePrinter, isAlreadyGenerated, isCacheable, isCrux2OldInterfacesCompatibilityEnabled, logDebugMessageprotected void generateGetKeyRangeFactoryMethod(AbstractProxyCreator.SourcePrinter srcWriter, String parentName)
generateGetKeyRangeFactoryMethod in class AbstractKeyValueProxyCreatorprotected void generateGetCallbacks(AbstractProxyCreator.SourcePrinter srcWriter, String callbackVar, String dbVariable, String retrieveRequestVar)
protected void generateWriteCallbacks(AbstractProxyCreator.SourcePrinter srcWriter, String callbackVar, String dbVariable, String writeRequestVar)
protected void generateDeleteCallbacks(AbstractProxyCreator.SourcePrinter srcWriter, String callbackVar, String dbVariable, String deleteRequestVar)
protected void generateCursorHandlers(AbstractProxyCreator.SourcePrinter srcWriter, String callbackVar, String dbVariable, String cursorRequestVar, String cursorName)
protected void generateGetNativeArrayKeyMethod(AbstractProxyCreator.SourcePrinter srcWriter, String idbCursorVariable)
Copyright © 2015. All rights reserved.