public abstract class SQLAbstractKeyValueProxyCreator extends AbstractKeyValueProxyCreator
AbstractProxyCreator.SourcePrinterdateType, doubleType, emptyType, integerType, keyPath, objectStoreName, serializerVariable, stringType, targetObjectTypecacheable, cacheableVersionFound, context, logger| Constructor and Description |
|---|
SQLAbstractKeyValueProxyCreator(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 |
generateAddKeyRangeToQueryMethod(AbstractProxyCreator.SourcePrinter srcWriter) |
protected void |
generateAddKeyToQueryMethod(AbstractProxyCreator.SourcePrinter srcWriter) |
protected void |
generateDecodeObjectMethod(AbstractProxyCreator.SourcePrinter srcWriter) |
protected void |
generateEncodeObjectMethod(AbstractProxyCreator.SourcePrinter srcWriter) |
protected void |
generateGetIndexedColumnNamesMethod(AbstractProxyCreator.SourcePrinter srcWriter,
Set<String> indexColumns) |
protected void |
generateGetKeyPathMethod(AbstractProxyCreator.SourcePrinter srcWriter) |
protected void |
generateGetKeyRangeFactoryMethod(AbstractProxyCreator.SourcePrinter srcWriter,
String parentName) |
protected void |
generateGetNativeKeyMethod(AbstractProxyCreator.SourcePrinter srcWriter) |
protected com.google.gwt.core.ext.typeinfo.JType |
getPropertyType(String property) |
generateFromNativeKeyMethod, generateFromNativeKeyMethod, generateFromNativeMethod, generateFromNativeValueMethod, 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 generateGetNativeKeyMethod(AbstractProxyCreator.SourcePrinter srcWriter)
generateGetNativeKeyMethod in class AbstractKeyValueProxyCreatorprotected com.google.gwt.core.ext.typeinfo.JType getPropertyType(String property)
protected void generateGetKeyPathMethod(AbstractProxyCreator.SourcePrinter srcWriter)
protected void generateGetIndexedColumnNamesMethod(AbstractProxyCreator.SourcePrinter srcWriter, Set<String> indexColumns)
protected void generateGetKeyRangeFactoryMethod(AbstractProxyCreator.SourcePrinter srcWriter, String parentName)
generateGetKeyRangeFactoryMethod in class AbstractKeyValueProxyCreatorprotected void generateDecodeObjectMethod(AbstractProxyCreator.SourcePrinter srcWriter)
protected void generateEncodeObjectMethod(AbstractProxyCreator.SourcePrinter srcWriter)
protected void generateAddKeyRangeToQueryMethod(AbstractProxyCreator.SourcePrinter srcWriter)
protected void generateAddKeyToQueryMethod(AbstractProxyCreator.SourcePrinter srcWriter)
Copyright © 2015. All rights reserved.